Guide reliable deployments without CI/CD platforms (GitHub Actions / GitLab CI). Use when: deploying to VPS, air-gapped servers, or environments without CI/CD infrastructure.
[UDS] Guide for mapping software development phases to UDS commands and features
Guide observability setup, metrics design, and alerting configuration. Use when: new service instrumentation, SLO definition, alert design, maturity assessment.
Guide runbook creation, maintenance, and drill exercises. Use when: writing runbooks, planning drills, auditing runbook coverage, post-incident runbook updates.
系统化的程序码审查检查清单和提交前品质关卡。 使用时机:审查 pull request、检查程序码品质、提交程序码前。 关鍵字:review, PR, pull request, checklist, quality, commit, 审查, 检查, 簽入。
引導文件結構、內容需求和專案文件最佳實踐。 使用時機:建立 README、文件、docs 目錄、專案設定、技術文件。 關鍵字:README, docs, documentation, CONTRIBUTING, CHANGELOG, ARCHITECTURE, API docs, 文件, 說明文件, 技術文件.
在撰写规格前进行结构化 AI 辅助脑力激荡。 使用时机:功能规划、创意发想、问题定义。 关键字:brainstorm, ideas, HMW, SCAMPER, 脑力激荡, 发想。
Activates when user needs help with database design, SQL queries, migrations, or ORM usage. Triggers on "database schema", "SQL query", "migration", "optimize query", "foreign…
設計一致的錯誤碼,遵循 PREFIX_CATEGORY_NUMBER 格式。 使用時機:定義錯誤碼、建立錯誤處理、設計 API。 關鍵字:error code, error handling, error format, API errors, 錯誤碼, 錯誤處理。
Create and maintain AI instruction files (CLAUDE.md, .cursorrules, etc.) with proper structure. Use when: creating AI instruction files, separating universal vs project-specific…
實作結構化日誌,包含正確的日誌層級和敏感資料處理。 使用時機:新增日誌、除錯、設定可觀測性。 關鍵字:logging, log level, structured logging, observability, 日誌, 記錄, 結構化日誌。
Guide requirement writing, user story creation, and feature specification. Use when: writing requirements, user stories, issues, feature planning.
引导 CI/CD 管线设计、配置和优化。 使用时机:设置管线、优化构建时间、配置部署阶段。 关键字:CI/CD, pipeline, GitHub Actions, deployment, build, 持续集成, 持续部署。
Guide for organizing project directories following language-specific best practices. Use when: creating projects, reorganizing structure, adding modules, setting up builds.
Use when pushing commits to a remote repository. Checks branch tracking, shows what will be pushed, sets upstream if needed, and handles diverged branches safely.
Guide teams through Acceptance Test-Driven Development workflow. Use when: defining acceptance criteria, running specification workshops, writing user stories with acceptance…
Format commit messages following conventional commits standard. Use when: writing commit messages, git commit, reviewing commit history.
Semantic versioning and changelog formatting for software releases. Use when: preparing releases, updating version numbers, writing changelogs.
[UDS] 引導 API 設計,遵循 REST、GraphQL 和 gRPC 最佳實踐
Guide Git branching strategies, branch naming, and merge operations. Use when: creating branches, merging, pull requests, Git workflow questions.
[UDS] Derive BDD scenarios, TDD skeletons, or ATDD tables from specifications
引導提交前品质关卡和簽入工作流程。 使用时机:提交程序码、准备提交、品质关卡验证。 关鍵字:commit, checkin, pre-commit, quality gate, git add, 提交, 簽入, 品质关卡.
Detects unnecessary files, unused code, orphaned files, and proposes safe deletion. For repo cleanup, dead code removal, or tidying.
Derive BDD scenarios and TDD test skeletons from approved SDD specifications. ATDD acceptance test tables are optional output for specialized needs.
Design AI-friendly architecture with explicit patterns, layered documentation, and semantic boundaries.
引导测试驱动开发(TDD)流程:红-绿-重构。 使用时机:TDD 开发、撰写测试先行的代码、学习 TDD。 关键字:TDD, test-driven, red-green-refactor, 测试驱动, 红绿重构。
Guide teams through Acceptance Test-Driven Development workflow. Use when: defining acceptance criteria, running specification workshops, writing user stories with acceptance…
Evaluate test completeness using the 8 dimensions framework. Use when: writing tests, reviewing test coverage, ensuring test quality.
Prevent AI hallucination and ensure evidence-based responses when analyzing code or making suggestions.
設計一致的錯誤碼,遵循 PREFIX_CATEGORY_NUMBER 格式。 使用時機:定義錯誤碼、建立錯誤處理、設計 API。 關鍵字:error code, error handling, error format, API errors, 錯誤碼, 錯誤處理。
实作结构化日誌,包含正确的日誌层级和敏感数据处理。 使用时机:新增日誌、除錯、设置可觀测性。 关鍵字:logging, log level, structured logging, observability, 日誌, 记录, 结构化日誌。
Create and maintain AI instruction files (CLAUDE.md, .cursorrules, etc.) with proper structure. Use when: creating AI instruction files, separating universal vs project-specific…
引导安全审查和漏洞评估,遵循 OWASP 标准。 使用时机:安全审计、漏洞检查、安全编码审查、威胁建模。 关键字:security, OWASP, vulnerability, authentication, authorization, 安全, 漏洞, 认证。
Design AI-friendly architecture with explicit patterns, layered documentation, and semantic boundaries.
引導文件結構、內容需求和專案文件最佳實踐。 使用時機:建立 README、文件、docs 目錄、專案設定、技術文件。 關鍵字:README, docs, documentation, CONTRIBUTING, CHANGELOG, ARCHITECTURE, API docs, 文件, 說明文件, 技術文件.
建立、管理和追踪架构决策记录(ADR)。 使用时机:架构决策、技术选型、设计取舍。 关键字:ADR, architecture decision, decision record, 架构决策, 决策记录。
UDS 健康检查与反馈系统。诊断安装完整性、检测开发模式、识别摩擦点。 使用时机:检查 UDS 安装、报告问题、发现规范化机会。 关键字:audit, health, pattern, friction, feedback, 审计, 健康, 模式, 摩擦, 反馈。
Format commit messages following conventional commits standard. Use when: writing commit messages, git commit, reviewing commit history.
Comprehensive PR review using multi-agent swarm with specialized reviewers for security, performance, style, tests, and documentation.
引导事故回应、根因分析和事后复盘文档撰写。 使用时机:生产事故、故障响应、事后复盘撰写、根因分析。 关键字:incident, outage, post-mortem, RCA, root cause, 事故, 故障, 根因分析。
引导代码迁移、框架升级与技术现代化。 使用时机:框架升级、语言迁移、API 版本更新、依赖现代化。 关键字:migration, upgrade, modernize, framework, dependency, 迁移, 升级, 现代化。
Generate hierarchical documentation structures (AGENTS.md, agent.d, and custom docs) for codebases. Use when user asks to create documentation files, analyze codebase for AI agent…
從已批准的 SDD 規格推演 BDD 場景和 TDD 測試骨架。 ATDD 驗收測試表為可選輸出,用於特殊需求。 使用時機:規格已批准、開始 BDD/TDD 實作、生成測試結構。 關鍵字:forward derivation, spec to test, BDD generation, TDD skeleton, test derivation,…
從專案來源產生使用說明文件。 使用時機:「產生文件」、「建立速查表」、「使用指南」、「功能參考」、「列出所有功能」 關鍵字:documentation, usage, reference, cheatsheet, features, 功能文件, 速查表, 使用說明
Expert reverse engineer specializing in binary analysis, disassembly, decompilation, and software analysis. Masters IDA Pro, Ghidra, radare2, x64dbg, and modern RE toolchains.
引導提交前品質關卡和簽入工作流程。 使用時機:提交程式碼、準備提交、品質關卡驗證。 關鍵字:commit, checkin, pre-commit, quality gate, git add, 提交, 簽入, 品質關卡.
[UDS] Analyze AC-to-test traceability and coverage
指導 Git 分支策略、分支命名与合併操作。 使用时机:建立分支、合併、Pull Request、Git 工作流程問題。 关鍵字:branch, merge, PR, pull request, GitFlow, GitHub Flow, 分支, 合併, 工作流程。
引导自动化安全扫描、依赖包审计和机密检测。 使用时机:依赖审计、CVE 扫描、机密检测、许可证合规。 关键字:scan, audit, CVE, dependency, secret, SBOM, vulnerability, 扫描, 漏洞。
追踪开发指标、代码品质指示器与专案健康状态。 使用时机:评估专案健康、追踪技术债、监控品质趋势。 关键字:metrics, dashboard, quality, coverage, complexity, debt, 指标, 品质, 技术债。
引导工作流程故障恢复,包含检查点、重试与回滚策略。 使用时机:工作流中途失败、需要重试逻辑、设计容错流程。 关键字:durable, execution, checkpoint, retry, rollback, recovery, 持久执行, 恢复。
Manage and guide developers through active development methodology workflows. Use when: TDD, BDD, SDD, ATDD, or custom methodology workflows are needed.
引导 Pull Request 创建、审查自动化和合并策略。 使用时机:创建 PR、自动化审查、配置合并策略。 关键字:pull request, PR, merge, review, GitHub, GitLab, 合并请求, 审查。
Guide developers through Behavior-Driven Development workflow. Use when: writing BDD scenarios, using Gherkin syntax, Given-When-Then format, feature files, Three Amigos…
Prevent AI hallucination and ensure evidence-based responses when analyzing code or making suggestions.
[UDS] 管理當前專案的開發方法論,支援 SDD 和雙迴圈 TDD 兩個獨立系統
Spec-driven development loop (plan → go → review → project) with lifecycle states, YAML frontmatter, a code-grounded feature projection (FEATURES.md), and docs refresh.
引导 API 和微服务的合约测试策略。 使用时机:API 合约、微服务、消费者驱动测试。 关键字:contract test, Pact, OpenAPI, 合约测试。
Suggest and guide application of refactoring patterns to improve code quality
테스트 작성 시 참조. 데이터 중심 테스트, @ObjectSource 패턴, E2E/Unit 테스트 구조.