all publishers

AsiaOstrich

@asiaostrich source repo

199 published skills · page 1 of 2

  1. ▌
    Knowledge Graph 3 · asiaostrich bundle
    [UDS] 透過知識圖追蹤規格、決策與程式碼之間的影響鏈;沒有引擎時以 Markdown 後備方案運作。 Use when: 想知道某份規格或決策會影響到什麼、找出哪些程式碼實作了某個產物、追蹤規格、ADR 與模組之間的相依關係。 Not for: 沒有規格或決策錨點的純文字搜尋——請用 Grep;撰寫規格本身——請用 /sdd。 Keywords: knowledge graph, impact chain, traceability, spec impact, decision graph, 知識圖, 影響鏈, 規格追蹤, 相依關係.
    13 installs
  2. ▌
    Spec Derive 3 · asiaostrich bundle
    [UDS] 從已核准的規格推導出 BDD 場景、TDD 骨架、整合與 E2E 測試,以及 ATDD 表格。 Use when: 規格已核准且需要產出測試產物、從驗收條件產生帶標籤的測試骨架、從規格產生合約樁。 Not for: 從既有程式碼回推規格——請用 /reverse;撰寫或審查規格本身——請用 /sdd。 Keywords: forward derivation, spec to test, BDD scenario, TDD skeleton, ATDD table, 正向推演, 規格衍生, 測試生成, 合約樁.
    12 installs
  3. ▌
    Sdd 3 · asiaostrich bundle
    [UDS] 在寫程式碼之前建立並審查規格文件——規格格式、狀態與差異操作。 Use when: 某項變更需要先有書面規格、審查規格的完整性、用 delta 區段修訂既有規格。 Not for: 執行帶關卡的 SDD 生命週期——該部分已移至採用層(XSPEC-095);快速迭代用的輕量微規格——請用 uds spec 指令。 Keywords: SDD, spec, specification, design document, delta operation, spec review, 規格驅動開發, 規格文件, 變更操作, 規格審查.
    9 installs
  4. ▌
    Commit 3 · asiaostrich bundle
    [UDS] 產生符合 Conventional Commits 規範的 commit message,包含雙語格式。 Use when: 為已暫存的變更撰寫 commit message、選擇 type 與 scope、產出英文與中文並列的主旨與內文。 Not for: 判斷這份變更是否已可提交——請用 /checkin;把多個 commit 彙整成發布說明——請用 /changelog。 Keywords: commit message, Conventional Commits, feat, fix, refactor, scope, bilingual, 提交訊息, 雙語 commit, 提交規範.
    16 installs
  5. ▌
    Deploy 3 · asiaostrich
    引導在沒有 CI/CD 平台(GitHub Actions/GitLab CI)的情況下完成可靠部署。 Use when: 部署到 VPS、離線隔離的伺服器,或任何沒有 CI/CD 基礎設施的環境。 Not for: 建立在 GitHub Actions 或 GitLab CI 上的管線——請用 /ci-cd;版本號遞增與發布晉級——請用 /release。 Keywords: deployment, no-cicd, shell script, blue-green, smoke test, rollback, 無 CI/CD, 部署, 藍綠部署, 回滾.
    15 installs
  6. ▌
    Error Code Guide 2 · asiaostrich
    設計一致的錯誤碼,遵循 PREFIX_CATEGORY_NUMBER 格式。 Use when: 定義錯誤碼、建立錯誤處理機制、設計 API。 Not for: 日誌格式與層級——請用 /logging-guide;處理已經到達正式環境的錯誤——請用 /incident。 Keywords: error code, error handling, error format, API errors, 錯誤碼, 錯誤處理, 錯誤格式.
    15 installs
  7. ▌
    Reverse 3 · asiaostrich bundle
    [UDS] 系統考古——從邏輯、資料、執行環境三個維度對既有系統做反向工程。 Use when: 為沒有文件的系統補上文件、從既有程式碼回推規格、繪製未知的資料模型或執行環境拓樸。 Not for: 動工前評估健康度與風險——請用 /discover;從已核准的規格正向推導測試——請用 /spec-derive。 Keywords: reverse engineering, system archeology, legacy code, spec extraction, data model, runtime, 反向工程, 系統考古, 規格提取, 資料模型.
    15 installs
  8. ▌
    Checkin 3 · asiaostrich bundle
    [UDS] 提交前品質關卡的參考資料:關卡定義、檢查清單項目,以及絕不可提交的規則。 Use when: 決定 commit 前必須通過哪些檢查、稽核專案實際強制了哪些品質關卡、確認是否已可簽入。 Not for: 執行關卡流程或中止 commit——該部分已移至採用層(XSPEC-095);找出並清除除錯殘留——請用 /sweep。 Keywords: check-in, pre-commit, quality gate, commit readiness, never commit, 簽入, 提交前檢查, 品質關卡, 檢查清單.
    10 installs
  9. ▌
    Discover 3 · asiaostrich bundle
    [UDS] 在既有程式碼庫新增功能之前,評估專案健康度、架構與風險。 Use when: 接手不熟悉或老舊的專案、動工前先估算風險、建立風險登記簿。 Not for: 對已經熟悉的程式碼庫做持續指標追蹤——請用 /metrics;從程式碼回推規格——請用 /reverse。 Keywords: discovery, project assessment, legacy onboarding, risk register, technical debt, 現況評估, 專案盤點, 風險登記簿, 老舊系統.
    11 installs
  10. ▌
    Release 3 · asiaostrich bundle
    [UDS] 引導發布流程——語意化版本、發布模式,以及 start/finish/promote/deploy 的順序。 Use when: 切一個發布版本、決定語意化版本要升哪一位、把 release candidate 晉級為穩定版、記錄一次部署。 Not for: 撰寫變更日誌條目本身——請用 /changelog;部署的實作機制——請用 /deploy。 Keywords: release, semantic versioning, version bump, release candidate, promote, 發布, 語意化版本, 發版流程, 版本晉級.
    15 installs
  11. ▌
    Runbook 2 · asiaostrich bundle
    引導 Runbook 的撰寫、維護與演練。 Use when: 撰寫 Runbook、規劃演練、稽核 Runbook 覆蓋範圍、事故後更新 Runbook。 Not for: 處理正在進行中的事故——請用 /incident;部署程序本身——請用 /deploy。 Keywords: runbook, operations, drill, on-call, procedure, 維運手冊, 演練, 待命, 標準程序.
    13 installs
  12. ▌
    Database 2 · asiaostrich
    引導資料庫設計、遷移與查詢最佳化。 Use when: schema 設計、遷移規劃、查詢最佳化、索引策略。 Not for: 應用程式碼遷移或框架升級——請用 /migrate;資料之上的 API 合約——請用 /api-design。 Keywords: database, schema, migration, SQL, index, query, 資料庫, 遷移, 查詢, 索引策略.
    13 installs
  13. ▌
    Dev Workflow 3 · asiaostrich bundle
    [UDS] 把目前的軟體開發階段對應到正確的 UDS 指令與 Skill。 Use when: 不確定手上的任務該用哪個 UDS 指令、初次上手 UDS、帶著一個功能從規劃走到發布。 Not for: 選擇或切換方法論——請用 /methodology;實際執行某階段的工作——請用該階段自己的 Skill。 Keywords: workflow, development phase, command routing, which command, UDS guide, 開發階段, 指令對照, 流程指南.
    14 installs
  14. ▌
    Git Workflow Guide 2 · asiaostrich bundle
    引導 Git 分支策略、分支命名與合併操作。 Use when: 建立分支、合併、pull request、Git 工作流程相關問題。 Not for: 撰寫 commit message——請用 /commit;推送前的安全檢查——請用 /push。 Keywords: branch, merge, PR, pull request, GitFlow, GitHub Flow, 分支, 合併, 工作流程, 分支命名.
    13 installs
  15. ▌
    Security 2 · asiaostrich
    引導安全審查與弱點評估,遵循 OWASP 標準。 Use when: 安全稽核、弱點檢查、安全程式碼審查、威脅建模。 Not for: 自動化的相依套件、CVE 與機密掃描——請用 /scan;處理正在發生的資安事件——請用 /incident。 Keywords: security, OWASP, vulnerability, authentication, authorization, 資訊安全, 弱點, 認證, 授權, 威脅建模.
    13 installs
  16. ▌
    Documentation Guide 4 · asiaostrich bundle
    引導文件結構、內容需求與專案文件的最佳實踐。 Use when: 建立 README、撰寫文件、規劃 docs 目錄、專案初始設定、技術文件。 Not for: 從原始碼機械式產生文件——請用 /docgen;變更日誌條目——請用 /changelog。 Keywords: README, docs, documentation, CONTRIBUTING, CHANGELOG, ARCHITECTURE, API docs, 文件, 說明文件, 技術文件.
    11 installs
  17. ▌
    Migrate 3 · asiaostrich
    [UDS] 引導系統性的程式碼遷移、框架升級與技術現代化。 Use when: 規劃框架或主版本升級、評估遷移風險、在 API 遷移前先擷取合約測試的固定樣本。 Not for: 維持同一套框架的原地改善——請用 /refactor;資料庫 schema 設計——請用 /database。 Keywords: migration, framework upgrade, modernization, breaking change, dependency upgrade, 遷移, 升級, 技術現代化, 破壞性變更.
    14 installs
  18. ▌
    API Design 2 · asiaostrich
    引導 API 設計,遵循 REST、GraphQL 與 gRPC 最佳實踐。 Use when: 設計 API、審查端點、API 版本策略決策。 Not for: 驗證運行中的 API 是否符合消費端期待——請用 /contract-test;API 背後的 schema 設計——請用 /database。 Keywords: API, REST, GraphQL, gRPC, endpoint, versioning, 介面設計, 端點, 版本策略.
    15 installs
  19. ▌
    Brainstorm 3 · asiaostrich bundle
    [UDS] 在規格出現之前執行的結構化多角色腦力激盪,並附帶評分品質關卡。 Use when: 想法還很模糊、在敲定方向前探索替代方案、需要多樣性而不是第一個看似合理的答案。 Not for: 方向已經定了的工作規劃——請用 /plan 或 /sdd;記錄已經做成的決策——請用 /adr。 Keywords: brainstorm, ideation, divergence, convergence, persona ensemble, devil advocate, 腦力激盪, 發想, 發散收斂, 多角色.
    14 installs
  20. ▌
    Code Review 3 · asiaostrich bundle
    [UDS] 系統性程式碼審查的參考資料:八大審查類別,以及 BLOCKING/IMPORTANT/SUGGESTION 評論前綴。 Use when: 審查 pull request 或 diff、決定審查意見的措辭與優先序、與團隊議定審查範圍。 Not for: 執行有關卡的審查流程——該部分已移至採用層(XSPEC-095);提交前的關卡驗證——請用 /checkin。 Keywords: code review, pull request review, review checklist, BLOCKING, comment prefix, 程式碼審查, 審查類別, 評論前綴, 審查清單.
    12 installs
  21. ▌
    Refactor 2 · asiaostrich bundle
    [UDS] 引導重構決策與策略選擇,包含「重構還是重寫」這個判斷。 Use when: 程式碼已經難以修改、在戰術性與架構性重構之間做選擇、要在老舊程式碼裡安全地動手。 Not for: 換到不同框架或主版本——請用 /migrate;清除除錯殘留與死碼——請用 /sweep。 Keywords: refactor, rewrite, strangler, legacy code, technical debt, code smell, 重構, 重寫, 技術債, 壞味道.
    12 installs
  22. ▌
    Requirement 3 · asiaostrich bundle
    [UDS] 撰寫符合 INVEST 準則的使用者故事與需求。 Use when: 把一個功能構想轉成使用者故事、定義可測試的驗收條件、檢視待辦項目的品質。 Not for: 帶有設計與差異操作的完整規格文件——請用 /sdd;判斷這個構想本身對不對——請用 /brainstorm。 Keywords: requirement, user story, INVEST, acceptance criteria, backlog refinement, 需求, 使用者故事, 驗收條件, 待辦整理.
    12 installs
  23. ▌
    E2e 2 · asiaostrich
    [UDS] 從 BDD 的 .feature 場景產生 E2E 測試骨架,並支援框架偵測與覆蓋缺口分析。 Use when: 把已完成的 .feature 場景轉成可執行的 E2E 骨架、偵測專案使用的 E2E 框架、找出沒有 E2E 覆蓋的 AC。 Not for: 跨多個故事且帶有共用狀態的旅程——請用 journey-test Skill;撰寫 .feature 場景本身——請用 /bdd。 Keywords: E2E, end-to-end test, feature file, test skeleton, framework detection, 端對端測試, 測試骨架, 場景轉測試, 覆蓋缺口.
    12 installs
  24. ▌
    Logging Guide 2 · asiaostrich
    實作結構化日誌,包含適當的日誌層級與敏感資料處理。 Use when: 加入日誌、除錯、建立可觀測性。 Not for: 指標、追蹤與告警設計——請用 /observability;錯誤碼分類體系——請用 /error-code-guide。 Keywords: logging, log level, structured logging, observability, 日誌, 結構化日誌, 日誌層級, 敏感資料.
    16 installs
  25. ▌
    Skill Builder 3 · asiaostrich
    [UDS] 把重複的手動流程轉成範圍界定得宜的 Skill,過程中拿捏恰當的流程份量。 Use when: 同一段多步驟流程已經手動做過三次以上、把臨時湊出來的 Skill 正式化、決定某個 Skill 該放在哪一層。 Not for: 記錄歷史事實或專案狀態——那屬於記憶,不是 Skill;不會再發生的一次性任務。 Keywords: skill, skill builder, process knowledge, repeated process, automation, 技能建立, 流程知識, 自動化, 重複流程.
    12 installs
  26. ▌
    Slo 2 · asiaostrich bundle
    引導 SLI 選取、SLO 設定與 Error Budget 管理。 Use when: 定義服務品質目標、建立以 SLO 為基礎的告警、Error Budget 政策。 Not for: 埋點與指標收集——請用 /observability;處理正在違反目標的狀況——請用 /incident。 Keywords: SLI, SLO, SLA, Error Budget, burn rate, service level, 服務等級, 錯誤預算, 燃燒率, 服務品質目標.
    15 installs
  27. ▌
    Tdd 3 · asiaostrich bundle
    [UDS] 測試驅動開發(TDD)的參考資料:紅-綠-重構循環、FIRST 原則與 Arrange-Act-Assert 結構。 Use when: 在實作前先寫一個會失敗的測試、用 Arrange-Act-Assert 組織測試、以 FIRST 檢視既有測試。 Not for: 互動式地驅動 RED/GREEN 循環——該部分已移至採用層(XSPEC-095);量測測試涵蓋了多少程式碼——請用 /coverage。 Keywords: TDD, test first, Red Green Refactor, FIRST, Arrange Act Assert, unit test, 測試驅動開發, 紅綠重構, 單元測試.
    14 installs
  28. ▌
    Testing Guide 2 · asiaostrich bundle
    測試金字塔,以及 UT/IT/ST/E2E 的測試撰寫標準。 支援 ISTQB 與業界通行金字塔兩種框架。 Use when: 撰寫測試、討論測試覆蓋率、測試策略或測試命名時。 Not for: 驅動紅-綠-重構循環——請用 /tdd;量測實際達成的覆蓋率——請用 /coverage。 Keywords: test, unit, integration, e2e, coverage, mock, ISTQB, SIT, 測試, 單元測試, 整合測試, 端對端.
    13 installs
  29. ▌
    Atdd 3 · asiaostrich bundle
    [UDS] 驗收測試驅動開發(ATDD)的參考資料:INVEST 準則、Gherkin 驗收條件格式與 Three Amigos 結構。 Use when: 與 Product Owner 一起定義驗收條件、進行規格工作坊、用 INVEST 檢視使用者故事。 Not for: 執行 ATDD 生命週期或強制 PO 簽核關卡——該部分已移至採用層(XSPEC-095);撰寫單元測試——請用 /tdd。 Keywords: ATDD, acceptance test, acceptance criteria, INVEST, specification workshop, Three Amigos, 驗收測試驅動開發, 驗收條件, 規格工作坊.
    17 installs
  30. ▌
    Docgen 3 · asiaostrich bundle
    [UDS] 從專案原始檔產生使用文件(速查表、參考手冊、使用指南)。 Use when: 從 CLI 與 Skill 定義產出速查表或功能參考手冊、指令變更後重新產生文件、確認產生的文件是否為最新。 Not for: 決定專案需要哪些文件或手寫敘述性內容——請用 /documentation-guide;變更日誌條目——請用 /changelog。 Keywords: docgen, usage docs, cheatsheet, feature reference, generated documentation, 使用文件, 速查表, 文件產生, 參考手冊.
    13 installs
  31. ▌
    Audit 2 · asiaostrich
    [UDS] 診斷 UDS 安裝的健康狀態,並向上游提交結構化回饋。 Use when: .standards/ 看起來壞掉或不同步、驗證 manifest 完整性、回報既有 UDS 標準用起來的摩擦點。 Not for: 稽核你自己應用程式的程式碼品質——請用 /metrics 或 /code-review;相依套件與機密掃描——請用 /scan。 Keywords: UDS audit, health check, manifest integrity, standards feedback, friction, 安裝健康, 標準稽核, 回饋, 完整性檢查.
    14 installs
  32. ▌
    Changelog 2 · asiaostrich bundle
    [UDS] 以 Keep a Changelog 格式產生並維護 CHANGELOG.md 條目。 Use when: 從 commit 歷史撰寫變更日誌條目、填寫 Unreleased 區段、將變更分類為 Added/Changed/Fixed。 Not for: 決定下一個版本號或執行發版——請用 /release;撰寫 commit message 本身——請用 /commit。 Keywords: changelog, CHANGELOG.md, Keep a Changelog, release notes, unreleased, 變更日誌, 發布說明, 版本紀錄.
    10 installs
  33. ▌
    CI CD 3 · asiaostrich
    引導 CI/CD 管線的設計、設定與最佳化。 Use when: 建置管線、縮短建置時間、設定部署階段。 Not for: 沒有 CI/CD 平台的部署——請用 /deploy;版本號遞增與晉級——請用 /release。 Keywords: CI/CD, pipeline, GitHub Actions, deployment, build, 持續整合, 持續部署, 管線.
    18 installs
  34. ▌
    Methodology 4 · asiaostrich bundle
    [UDS] 為專案選擇並追蹤當前採用的開發方法論(SDD、BDD、TDD)。 Use when: 決定專案該遵循哪一套方法論、切換方法論、查詢目前方法論處於哪個階段。 Not for: 查詢某個開發階段該執行哪個指令——請用 /dev-workflow;執行方法論本身——請用 /sdd、/bdd 或 /tdd。 Keywords: methodology, SDD, BDD, TDD, phase tracking, methodology selection, 方法論, 開發方法選擇, 階段追蹤.
    12 installs
  35. ▌
    Plan 3 · asiaostrich
    從 Spec 文件、OpenSpec 變更或自由文字需求生成 plan.json。 Use when: 把規格轉換成可供 /orchestrate 執行的任務計畫。 Not for: 執行產出的計畫——請用 /orchestrate;判斷這個想法值不值得做——請用 /brainstorm。 Keywords: plan, spec, task plan, plan.json, DAG, 計畫, 規格, 任務, 任務計畫.
    14 installs
  36. ▌
    Ac Coverage 4 · asiaostrich
    [UDS] 分析驗收條件(AC)與測試之間的追蹤關係,並產生需求層級的覆蓋率報告。 Use when: 稽核哪些驗收條件已有測試、從 SPEC 檔建立追蹤矩陣、發布前找出尚未被覆蓋的 AC。 Not for: 程式碼層級的行/分支/函式覆蓋率——請用 /coverage;補寫缺少的測試——請用 /tdd 或 /spec-derive。 Keywords: AC coverage, traceability, acceptance criteria, SPEC, traceability matrix, 驗收條件, 需求追蹤, 覆蓋率矩陣, 追蹤矩陣.
    11 installs
  37. ▌
    Adr 2 · asiaostrich bundle
    [UDS] 建立、管理並追蹤架構決策記錄(ADR)。 Use when: 架構決策、技術選型、設計取捨、模式選擇。 Not for: 不改變架構的決策——記在規格或 commit 裡即可;想法還沒成形到足以下決定——請用 /brainstorm。 Keywords: ADR, architecture decision, decision record, trade-off, 架構決策, 決策記錄, 設計取捨.
    13 installs
  38. ▌
    Bdd 3 · asiaostrich bundle
    [UDS] 行為驅動開發(BDD)的參考資料:Gherkin 的 Given-When-Then 格式與 Three Amigos 結構。 Use when: 撰寫或審查 .feature 場景、選定通用語言、針對行為進行探索式對話。 Not for: 執行 BDD 生命週期或 RED/GREEN 自動化——該部分已移至採用層(XSPEC-095);把 .feature 檔轉成 E2E 骨架——請用 /e2e。 Keywords: BDD, Gherkin, Given When Then, feature file, scenario, Three Amigos, 行為驅動開發, 場景, 特性檔, 通用語言.
    11 installs
  39. ▌
    Journey Test Assistant 3 · asiaostrich
    [UDS] 從專案描述產生連貫的使用者旅程測試計畫(TESTPLAN)與旅程 E2E 骨架。 Use when: 新專案從第一天就需要一條測試旅程、測試跨多個故事延續的狀態、建立以人物誌驅動的旅程計畫。 Not for: 單一 AC 的獨立 E2E 骨架——請用 /e2e;量測實際達成的程式碼覆蓋率——請用 /coverage。 Keywords: user journey, TESTPLAN, journey test, persona, cross-story state, 使用者旅程, 旅程測試, 測試計畫, 人物誌.
    13 installs
  40. ▌
    Errors 2 · asiaostrich
    设计一致的错误码,遵循 PREFIX_CATEGORY_NUMBER 格式。 Use when: 定义错误码、建立错误处理机制、设计 API。 Not for: 日志格式与级别——请用 /logging-guide;处理已经到达生产环境的错误——请用 /incident。 Keywords: error code, error handling, error format, API errors, 错误码, 错误处理, 错误格式.
    17 installs
  41. ▌
    Contract Test 2 · asiaostrich bundle
    [UDS] 引導 API 與微服務的合約測試策略。 Use when: API 合約、微服務、消費者驅動測試、提供者驗證。 Not for: 一開始的 API 介面設計——請用 /api-design;經由 UI 的使用者可見流程——請用 /e2e。 Keywords: contract test, Pact, OpenAPI, consumer-driven, provider, 合約測試, 消費者驅動, 提供者驗證.
    11 installs
  42. ▌
    Observability 2 · asiaostrich bundle
    引導可觀測性建置、指標設計與告警設定。 Use when: 新服務的埋點、SLO 定義、告警設計、成熟度評估。 Not for: 設定數值目標與 Error Budget 政策——請用 /slo;日誌格式與層級——請用 /logging-guide。 Keywords: observability, metrics, traces, golden signals, alerting, SLO, 可觀測性, 指標, 追蹤, 告警.
    13 installs
  43. ▌
    Pr 3 · asiaostrich
    引導 pull request 建立、審查自動化與合併策略。 Use when: 建立 PR、自動化審查流程、設定合併政策。 Not for: 審查本身的內容實質——請用 /code-review;分支命名與合併策略——請用 /git-workflow-guide。 Keywords: pull request, PR, merge, review, GitHub, GitLab, 合併請求, 審查自動化, 合併策略.
    8 installs
  44. ▌
    Project Structure Guide 4 · asiaostrich bundle
    依各語言的最佳實踐組織專案目錄結構的指南。 Use when: 建立專案、重整結構、新增模組、設定建置流程、決定檔案該放哪裡。 Not for: 專門為 AI 導覽而設計的結構——請用 /ai-friendly-architecture;原地重整既有程式碼——請用 /refactor。 Keywords: project, structure, directory, layout, gitignore, scaffold, file placement, utils, helpers, shared, 專案結構, 目錄配置, 檔案擺放.
    12 installs
  45. ▌
    Retrospective 2 · asiaostrich bundle
    [UDS] 引導 Sprint 與 Release 週期的結構化團隊回顧。 Use when: Sprint 結束、發布後檢討、迭代審視、流程改善。 Not for: 正式環境事故的事後檢討——請用 /incident;追蹤兩次回顧之間的指標趨勢——請用 /metrics。 Keywords: retrospective, retro, sprint review, lessons learned, action items, 回顧, 復盤, 迭代審視, 流程改善.
    14 installs
  46. ▌
    Scan 2 · asiaostrich
    引導自動化安全掃描、相依套件稽核與機密偵測。 Use when: 相依套件稽核、CVE 掃描、機密偵測、授權條款合規。 Not for: 人工的威脅建模與安全設計審查——請用 /security;一般的程式碼整潔度——請用 /sweep。 Keywords: scan, audit, CVE, dependency, secret, SBOM, vulnerability, 掃描, 稽核, 相依套件, 機密偵測.
    18 installs
  47. ▌
    Coverage 3 · asiaostrich bundle
    [UDS] 以八維度框架分析程式碼層級的測試覆蓋率,並建議該優先補上哪些缺口。 Use when: 覆蓋率數字看起來很健康但缺陷照樣流出、要在行覆蓋率之外判斷測試完整性、設定覆蓋率目標。 Not for: 需求層級的 AC 與測試追蹤——請用 /ac-coverage;補寫缺少的測試——請用 /tdd 或 /spec-derive。 Keywords: test coverage, eight dimensions, line coverage, branch coverage, test quality, 測試覆蓋率, 八維度, 測試完整性, 覆蓋缺口.
    12 installs
  48. ▌
    AI Collaboration Standards 4 · asiaostrich bundle
    防止 AI 幻覺,確保分析程式碼或提出建議時給出以證據為基礎的回應。 Use when: 分析程式碼、提出建議、提供選項,或使用者詢問把握度/確定性時。 Not for: 撰寫 AI 指令檔本身——請用 /ai-instruction-standards;審查具體的 diff——請用 /code-review。 Keywords: certainty, assumption, inference, evidence, source, 證據, 假設, 推論, 確定性, 反幻覺.
    17 installs
  49. ▌
    Durable 2 · asiaostrich
    [UDS] 引導容錯工作流程設計,包含檢查點、重試策略與回滾計畫。 Use when: 長時間執行的工作流程總是中途失敗、設計檢查點的粒度、選擇重試或退避策略。 Not for: 處理正在發生中的線上事故——請用 /incident;部署回滾的實作機制——請用 /deploy。 Keywords: durable execution, checkpoint, retry, backoff, idempotency, rollback, 持久執行, 檢查點, 重試策略, 冪等.
    12 installs
  50. ▌
    Incident 3 · asiaostrich
    引導事故回應、根因分析與事後檢討文件撰寫。 Use when: 正式環境事故、服務中斷回應、撰寫事後檢討、根因分析(RCA)。 Not for: 在故障發生前設計重試與檢查點——請用 /durable;設定告警門檻與 Error Budget 政策——請用 /slo。 Keywords: incident, outage, post-mortem, RCA, root cause, 事故, 服務中斷, 事後檢討, 根因分析.
    13 installs
  51. ▌
    Metrics Dashboard Assistant 2 · asiaostrich
    [UDS] 長期追蹤開發指標、程式碼品質指標與技術債。 Use when: 評估專案的持續健康狀態、分類技術債並觀察其趨勢、向團隊回報程式碼品質。 Not for: 初次評估一個不熟悉的程式碼庫——請用 /discover;單看測試覆蓋率——請用 /coverage 或 /ac-coverage。 Keywords: metrics, code quality, technical debt, project health, debt trend, 開發指標, 技術債, 專案健康度, 品質趨勢.
    13 installs
  52. ▌
    Bdd 2 · asiaostrich bundle
    [UDS] 引導行為驅動開發(BDD)流程,使用 Given-When-Then 格式撰寫場景
    15 installs
  53. ▌
    Logging · asiaostrich
    [UDS] 實作結構化日誌,包含正確的日誌層級和敏感資料處理
    12 installs
  54. ▌
    Tdd 2 · asiaostrich bundle
    [UDS] 引導測試驅動開發(TDD)流程:紅-綠-重構
    12 installs
  55. ▌
    Testing · asiaostrich bundle
    [UDS] 測試金字塔與 UT/IT/ST/E2E 測試撰寫標準
    14 installs
  56. ▌
    Atdd 2 · asiaostrich bundle
    [UDS] 引導驗收測試驅動開發(ATDD)流程,用於定義和驗證使用者故事
    13 installs
  57. ▌
    Docgen 2 · asiaostrich bundle
    [UDS] 從專案原始檔案產生使用文件(速查表、參考手冊、使用指南)
    9 installs
  58. ▌
    CI CD 2 · asiaostrich
    [UDS] 引導 CI/CD 管線設計、配置和優化
    14 installs
  59. ▌
    Methodology 2 · asiaostrich bundle
    [UDS] 管理當前專案的開發方法論,支援 SDD 和雙迴圈 TDD 兩個獨立系統
    14 installs
  60. ▌
    Derive · asiaostrich bundle
    [UDS] 從已批准的 SDD 規格生成衍生工件(BDD/TDD/ATDD)
    11 installs
  61. ▌
    Sdd 2 · asiaostrich bundle
    [UDS] 在撰寫程式碼前,建立、審查和管理規格文件
    11 installs
  62. ▌
    Commit 2 · asiaostrich bundle
    [UDS] 根據 Conventional Commits 規範產生格式正確的 commit message
    12 installs
  63. ▌
    Reverse 2 · asiaostrich bundle
    [UDS] 將現有程式碼反向工程為規格文件、BDD 場景或 TDD 覆蓋率報告
    13 installs
  64. ▌
    Checkin 2 · asiaostrich bundle
    [UDS] 在提交程式碼前驗證品質關卡,確保程式碼庫穩定性
    10 installs
  65. ▌
    Discover 2 · asiaostrich bundle
    [UDS] 在既有程式碼庫新增功能前的 Phase 0 評估,評估專案健康度與風險
    13 installs
  66. ▌
    Release 2 · asiaostrich bundle
    [UDS] 引導遵循語義化版本和變更日誌最佳實踐的發布流程
    11 installs
  67. ▌
    Ac Coverage 3 · asiaostrich
    [UDS] 分析验收条件(AC)与测试之间的追踪关系,并生成需求层级的覆盖率报告。 Use when: 审计哪些验收条件已有测试、从 SPEC 文件建立追踪矩阵、发布前找出尚未被覆盖的 AC。 Not for: 代码层级的行/分支/函数覆盖率——请用 /coverage;补写缺少的测试——请用 /tdd 或 /spec-derive。 Keywords: AC coverage, traceability, acceptance criteria, SPEC, traceability matrix, 验收条件, 需求追踪, 覆盖率矩阵, 追踪矩阵.
    11 installs
  68. ▌
    Orchestrate 3 · asiaostrich
    以 Claude 原生 Agent tool 编排多任务执行计划(以 DAG 为基础,不需外部引擎)。 Use when: 执行带有并行/顺序任务依赖关系的 plan.json 文件。 Not for: 一开始生成计划——请用 /plan;彼此之间没有依赖关系的单一任务。 Keywords: orchestrate, plan, execute, DAG, task plan, 编排, 执行计划, 并行, 任务依赖.
    15 installs
  69. ▌
    Dev Workflow 2 · asiaostrich bundle
    [UDS] Guide for mapping software development phases to UDS commands and features
    12 installs
  70. ▌
    Git Flow · asiaostrich bundle
    [UDS] 指導 Git 分支策略、分支命名與合併操作
    12 installs
  71. ▌
    Documentation Guide 2 · asiaostrich bundle
    [UDS] 引導文件結構、內容需求和專案文件最佳實踐
    14 installs
  72. ▌
    Migrate 2 · asiaostrich
    [UDS] 引導程式碼遷移、框架升級與技術現代化
    13 installs
  73. ▌
    Adr Assistant · asiaostrich bundle
    [UDS] 创建、管理并追踪架构决策记录(ADR)。 Use when: 架构决策、技术选型、设计取舍、模式选择。 Not for: 不改变架构的决策——记在规格或 commit 里即可;想法还没成形到足以下决定——请用 /brainstorm。 Keywords: ADR, architecture decision, decision record, trade-off, 架构决策, 决策记录, 设计取舍.
    14 installs
  74. ▌
    Bdd Assistant · asiaostrich bundle
    [UDS] 行为驱动开发(BDD)的参考资料:Gherkin 的 Given-When-Then 格式与 Three Amigos 结构。 Use when: 编写或审查 .feature 场景、选定通用语言、针对行为进行探索式对话。 Not for: 执行 BDD 生命周期或 RED/GREEN 自动化——该部分已移至采用层(XSPEC-095);把 .feature 文件转成 E2E 骨架——请用 /e2e。 Keywords: BDD, Gherkin, Given When Then, feature file, scenario, Three Amigos, 行为驱动开发, 场景, 特性文件, 通用语言.
    11 installs
  75. ▌
    E2e Assistant · asiaostrich
    [UDS] 从 BDD 的 .feature 场景生成 E2E 测试骨架,并支持框架检测与覆盖缺口分析。 Use when: 把已完成的 .feature 场景转成可运行的 E2E 骨架、检测项目使用的 E2E 框架、找出没有 E2E 覆盖的 AC。 Not for: 跨多个故事且带有共享状态的旅程——请用 journey-test Skill;编写 .feature 场景本身——请用 /bdd。 Keywords: E2E, end-to-end test, feature file, test skeleton, framework detection, 端对端测试, 测试骨架, 场景转测试, 覆盖缺口.
    13 installs
  76. ▌
    Logging 2 · asiaostrich
    实现结构化日志,包含适当的日志级别与敏感数据处理。 Use when: 加入日志、调试、建立可观测性。 Not for: 指标、追踪与告警设计——请用 /observability;错误码分类体系——请用 /error-code-guide。 Keywords: logging, log level, structured logging, observability, 日志, 结构化日志, 日志级别, 敏感数据.
    14 installs
  77. ▌
    Skill Builder 2 · asiaostrich
    [UDS] 把重复的手动流程转成范围界定得宜的 Skill,过程中拿捏恰当的流程分量。 Use when: 同一段多步骤流程已经手动做过三次以上、把临时凑出来的 Skill 正式化、决定某个 Skill 该放在哪一层。 Not for: 记录历史事实或项目状态——那属于记忆,不是 Skill;不会再发生的一次性任务。 Keywords: skill, skill builder, process knowledge, repeated process, automation, 技能建立, 流程知识, 自动化, 重复流程.
    10 installs
  78. ▌
    Slo Assistant · asiaostrich bundle
    引导 SLI 选取、SLO 设置与 Error Budget 管理。 Use when: 定义服务质量目标、建立以 SLO 为基础的告警、Error Budget 策略。 Not for: 埋点与指标收集——请用 /observability;处理正在违反目标的状况——请用 /incident。 Keywords: SLI, SLO, SLA, Error Budget, burn rate, service level, 服务等级, 错误预算, 燃烧率, 服务质量目标.
    17 installs
  79. ▌
    Tdd Assistant · asiaostrich bundle
    [UDS] 测试驱动开发(TDD)的参考资料:红-绿-重构循环、FIRST 原则与 Arrange-Act-Assert 结构。 Use when: 在实现前先写一个会失败的测试、用 Arrange-Act-Assert 组织测试、以 FIRST 检视既有测试。 Not for: 交互式地驱动 RED/GREEN 循环——该部分已移至采用层(XSPEC-095);测量测试覆盖了多少代码——请用 /coverage。 Keywords: TDD, test first, Red Green Refactor, FIRST, Arrange Act Assert, unit test, 测试驱动开发, 红绿重构, 单元测试.
    11 installs
  80. ▌
    Testing 2 · asiaostrich bundle
    测试金字塔,以及 UT/IT/ST/E2E 的测试编写标准。 支持 ISTQB 与业界通行金字塔两种框架。 Use when: 编写测试、讨论测试覆盖率、测试策略或测试命名时。 Not for: 驱动红-绿-重构循环——请用 /tdd;测量实际达成的覆盖率——请用 /coverage。 Keywords: test, unit, integration, e2e, coverage, mock, ISTQB, SIT, 测试, 单元测试, 集成测试, 端对端.
    14 installs
  81. ▌
    Metrics · asiaostrich
    [UDS] Track development metrics, code quality indicators, and technical debt over time. Use when: assessing ongoing project health, classifying and trending technical debt, reporting code quality to a team. Not for: first-time assessment of an unfamiliar codebase — use /discover; test coverage specifically — use /coverage or /ac-coverage. Keywords: metrics, code quality, technical debt, project health, debt trend, 開發指標, 技術債, 專案健康度.
    12 installs
  82. ▌
    Brainstorm 2 · asiaostrich bundle
    [UDS] 在撰寫規格前進行結構化 AI 輔助腦力激盪
    13 installs
  83. ▌
    Atdd Assistant · asiaostrich bundle
    [UDS] 验收测试驱动开发(ATDD)的参考资料:INVEST 准则、Gherkin 验收条件格式与 Three Amigos 结构。 Use when: 与 Product Owner 一起定义验收条件、进行规格工作坊、用 INVEST 检视用户故事。 Not for: 执行 ATDD 生命周期或强制 PO 签核关卡——该部分已移至采用层(XSPEC-095);编写单元测试——请用 /tdd。 Keywords: ATDD, acceptance test, acceptance criteria, INVEST, specification workshop, Three Amigos, 验收测试驱动开发, 验收条件, 规格工作坊.
    13 installs
  84. ▌
    Docs Generator · asiaostrich bundle
    [UDS] 从项目源文件生成使用文档(速查表、参考手册、使用指南)。 Use when: 从 CLI 与 Skill 定义产出速查表或功能参考手册、命令变更后重新生成文档、确认生成的文档是否为最新。 Not for: 决定项目需要哪些文档或手写叙述性内容——请用 /documentation-guide;变更日志条目——请用 /changelog。 Keywords: docgen, usage docs, cheatsheet, feature reference, generated documentation, 使用文档, 速查表, 文档生成, 参考手册.
    13 installs
  85. ▌
    Code Review 2 · asiaostrich bundle
    [UDS] 使用標準化檢查清單執行系統性程式碼審查
    14 installs
  86. ▌
    Requirement 2 · asiaostrich bundle
    [UDS] 撰寫結構良好的使用者故事和需求文件,遵循 INVEST 準則
    11 installs
  87. ▌
    Audit Assistant · asiaostrich
    [UDS] 诊断 UDS 安装的健康状态,并向上游提交结构化反馈。 Use when: .standards/ 看起来损坏或不同步、验证 manifest 完整性、反馈既有 UDS 标准用起来的摩擦点。 Not for: 审计你自己应用程序的代码质量——请用 /metrics 或 /code-review;依赖包与密钥扫描——请用 /scan。 Keywords: UDS audit, health check, manifest integrity, standards feedback, friction, 安装健康, 标准审计, 反馈, 完整性检查.
    15 installs
  88. ▌
    Changelog Guide · asiaostrich bundle
    [UDS] 以 Keep a Changelog 格式生成并维护 CHANGELOG.md 条目。 Use when: 从 commit 历史撰写变更日志条目、填写 Unreleased 区段、将变更分类为 Added/Changed/Fixed。 Not for: 决定下一个版本号或执行发版——请用 /release;撰写 commit message 本身——请用 /commit。 Keywords: changelog, CHANGELOG.md, Keep a Changelog, release notes, unreleased, 变更日志, 发布说明, 版本记录.
    11 installs
  89. ▌
    CI CD Assistant · asiaostrich
    引导 CI/CD 流水线的设计、配置与优化。 Use when: 搭建流水线、缩短构建时间、配置部署阶段。 Not for: 没有 CI/CD 平台的部署——请用 /deploy;版本号递增与晋级——请用 /release。 Keywords: CI/CD, pipeline, GitHub Actions, deployment, build, 持续集成, 持续部署, 流水线.
    13 installs
  90. ▌
    Methodology 3 · asiaostrich bundle
    [UDS] 为项目选择并追踪当前采用的开发方法论(SDD、BDD、TDD)。 Use when: 决定项目该遵循哪一套方法论、切换方法论、查询目前方法论处于哪个阶段。 Not for: 查询某个开发阶段该执行哪个命令——请用 /dev-workflow;执行方法论本身——请用 /sdd、/bdd 或 /tdd。 Keywords: methodology, SDD, BDD, TDD, phase tracking, methodology selection, 方法论, 开发方法选择, 阶段追踪.
    13 installs
  91. ▌
    Knowledge Graph 2 · asiaostrich bundle
    [UDS] 通过知识图谱追踪规格、决策与代码之间的影响链;没有引擎时以 Markdown 后备方案运作。 Use when: 想知道某份规格或决策会影响到什么、找出哪些代码实现了某个产物、追踪规格、ADR 与模块之间的依赖关系。 Not for: 没有规格或决策锚点的纯文本搜索——请用 Grep;撰写规格本身——请用 /sdd。 Keywords: knowledge graph, impact chain, traceability, spec impact, decision graph, 知识图谱, 影响链, 规格追踪, 依赖关系.
    13 installs
  92. ▌
    Spec Derive 2 · asiaostrich bundle
    [UDS] 从已批准的规格推导出 BDD 场景、TDD 骨架、集成与 E2E 测试,以及 ATDD 表格。 Use when: 规格已批准且需要产出测试产物、从验收条件生成带标签的测试骨架、从规格生成契约桩。 Not for: 从既有代码回推规格——请用 /reverse;撰写或审查规格本身——请用 /sdd。 Keywords: forward derivation, spec to test, BDD scenario, TDD skeleton, ATDD table, 正向推演, 规格衍生, 测试生成, 契约桩.
    12 installs
  93. ▌
    Spec Driven Dev · asiaostrich bundle
    [UDS] 在写代码之前建立并审查规格文档——规格格式、状态与差异操作。 Use when: 某项变更需要先有书面规格、审查规格的完整性、用 delta 区段修订既有规格。 Not for: 执行带关卡的 SDD 生命周期——该部分已移至采用层(XSPEC-095);快速迭代用的轻量微规格——请用 uds spec 命令。 Keywords: SDD, spec, specification, design document, delta operation, spec review, 规格驱动开发, 规格文档, 变更操作, 规格审查.
    10 installs
  94. ▌
    Commit Standards · asiaostrich bundle
    [UDS] 生成符合 Conventional Commits 规范的 commit message,包含双语格式。 Use when: 为已暂存的变更撰写 commit message、选择 type 与 scope、产出英文与中文并列的主旨与正文。 Not for: 判断这份变更是否已可提交——请用 /checkin;把多个 commit 汇整成发布说明——请用 /changelog。 Keywords: commit message, Conventional Commits, feat, fix, refactor, scope, bilingual, 提交信息, 双语 commit, 提交规范.
    11 installs
  95. ▌
    Deploy 2 · asiaostrich
    引导在没有 CI/CD 平台(GitHub Actions/GitLab CI)的情况下完成可靠部署。 Use when: 部署到 VPS、离线隔离的服务器,或任何没有 CI/CD 基础设施的环境。 Not for: 建立在 GitHub Actions 或 GitLab CI 上的流水线——请用 /ci-cd;版本号递增与发布晋级——请用 /release。 Keywords: deployment, no-cicd, shell script, blue-green, smoke test, rollback, 无 CI/CD, 部署, 蓝绿部署, 回滚.
    15 installs
  96. ▌
    Reverse Engineer · asiaostrich bundle
    [UDS] 系统考古——从逻辑、数据、运行时三个维度对既有系统做逆向工程。 Use when: 为没有文档的系统补上文档、从既有代码回推规格、绘制未知的数据模型或运行时拓扑。 Not for: 动工前评估健康度与风险——请用 /discover;从已批准的规格正向推导测试——请用 /spec-derive。 Keywords: reverse engineering, system archeology, legacy code, spec extraction, data model, runtime, 逆向工程, 系统考古, 规格提取, 数据模型.
    12 installs
  97. ▌
    Pr 2 · asiaostrich
    [UDS] 引導 Pull Request 建立、審查自動化和合併策略
    12 installs
  98. ▌
    Project Structure Guide 2 · asiaostrich bundle
    專案結構指南
    10 installs
  99. ▌
    Coverage 2 · asiaostrich bundle
    [UDS] 多維度分析測試覆蓋率並提供可執行的建議
    11 installs
  100. ▌
    Checkin Assistant · asiaostrich bundle
    [UDS] 提交前质量关卡的参考资料:关卡定义、检查清单项目,以及绝不可提交的规则。 Use when: 决定 commit 前必须通过哪些检查、审计项目实际强制了哪些质量关卡、确认是否已可签入。 Not for: 执行关卡流程或中止 commit——该部分已移至采用层(XSPEC-095);找出并清除调试残留——请用 /sweep。 Keywords: check-in, pre-commit, quality gate, commit readiness, never commit, 签入, 提交前检查, 质量关卡, 检查清单.
    13 installs