测试
单元测试、集成测试与测试自动化
pydantic-ai-testing
existential-birds
Test PydanticAI agents using TestModel, FunctionModel, VCR cassettes, and inline snapshots. Use when writing unit tests, mocking LLM responses, or recording API interactions.
llm-artifacts-detection
existential-birds
Detects common LLM coding agent artifacts in codebases. Identifies test quality issues, dead code, over-abstraction, and verbose LLM style patterns. Use when cleaning up AI-generated code or reviewing for agent-introduced cruft.
cypress-ci-cd
TheBushidoCollective
Use when cypress CI/CD integration including parallelization, test recording, and media capture.
bun-package-manager
TheBushidoCollective
Use when managing dependencies with Bun's package manager. Covers installing packages, workspaces, lockfiles, and migrating from npm/yarn/pnpm to Bun.
bun-testing
TheBushidoCollective
Use when writing tests with Bun's built-in test runner. Covers test organization, assertions, mocking, and snapshot testing using Bun's fast test infrastructure.
cocoapods-publishing-workflow
TheBushidoCollective
Use when publishing CocoaPods libraries to CocoaPods Trunk. Covers pod trunk registration, podspec validation, version management, and publishing best practices for successful library distribution.
cocoapods-subspecs-organization
TheBushidoCollective
Use when organizing complex CocoaPods libraries into subspecs. Covers modular architecture, dependency management between subspecs, and default subspecs patterns for better code organization and optional features.
cocoapods-podspec-fundamentals
TheBushidoCollective
Use when creating or modifying CocoaPods podspec files. Covers required attributes, file patterns, dependencies, and platform specifications for iOS, macOS, tvOS, watchOS, and visionOS projects.
gitlab-ci-job-configuration
TheBushidoCollective
Use when defining GitLab CI jobs, configuring scripts, setting up environments, or managing job dependencies. Covers job structure and execution options.
cypress-advanced
TheBushidoCollective
Use when advanced Cypress features including custom commands, plugins, and network stubbing.
cucumber-best-practices
TheBushidoCollective
Cucumber best practices, patterns, and anti-patterns
cocoapods-privacy-manifests
TheBushidoCollective
Use when implementing iOS 17+ privacy manifests for CocoaPods libraries. Covers PrivacyInfo.xcprivacy file creation, required reasons API declarations, and proper resource bundle integration for App Store compliance.
gitlab-ci-pipeline-configuration
TheBushidoCollective
Use when configuring GitLab CI/CD pipelines, defining stages, or setting up workflow rules. Covers pipeline structure, stage ordering, and execution flow.
cypress-fundamentals
TheBushidoCollective
Use when cypress fundamentals including commands, assertions, fixtures, and E2E testing patterns.
gitlab-ci-artifacts-caching
TheBushidoCollective
Use when configuring artifacts for inter-job data passing or caching for faster builds. Covers cache strategies and artifact management.
gitlab-ci-best-practices
TheBushidoCollective
Use when optimizing GitLab CI/CD pipelines for performance, reliability, or maintainability. Covers pipeline optimization and organizational patterns.
cocoapods-test-specs
TheBushidoCollective
Use when adding automated tests to CocoaPods libraries using test specs. Covers test spec configuration, app host requirements, and testing patterns that integrate with pod lib lint validation.
feature-dev
sd0xdev
"Feature development workflow. Use when: implementing features, writing code, running dev loop. Not for: understanding code (use code-explore), reviewing code (use codex-code-review). Output: implemented feature + tests + review gate."
post-dev-test
sd0xdev
"Post-development test completion. Use when: checking test coverage after feature-dev, writing missing integration/e2e tests. Not for: unit test generation (use codex-test-gen), test review (use test-review). Output: test files + coverage report."
feasibility-study
sd0xdev
"Feasibility analysis from first principles. Use when: evaluating solutions before tech-spec, comparing approaches, risk assessment. Not for: implementation (use feature-dev), architecture advice (use codex-architect). Output: quantitative comparison + recommendation."
request-tracking
sd0xdev
"Request tracking knowledge base. Use when: querying request status, managing document references, tracking progress. Not for: creating requests (use create-request), tech specs (use tech-spec). Output: status report + progress tracking."
doc-review
sd0xdev
"Document review via Codex MCP. Use when: reviewing .md docs, tech spec audit, document quality check. Not for: code review (use codex-code-review), test review (use test-review). Output: 5-dimension rating table + gate."
repo-intake
sd0xdev
"Project initialization inventory (one-time). Use when: first onboarding a project, rebuilding cache after structural changes. Not for: day-to-day development (read cache directly), finding specific files (use code-explore). Output: project map with entrypoints + test map + next steps."
portfolio
sd0xdev
"Portfolio system knowledge base. Use when: position queries, routing strategy questions, provider integration. Not for: general code exploration (use code-explore), code review (use codex-code-review). Output: domain-specific analysis + recommendations."