- Home
- /
- Categories
- /
- Testing
Testing
Unit tests, integration tests, test automation
refactor-roadmap
by proflead
Create a staged refactor plan for a module. Use when a mid-level developer needs a safe refactor path.
vendor-evaluation
by proflead
Evaluate third-party vendors for engineering fit. Use when a senior developer needs a structured vendor assessment.
simple-refactor
by proflead
Suggest small refactors that improve readability without changing behavior. Use when a junior developer asks to clean up code.
system-design-draft
by proflead
Draft a practical system design for a feature. Use when a mid-level developer needs a starting architecture.
pr-reviewer
by proflead
Review a pull request for correctness, regressions, and missing tests. Use when a mid-level developer needs structured review guidance.
ticket-breakdown
by proflead
Break a task or ticket into small steps. Use when a junior developer needs guidance on how to start.
dependency-upgrade-plan
by proflead
Plan safe dependency upgrades with risk notes. Use when a mid-level developer is tasked with upgrading libraries.
codebase-orientation
by proflead
Guide quick orientation of an unfamiliar codebase with module mapping, entry points, and local run steps. Use when a junior developer needs to get situated fast.
css-layout-helper
by proflead
Explain CSS layout issues and propose fixes. Use when a junior developer is struggling with alignment or spacing.
ci-failure-triage
by proflead
Diagnose CI failures and stabilize pipelines. Use when a mid-level developer needs to resolve flaky or failing builds.
testing
by sailscastshq
Testing patterns for The Boring JavaScript Stack — unit testing with Node.js test runner, end-to-end testing with Playwright, and integration testing with inertia-sails/test. Use this skill when writing, configuring, or debugging tests in a Sails.js + Inertia.js application.
payments
by sailscastshq
Payment and subscription patterns for The Boring JavaScript Stack — sails-pay hook with Lemon Squeezy, checkout flows, subscription management, webhooks, and customer portal. Use this skill when implementing billing, subscriptions, or payment processing in a Sails.js application.
developer
by aj-geddes
Implements user stories, writes clean tested code, follows best practices. Trigger keywords implement story, dev story, code, implement, build feature, fix bug, write tests, code review, refactor
linear-implement
by dgalarza
This skill should be used when implementing features from Linear issues with full TDD workflow, automated planning, parallel code reviews (security and Rails best practices), systematic feedback implementation, and automated PR creation with Linear integration. Use when the user provides a Linear issue ID (e.g., "TRA-9", "DEV-123") and wants a complete implementation workflow from issue to PR.
rspec-testing
by dgalarza
This skill should be used when writing, reviewing, or improving RSpec tests for Ruby on Rails applications. Use this skill for all testing tasks including model specs, controller specs, system specs, component specs, service specs, and integration tests. The skill provides comprehensive RSpec best practices from Better Specs and thoughtbot guides.
Oracle ADK Expert
by frankxai
Build production agentic applications on OCI using Oracle Agent Development Kit with multi-agent orchestration, function tools, and enterprise patterns
langgraph-testing-evaluation
by Lubu-Labs
"Use this skill when you need to test or evaluate LangGraph/LangChain agents: writing unit or integration tests, generating test scaffolds, mocking LLM/tool behavior, running trajectory evaluation (match or LLM-as-judge), running LangSmith dataset evaluations, and comparing two agent versions with A/B-style offline analysis. Use it for Python and JavaScript/TypeScript workflows, evaluator design, experiment setup, regression gates, and debugging flaky/incorrect evaluation results."
writing-skills
by CommandCodeAI
Use when creating new skills, editing existing skills, or verifying skills work before deployment
twd-tester
by BRIKEV
TWD test runner agent — runs in-browser tests via twd-relay, reads failures, fixes issues, and re-runs until green. Use when you want to execute and validate existing TWD tests.
twd-test-writer
by BRIKEV
TWD test writing context — teaches AI agents how to write correct TWD (Test While Developing) in-browser tests. Use this when writing, reviewing, or modifying TWD test files (*.twd.test.ts).
twd-setup
by BRIKEV
TWD project setup guide — helps AI agents install and configure TWD (Test While Developing), an in-browser validation system, in a new or existing project. Use when setting up TWD, configuring Vite, or troubleshooting TWD initialization.
twd
by BRIKEV
TWD orchestrator agent — automatically sets up TWD, writes in-browser tests, runs them, and fixes failures in a single command. Use when you want comprehensive in-browser validation for your app or a specific feature.
qedgen
by QEDGen
Formally verify programs by writing Lean 4 proofs. Trigger this skill whenever the user wants to formally verify code, generate Lean 4 proofs, prove properties about algorithms or smart contracts, verify invariants, convert program logic into formal specifications, or anything involving Lean 4 and formal verification. Also trigger when the user mentions "qedgen", "lean proof", "formal proof", "verify my code", "prove correctness", "formal verification", or wants mathematical guarantees about their implementation.
tdd-planning
by desplega-ai
TDD-focused implementation planning. Creates plans with strict Red-Green-Commit/Rollback cycles for each step.