- Home
- /
- Categories
- /
- Testing
Testing
Unit tests, integration tests, test automation
PromptInjection
by danielmiessler
Prompt injection testing. USE WHEN prompt injection, jailbreak, LLM security, AI security assessment, pentest AI application, test chatbot vulnerabilities.
ralph
by Yeachan-Heo
Self-referential loop until task completion with architect verification
systematic-debugging
by obra
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
tdd
by Yeachan-Heo
Test-Driven Development enforcement skill - write tests first, always
plan
by Yeachan-Heo
Strategic planning with optional interview workflow
ralph
by Yeachan-Heo
Self-referential loop until task completion with architect verification
context-map
by github
'Generate a map of all files relevant to a task before making changes'
finishing-a-development-branch
by obra
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup
deep-interview
by Yeachan-Heo
Socratic deep interview with mathematical ambiguity gating before execution
Science
by danielmiessler
Universal thinking and iteration engine based on the scientific method. USE WHEN user says "think about", "figure out", "try approaches", "experiment with", "test this idea", "iterate on", "improve", "optimize", OR any problem-solving that benefits from structured hypothesis-test-analyze cycles. THE meta-skill that other workflows implement.
ln-514-regression-checker
by levnikolaevich
Worker that runs existing tests to catch regressions. Auto-detects framework, reports pass/fail. No status changes or task creation.
ln-301-task-creator
by levnikolaevich
Creates ALL task types (implementation, refactoring, test). Generates task documents from templates, validates type rules, creates in Linear, updates kanban. Invoked by orchestrators.
ln-510-quality-coordinator
by levnikolaevich
"Coordinates code quality checks: ln-511 code quality, ln-512 tech debt cleanup, ln-513 agent review, ln-514 regression. Sequential pipeline, returns results to ln-500."
ln-520-test-planner
by levnikolaevich
"Orchestrates test planning pipeline (research → manual → auto tests). Coordinates ln-521, ln-522, ln-523. Invoked by ln-500-story-quality-gate."
python-sdk
by comet-ml
Python SDK patterns for Opik. Use when working in sdks/python, on SDK APIs, integrations, or message processing.
Write Social Media Announcements
by Agenta-AI
Count the em dashes. More than one? Rewrite.
identify-assumptions-existing
by phuryn
"Identify risky assumptions for a feature idea in an existing product across Value, Usability, Viability, and Feasibility. Uses multi-perspective devil's advocate thinking. Use when stress-testing a feature idea, doing risk assessment, or preparing for assumption mapping."
binary-analysis-patterns
by rmyndharis
Master binary analysis patterns including disassembly, decompilation, control flow analysis, and code pattern recognition. Use when analyzing executables, understanding compiled code, or performing static analysis on binaries.
bats-testing-patterns
by rmyndharis
Master Bash Automated Testing System (Bats) for comprehensive shell script testing. Use when writing tests for shell scripts, CI/CD pipelines, or requiring test-driven development of shell utilities.
code-review-excellence
by rmyndharis
Master effective code review practices to provide constructive feedback, catch bugs early, and foster knowledge sharing while maintaining team morale. Use when reviewing pull requests, establishing review standards, or mentoring developers.
api-testing-observability-api-mock
by rmyndharis
"You are an API mocking expert specializing in realistic mock services for development, testing, and demos. Design mocks that simulate real API behavior and enable parallel development."
prioritize-assumptions
by phuryn
"Prioritize assumptions using an Impact × Risk matrix and suggest experiments for each. Use when triaging a list of assumptions, deciding what to test first, or applying the assumption prioritization canvas."
WorldThreatModelHarness
by danielmiessler
Persistent world model system across 11 time horizons (6mo→50yr) for adversarial analysis of ideas, strategies, and investments. USE WHEN threat model, world model, test idea, test strategy, future analysis, test investment, how will this hold up, test against future, update world models, view world models, time horizon analysis, adversarial future test, stress test idea.
Evals
by danielmiessler
Agent evaluation framework based on Anthropic's best practices. USE WHEN eval, evaluate, test agent, benchmark, verify behavior, regression test, capability test. Includes three grader types (code-based, model-based, human), transcript capture, pass@k/pass^k metrics, and ALGORITHM integration.