
Claude Skills by AsiaOstrich
github.com/AsiaOstrich引导自动化安全扫描、依赖包审计和机密检测。 使用时机:依赖审计、CVE 扫描、机密检测、许可证合规。 关键字:scan, audit, CVE, dependency, secret, SBOM, vulnerability, 扫描, 漏洞。
[UDS] 识别重复流程并以正确的开发深度构建 Skill
[UDS] 引导 SLI 选取、SLO 设置和 Error Budget 管理
[UDS] 从规格衍生 BDD 场景、TDD 骨架或 ATDD 表格
[UDS] 扫描代码库的调试残留与代码质量问题;可自动修正安全模式。 Use when: before committing, during PR review, or periodic codebase cleanup. Keywords: sweep, debug cleanup, console.log, debugger, TODO, ts-any, code quality, 扫描, 清理.
[UDS] 分析驗收條件(AC)與測試之間的追蹤關係並產生覆蓋率報告
[UDS] 建立、管理和追蹤架構決策記錄(ADR)
[UDS] 引導 API 設計,遵循 REST、GraphQL 和 gRPC 最佳實踐
[UDS] UDS 健康檢查與回饋系統,診斷安裝完整性與偵測開發模式
[UDS] 在撰寫規格前進行結構化 AI 輔助腦力激盪
[UDS] 引導 CI/CD 管線設計、配置和優化
[UDS] 引導 API 和微服務的合約測試策略
[UDS] 引導資料庫設計、遷移規劃和查詢最佳化
[UDS] 無 CI/CD 平台環境下的可靠部署指引(不依賴 GitHub Actions / GitLab CI)。 Use when: deploying to VPS, air-gapped servers, or environments without CI/CD infrastructure. Keywords: deployment, no-cicd, shell script, blue-green, smoke test, rollback, 無CI/CD, 部署.
[UDS] /methodology: 選擇並追蹤開發方法論(SDD/BDD/TDD)。 Use when: 選擇方法論、切換開發模式、查詢當前方法論狀態。 若要查詢各階段對應指令請用 /dev-workflow。
[UDS] 將軟體開發階段對應到 UDS 指令與功能的指南
[UDS] 引導工作流程故障恢復,包含檢查點、重試與回滾策略
[UDS] 從 BDD 場景生成 E2E 測試骨架,支援框架偵測與覆蓋差距分析
[UDS] 引導事故回應、根因分析和事後檢討文件撰寫
[UDS] 從專案描述生成連貫使用者旅程測試計畫(TESTPLAN)與 E2E 骨架
[UDS] 透過知識圖追蹤規格/決策/程式碼的影響鏈(引擎或 Markdown 後備)
[UDS] 追蹤開發指標、程式碼品質指示器與專案健康狀態
[UDS] 引導程式碼遷移、框架升級與技術現代化
[UDS] 引導可觀測性設定、指標設計和告警配置
[UDS] 以 Claude 原生 Agent tool 編排多任務執行計畫(DAG-based,無外部引擎)。 Use when: executing a plan.json file with parallel/sequential task dependencies. Keywords: orchestrate, plan, execute, DAG, task plan, 編排, 執行計畫, 並行.
[UDS] 從 Spec 文件、OpenSpec 變更或自由文字需求生成 plan.json。 Use when: converting specifications into executable task plans for /orchestrate. Keywords: plan, spec, task plan, 計畫, 規格, 任務, plan.json, DAG.
[UDS] 引導 Pull Request 建立、審查自動化和合併策略
[UDS] 在既有程式碼庫新增功能前的 Phase 0 評估,評估專案健康度與風險
[UDS] AI 輔助 git push 安全層:品質閘門 + 協作護欄。 Use when: pushing commits, force pushing, pushing to protected branches, pushing feature branches. Keywords: git push, force push, protected branch, quality gate, push receipt, PR automation, 推送, 保護分支, 品質閘門.
[UDS] 引導 Sprint 與 Release 週期的結構化團隊回顧
[UDS] 引導 Runbook 撰寫、維護、演練和覆蓋率報告
[UDS] 引導安全審查和漏洞評估,遵循 OWASP 標準
Prevent AI hallucination and ensure evidence-based responses when analyzing code or making suggestions. Use when: analyzing code, making recommendations, providing options, or when user asks about confidence/certainty. Keywords: certainty, assumption, inference, evidence, source, 確定性, 推測, 假設, 來源, 證據.
Systematic code review checklist and pre-commit quality gates for PRs. Use when: reviewing pull requests, checking code quality, before committing code. Keywords: review, PR, pull request, checklist, quality, commit, 審查, 檢查, 簽入.
Format commit messages following conventional commits standard. Use when: writing commit messages, git commit, reviewing commit history. Keywords: commit, git, message, conventional, 提交, 訊息, feat, fix, refactor.
Guide documentation structure, README content, and project documentation best practices. Use when: creating README, documentation, docs folder, project setup. Keywords: README, docs, documentation, CONTRIBUTING, CHANGELOG, 文件, 說明文件.
Guide Git branching strategies, branch naming, and merge operations. Use when: creating branches, merging, pull requests, Git workflow questions. Keywords: branch, merge, PR, pull request, GitFlow, GitHub Flow, 分支, 合併, 工作流程.
Semantic versioning and changelog formatting for software releases. Use when: preparing releases, updating version numbers, writing changelogs. Keywords: version, release, changelog, semver, major, minor, patch, 版本, 發布, 變更日誌.
Guide requirement writing, user story creation, and feature specification. Use when: writing requirements, user stories, issues, feature planning. Keywords: requirement, user story, issue, feature, specification, 需求, 功能規劃, 規格.
Testing pyramid and test writing standards for UT/IT/ST/E2E. Use when: writing tests, discussing test coverage, test strategy, or test naming. Keywords: test, unit, integration, e2e, coverage, mock, 測試, 單元, 整合, 端對端.
**Priority**: P1 **Status**: Draft **Last Updated**: 2026-01-28 **Feature ID**: SKILL-VIBE-001 **Dependencies**: [SPEC-VIBE-01 Vibe Coding Integration] ---
设计 AI 友善架构,包含明确模式、分层文档和语义边界。 使用时机:为 AI 协作规划项目结构、优化代码库以利 AI 分析、设置 AI 上下文。 关键字:architecture, AI-friendly, context, modules, documentation layers, .ai-context.yaml, 架构, AI 友善, 上下文.
创建和维护 AI 指令文件(CLAUDE.md、.cursorrules 等)并采用适当结构。 使用时机:创建 AI 指令文件、区分通用与项目特定规则、配置 AI 工具。 关键字:CLAUDE.md, cursorrules, windsurfrules, clinerules, AI instructions, system prompt, 指令文件, AI 设定.
引导团队完成验收测试驱动开发工作流程。 使用时机:定义验收标准、进行规格研讨会、撰写含验收测试的用户故事、PO 签核。 关键字:ATDD, acceptance test, acceptance criteria, user story, product owner, specification workshop, 验收测试驱动开发.
引导开发者完成行为驱动开发工作流程。 使用时机:撰写 BDD 场景、使用 Gherkin 语法、Given-When-Then 格式、Feature 文件、三方协作。 关键字:BDD, behavior-driven, Given When Then, Gherkin, Cucumber, scenario, feature file, step definition, 行为驱动开发.
依照 Keep a Changelog 格式撰写与維護 CHANGELOG.md。 使用时机:建立变更日誌条目、准备發布、记录变更。 关鍵字:changelog, release notes, CHANGELOG.md, keep a changelog, 变更日誌, 發布说明。
引導提交前品质关卡和簽入工作流程。 使用时机:提交程序码、准备提交、品质关卡验证。 关鍵字:commit, checkin, pre-commit, quality gate, git add, 提交, 簽入, 品质关卡.
从项目来源生成使用说明文档。 使用时机:「生成文档」、「创建速查表」、「使用指南」、「功能参考」、「列出所有功能」 关键字:documentation, usage, reference, cheatsheet, features, 功能文档, 速查表, 使用说明
设计一致的错误码,遵循 PREFIX_CATEGORY_NUMBER 格式。 使用时机:定義错误码、建立错误处理、设计 API。 关鍵字:error code, error handling, error format, API errors, 错误码, 错误处理。
从已批准的 SDD 规格推导 BDD 场景和 TDD 测试骨架。 ATDD 验收测试表为可选输出,用于特殊需求。 使用时机:规格已批准、开始 BDD/TDD 实施、生成测试结构。 关键字:forward derivation, spec to test, BDD generation, TDD skeleton, test derivation, 正向推导, 规格转测试, 测试生成。