Design and write Python tests with pytest, using test-driven development (writing a failing test before implementation), reusable fixtures, mocks for external dependencies, parameterized cases, and coverage reports. It also covers async code and organizing unit and integration tests.
- Start a Python feature with a failing test
- Build reusable pytest fixtures
- Test errors and external calls with mocks
xu-xiang/everything-claude-code-zh☆ 2KUpdated Mar 5, 2026
Review medical device technical files against EU MDR 2017/745 requirements. Check for documents such as clinical evaluation reports and post-market surveillance plans, then organize missing or incomplete items into a structured audit report with compliance findings.
- Checking whether a device technical file includes required MDR documents
- Finding missing items in clinical evaluation and surveillance materials
- Preparing a structured compliance audit report
aipoch/medical-research-skills☆ 2KUpdated Sep 17, 2026
Review an agent skill before release by checking its structure, security, written quality, and behavior on generated test cases. It provides scores, review materials, prioritized fixes, and an improved SKILL.md based on the findings.
- Checking a skill before publishing it
- Reviewing a skill after a major update
- Finding concrete improvements from test runs
aipoch/medical-research-skills☆ 2KUpdated Sep 17, 2026
Validates performance hypotheses through controlled experiments. It checks a clean baseline, applies one hypothesis-driven change, runs at least two validation passes, and records measured differences and evidence before restoring the baseline for the next experiment.
- Testing one performance hypothesis at a time
- Comparing a code change against a clean baseline
- Recording benchmark evidence and a verdict
composio-community/awesome-claude-plugins☆ 2KUpdated Jul 26, 2026
Verify XQUIC code, build, and test changes with required happy-path and error-path unit tests, the full local unit suite, and endpoint-visible checks for production behavior. Receive concrete test evidence and clear reporting of any coverage gaps before a commit or pull request.
- Verify code changes before committing
- Run the complete local unit test suite
- Check endpoint behavior and report coverage gaps
alibaba/xquic☆ 1.9KUpdated Oct 22, 2026
Pre-review a published XQUIC code pull request against its exact base-to-head changes. The review checks protocol conformance, test coverage, adversarial cases, hot-path performance, and memory safety, then records evidence and a gate result in a local report.
- Pre-review a published XQUIC code pull request
- Check protocol conformance before a PR leaves draft
- Review tests, bad cases, performance, and memory safety
alibaba/xquic☆ 1.9KUpdated Oct 22, 2026
Review UI files against Web Interface Guidelines to find design, UX, and accessibility issues. The skill reports findings in a concise file-and-line format, helping you locate areas that may need changes. It fetches the latest guidelines before each review.
- Checking a site's accessibility
- Reviewing UI code for design issues
- Auditing UX against current guidelines
quran/quran.com-frontend-next☆ 1.9KUpdated Apr 28, 2026
Use browser commands to navigate websites, interact with page elements, fill forms, and inspect results. The skill can also capture screenshots or PDFs, record videos, and extract page information for testing and documentation workflows.
- Filling and checking a web form
- Testing a web application flow
- Capturing a page or extracting its content
quran/quran.com-frontend-next☆ 1.9KUpdated Apr 28, 2026
Turn the current branch diff or a specified pull request into an actionable testing plan. It summarizes the changes, assesses risk, and selects relevant checks for critical behavior, regression, edge cases, accessibility, and visual changes so a team can review PR readiness.
- Creating a QA checklist from branch changes
- Planning tests for a pull request
- Checking regression risks before merging
quran/quran.com-frontend-next☆ 1.9KUpdated Apr 28, 2026
Run authorized security assessments through YAML workflows that coordinate AI agents and security tools. The skill supports reconnaissance, vulnerability scanning, analysis, and reports in Markdown, HTML, or JSON, with findings linked to captured execution evidence.
- Planning a permitted web security assessment
- Scanning an authorized network range
- Reviewing findings from an existing session
zakirkun/guardian-cli☆ 1.9KUpdated Jun 28, 2026
Create a test client for an MCP server, a program that exposes tools to clients. The examples launch the server over standard input and output, connect through the MCP SDK, call a named tool with arguments, and close the process after testing.
- Testing an MCP server's tool calls
- Sending sample arguments to a server tool
- Connecting to a server over standard input and output
a5c-ai/babysitter☆ 1.9KUpdated Sep 17, 2026
Set up snapshot tests for command-line output. The skill provides a pattern that saves expected output, compares future runs against it, and supports updating snapshots when output changes, helping teams review differences in CLI behavior.
- Checking whether CLI output changed unexpectedly
- Updating saved snapshots after an intentional output change
- Adding output checks to CLI integration tests
a5c-ai/babysitter☆ 1.9KUpdated Sep 17, 2026
Set up an end-to-end test harness for command-line applications. It launches a CLI process, captures standard output and error, records its exit code, and provides assertions for expected output, snapshots, and exit status.
- Testing a CLI command from start to finish
- Checking command output and exit codes
- Capturing CLI output for snapshot assertions
a5c-ai/babysitter☆ 1.9KUpdated Sep 17, 2026
Compare algorithm implementations using shared test cases to check outputs, benchmark runtime and memory, and stress-test with random inputs. When solutions disagree, narrow the discrepancy to a minimal failing case for easier debugging.
- Checking multiple implementations against a known-correct solution
- Benchmarking runtime and memory across algorithms
- Stress-testing solutions with large random inputs
a5c-ai/babysitter☆ 1.9KUpdated Sep 17, 2026
Create a BATS test scaffold for shell scripts, including test files, fixtures, setup and teardown routines, assertions, and mock helpers. It helps organize isolated tests for command behavior, input handling, expected output, and generated files.
- Set up BATS tests for a shell script
- Create reusable test fixtures and helpers
- Mock commands used by a script
a5c-ai/babysitter☆ 1.9KUpdated Sep 17, 2026
Generate edge cases, random inputs, and large stress tests to check algorithm solutions. Compare results with a brute-force reference, then find and minimize counterexamples when outputs differ, making failures easier to reproduce and debug.
- Checking an algorithm against boundary inputs
- Stress testing a solution with large datasets
- Comparing outputs with a brute-force reference
a5c-ai/babysitter☆ 1.9KUpdated Sep 17, 2026
Create mock standard input streams for testing interactive command line tools. The skill provides patterns for supplying scripted answers to a command, running it with temporary mocked input, and restoring the original input afterward.
- Test a CLI command that asks interactive questions
- Provide scripted answers through mocked standard input
- Build unit or integration tests for prompt flows
a5c-ai/babysitter☆ 1.9KUpdated Sep 17, 2026
Find personally identifiable information in conversational or other text and choose ways to protect it, such as masking, pseudonymization, tokenization, or encryption. It also covers configurable detection, compliance logging, and audit trails for handling sensitive data.
- Redacting personal details from conversation data
- Choosing an anonymization method for sensitive fields
- Setting up PII detection and audit logging
a5c-ai/babysitter☆ 1.9KUpdated Sep 17, 2026
Check an MCP App before deployment with a structured verification workflow. It covers runtime behavior, handler order, text fallbacks, resource links, single-file builds, host styling, content security policy, and leftover migration patterns.
- Checking an MCP App before deployment
- Finding missing text fallbacks or resource links
- Verifying an OpenAI-to-MCP migration
a5c-ai/babysitter☆ 1.9KUpdated Sep 17, 2026
Audit an MCP App running in a sandboxed iframe by finding its network destinations in build output and source code. Classify origins for resources, connections, and nested frames, then prepare matching Content Security Policy settings for `registerAppResource`.
- Audit network destinations used by an MCP App
- Find origins missing from a CSP configuration
- Prepare CSP entries for conditional API URLs
a5c-ai/babysitter☆ 1.9KUpdated Sep 17, 2026
Use this skill to detect prompt injection attempts in LLM applications and plan layered defenses. It covers input sanitization, detection methods such as classifiers and canary tokens, output validation, logging, and alerting.
- Detecting instruction override attempts
- Adding input sanitization to an LLM app
- Designing layered prompt defenses
a5c-ai/babysitter☆ 1.9KUpdated Sep 17, 2026
Guide feature and bug fix work through test-driven development: write a failing test first, add the simplest code that makes it pass, then refactor while keeping tests green. It emphasizes verifying each stage before moving on.
- Start a feature with a failing test
- Fix a bug using a test-first workflow
- Refactor code while keeping tests passing
a5c-ai/babysitter☆ 1.9KUpdated Sep 17, 2026
Verify claims that work is complete, fixed, or passing by running the full relevant command, reading its output and exit code, and checking that the evidence supports the claim before reporting it or creating a commit or pull request.
- Checking a fix before reporting it
- Verifying a passing command result
- Confirming work before committing
a5c-ai/babysitter☆ 1.9KUpdated Sep 17, 2026
Review an implementation against coding, test coverage, specification, performance, and security criteria, along with project-specific checks. The skill assigns a weighted score and gives actionable fixes for failed items, then can recheck after remediation.
- Checking whether an implementation meets project standards
- Finding specification requirements not yet covered
- Running project-specific quality checks
a5c-ai/babysitter☆ 1.9KUpdated Sep 17, 2026