Design autonomous coding agents using implementation patterns for tool calls, permission checks, browser interaction, and saved task state. Code examples and checklists help structure agent behavior and workflows that include human approval.
- Designing a coding agent's execution loop
- Defining tool interfaces for files and commands
- Adding permissions and human approval steps
davila7/claude-code-templates☆ 32.8KUpdated Oct 21, 2026
Manage separate browser profiles for website tasks, keeping each account’s cookies and logins between sessions. The skill guides profile selection, reuse, opening, and closing, and explains when a direct download is simpler than browser work.
- Reuse a browser profile already signed in
- Keep different accounts in separate profiles
- Use a separate profile for signup verification
feder-cr/invisible_dots☆ 32.2KUpdated Oct 19, 2026
Handle website tasks in Dot’s Firefox browser, including logging in, reading pages, filling forms, and clicking through workflows. Separate browser profiles preserve each account’s cookies and login state between sessions.
- Log in and read information on a website
- Fill out and submit website forms
- Keep browser profiles separate for different accounts
feder-cr/dots☆ 31.8KUpdated Oct 7, 2026
Analyze large logs, test results, API responses, and files outside the conversation, then return focused findings. It guides agents to save, process, index, and search outputs while limiting how much raw data enters their working context.
- Extracting errors from large logs
- Summarizing test failures and build warnings
- Inspecting JSON and CSV data
mksglu/context-mode☆ 31.4KUpdated Oct 20, 2026
Create animated HTML presentations from notes, a topic, or PowerPoint files. Compare three visual style previews, then build a browser-based deck with a fixed widescreen layout, editable text, and optional PDF export or web publishing.
- Create slides for a talk or pitch
- Convert PowerPoint slides to HTML
- Compare visual styles before choosing a design
zarazhangrui/frontend-slides☆ 31KUpdated Jun 24, 2026
Capture a local static HTML page from the terminal using Playwright and Chromium. The supplied commands install the browser, set a 2048 × 1152 viewport, and save screenshots without starting a web server.
- Capturing a local static HTML page
- Saving screenshots at a specified viewport size
- Keeping first and second captures as separate files
openai/openai-agents-python☆ 30.2KUpdated Oct 20, 2026
Create and improve Playwright end-to-end tests for Studio changes. Check complete user actions, including whether settings affect requests, data survives reloads, tools return expected results, and workflows pass data correctly.
- Testing whether agent settings affect actual requests
- Checking that saved data survives page reloads
- Verifying tool outputs and workflow data flow
mastra-ai/mastra☆ 29KUpdated Oct 20, 2026
Create Vitest tests for Mastra playground features using MSW to simulate network responses. Exercise the real client SDK, React Query cache, and components with typed sample data to check loading, access conditions, redirects, and errors.
- Test loading, empty, and error states
- Check requests controlled by permissions or feature flags
- Verify pagination and query parameters
mastra-ai/mastra☆ 29KUpdated Oct 20, 2026
Automate terminal interactions and capture screenshots before and after commands run. Define scenarios in TypeScript to review CLI appearance, document command flows, or record changing output such as progress bars, with optional animated GIFs.
- Review CLI appearance changes in a pull request
- Capture slash command interactions
- Create screenshots for usage documentation
QwenLM/qwen-code☆ 28.6KUpdated Oct 20, 2026
Operate Chrome from Qwen Code to navigate pages, click controls, fill forms, and capture screenshots. It can work with existing tabs or new ones, using page structure and visual controls to carry out browser tasks.
- Navigating and clicking through pages in Chrome
- Filling in web forms
- Continuing work in an existing browser tab
QwenLM/qwen-code☆ 28.6KUpdated Oct 20, 2026
Set up Playwright browser tests, generate cases from specifications or URLs, and review coverage gaps. Diagnose tests that fail inconsistently, migrate Cypress or Selenium suites, and optionally connect TestRail and BrowserStack for results and browser testing.
- Set up Playwright tests and CI
- Generate and review tests from user stories
- Diagnose tests that fail inconsistently
alirezarezvani/claude-skills☆ 28.5KUpdated Aug 30, 2026
Connect TestRail test cases with Playwright automated tests. Generate tests from documented steps, send execution results back, create test runs, and check which cases remain unlinked using case IDs recorded in each test.
- Generating Playwright tests from TestRail cases
- Sending automated test results to TestRail
- Creating a test run for regression testing
alirezarezvani/claude-skills☆ 28.5KUpdated Aug 30, 2026
Create Playwright tests from a user story, page URL, component path, or feature description. The skill follows existing project conventions, covers expected behavior and error cases, creates supporting files when needed, and runs the tests to check results.
- Adding tests for login behavior
- Testing checkout and form submission flows
- Checking search filters and component interactions
alirezarezvani/claude-skills☆ 28.5KUpdated Aug 30, 2026
Set up Playwright, a browser testing tool, for an existing web project. Generate configuration, test folders, an example test, and applicable CI automation, then run the test and address setup failures.
- Adding browser tests to an existing web project
- Configuring tests for the project's framework
- Running browser tests automatically in CI
alirezarezvani/claude-skills☆ 28.5KUpdated Aug 30, 2026
Move browser tests from Cypress or Selenium to Playwright with file-by-file conversion and verification. The skill also adapts shared helpers and element selectors, updates CI workflows and documentation, and reports tests that need manual work.
- Migrate a Cypress test suite
- Convert Selenium tests to Playwright
- Try migration on a single test file
alirezarezvani/claude-skills☆ 28.5KUpdated Aug 30, 2026
Review Playwright browser tests against 20 quality checks to find unreliable patterns and missing coverage. Get scores for each file, prioritized findings, and corrected code for critical issues.
- Reviewing a specific Playwright test file
- Auditing test quality across a project
- Finding causes of unreliable test runs
alirezarezvani/claude-skills☆ 28.5KUpdated Aug 30, 2026
Run Playwright tests on BrowserStack to check behavior across browsers and devices. Configure cloud connections, compare results by browser, inspect session videos and logs, and set up a tunnel for testing local or restricted environments.
- Checking browser compatibility with Playwright tests
- Configuring BrowserStack cloud test connections
- Investigating failures through session videos and logs
alirezarezvani/claude-skills☆ 28.5KUpdated Aug 30, 2026
Summarize Playwright test results in a Markdown report with failures, timings, and tests that pass only after retries. Use configured reporting destinations and compare earlier reports when historical results are available.
- Summarizing the latest Playwright test run
- Reviewing failed tests and their error messages
- Sharing results through configured Slack or TestRail connections
alirezarezvani/claude-skills☆ 28.5KUpdated Aug 30, 2026
Diagnose failing or intermittent Playwright tests by reproducing errors and examining execution traces. Classify the cause, apply a targeted fix, and run the test ten times to check stability, with recommendations to prevent recurrence.
- Fixing a Playwright test that fails consistently
- Investigating tests that pass only sometimes
- Debugging failures limited to CI
alirezarezvani/claude-skills☆ 28.5KUpdated Aug 30, 2026
Build Playwright workflows for collecting website data, filling forms, and saving screenshots or PDFs. Covers multi-page extraction, saved login sessions, and recovery from failures, with script generators for scraping and form automation.
- Collect product data across multiple pages
- Automate forms and report downloads after login
- Save web pages as screenshots or PDFs
alirezarezvani/claude-skills☆ 28.5KUpdated Aug 30, 2026
Find the engineering specialist skill that matches a task, from system design and frontend development to testing, security, and AI. This index explains each area of focus and directs agents to load the relevant skill’s instructions.
- Choosing a skill for system design or implementation
- Finding guidance for testing and code review
- Locating specialists for AI and data work
alirezarezvani/claude-skills☆ 28.5KUpdated Aug 30, 2026
Creates test starters for React and Next.js applications and analyzes coverage reports to find untested code. Supports unit, integration, and browser-based tests, simulated API responses, reusable test data, and test runner configuration.
- Generating test starters for React components
- Finding untested code before a release
- Creating browser tests from Next.js routes
alirezarezvani/claude-skills☆ 28.5KUpdated Aug 30, 2026
Debug local web and Electron apps through a persistent Playwright session in js_repl, an interactive JavaScript environment. Reuse browser connections while checking user interactions, visual states, screen sizes, and screenshots after changes.
- Rechecking an interface after code changes
- Testing buttons and complete user flows
- Inspecting layouts at desktop and mobile widths
openai/skills☆ 28.2KUpdated Sep 9, 2026
Automate a real browser from the terminal to navigate pages, fill forms, extract data, and investigate interface problems. Use page snapshots to identify controls, and capture screenshots or traces, records of browser activity, for review.
- Automate form filling and submission
- Extract information from web pages
- Investigate UI flows with screenshots and traces
openai/skills☆ 28.2KUpdated Sep 9, 2026