测试
单元测试、集成测试与测试自动化
stacks-analytics
stacksjs
Use when adding analytics to a Stacks application - configuring Fathom, Plausible, Google Analytics or self-hosted analytics, generating tracking scripts, privacy-friendly analytics setup, or the analytics configuration. Covers @stacksjs/analytics and config/analytics.ts.
stacks-codebase-design
stacksjs
Use when designing or restructuring code in a Stacks project - shaping an action or package interface, deciding where a seam goes, choosing between a trait and a helper, making code testable or navigable, or when another skill needs the deep-module vocabulary (module, interface, depth, seam, adapter, leverage, locality).
assumption-mapper
mohitagw15856
Extract and risk-rate all hidden assumptions in a product brief or PRD
ring:requesting-code-review
LerianStudio
Gate 4 of development cycle - dispatches 6 specialized reviewers (code, business-logic, security, test, nil-safety, consequences) in parallel for comprehensive code review feedback.
ring:regulatory-templates-gate2
LerianStudio
Gate 2 sub-skill - validates uncertain mappings from Gate 1 and confirms all field specifications through testing.
ring:writing-skills
LerianStudio
TDD for process documentation - write test cases (pressure scenarios), watch baseline fail, write skill, iterate until bulletproof against rationalization.
ring:dev-implementation
LerianStudio
Gate 0 of the development cycle. Executes code implementation using the appropriate specialized agent based on task content and project language. Handles TDD workflow with RED-GREEN phases. Follows project standards defined in docs/PROJECT_RULES.md.
ring:dev-frontend-e2e
LerianStudio
Gate 5 of frontend development cycle - ensures all user flows from product-designer have passing E2E tests with Playwright across browsers.
ring:systematic-debugging
LerianStudio
Four-phase debugging framework - root cause investigation, pattern analysis, hypothesis testing, implementation. Ensures understanding before attempting fixes.
ring:using-git-worktrees
LerianStudio
Isolated workspace creation - creates git worktrees with smart directory selection and safety verification for parallel feature development.
ring:exploring-codebase
LerianStudio
Autonomous two-phase codebase exploration - first discovers natural perspectives (layers, components, boundaries), then dispatches adaptive deep-dive explorers based on what was discovered. Synthesizes findings into actionable insights.
ring:verification-before-completion
LerianStudio
Evidence-first completion gate - requires running verification commands and confirming output before making any success claims.
ring:dev-integration-testing
LerianStudio
Gate 6 of development cycle - ensures integration tests pass for all external dependency interactions using real containers via testcontainers.
ring:dev-frontend-accessibility
LerianStudio
Gate 2 of frontend development cycle - ensures all components pass axe-core automated accessibility scans with zero WCAG 2.1 AA violations.
ring:dev-sre
LerianStudio
Gate 2 of the development cycle. VALIDATES that observability was correctly implemented by developers. Does not implement observability code - only validates it.
ring:condition-based-waiting
LerianStudio
Flaky test fix pattern - replaces arbitrary timeouts with condition polling that waits for actual state changes.
ring:testing-anti-patterns
LerianStudio
Test quality guard - prevents testing mock behavior, production pollution with test-only methods, and mocking without understanding dependencies.
ring:dispatching-parallel-agents
LerianStudio
Concurrent investigation pattern - dispatches multiple AI agents to investigate and fix independent problems simultaneously.
ring:testing-agents-with-subagents
LerianStudio
Agent testing methodology - run agents with test inputs, observe outputs, iterate until outputs are accurate and well-structured.
ring:testing-skills-with-subagents
LerianStudio
Skill testing methodology - run scenarios without skill (RED), observe failures, write skill (GREEN), close loopholes (REFACTOR).
ring:dev-unit-testing
LerianStudio
Gate 3 of development cycle - ensures unit test coverage meets threshold (85%+) for all acceptance criteria using TDD methodology.
ring:dev-cycle
LerianStudio
Main orchestrator for the 10-gate development cycle system. Loads tasks/subtasks from PM team output and executes through implementation → devops → SRE → unit testing → fuzz testing → property testing → integration testing (write) → chaos testing (write) → review → validation gates (Gates 0-9), with state persistence and metrics collection. Gates 6-7 (integration/chaos) write and update test code per unit but only execute tests at end of cycle (deferred execution).
regression-bisect
jmagly
@.claude/agents/debugger.md
project-awareness
jmagly
Artifact index: .aiwg/reports/artifact-index.json