valorvie/ai-dev-skills

custom-skills-dev

Guide development of the ai-dev framework and its first-party skill collection.

Ver código-fonte
Documento original do Skill

Renderizado do repositório de origem, preservando títulos, exemplos, código, tabelas, links e imagens.

custom-skills-dev

ai-dev 的 framework 與第一方 skills 分成兩個公開 repositories。開始前先確認目標,不要把內容改到錯的 repository。

Repository ownership

Repository負責內容
ValorVie/custom-skillsai-dev CLI、commands、agents、plugins、project-template、OpenSpec、upstream 設定與 upstream/npx-skills.yaml
ValorVie/ai-dev-skillsnpx skills 可安裝的第一方 skills/<canonical-id>/、skill 直接測試及 collection validator

第一方 skill 內容不得複製回 framework repository。ai-dev baseline 是否採用某個 skill,由 framework 的 upstream/npx-skills.yaml 明確決定。

Runtime flow

text
ai-dev install
  tools → repos → npx-skills → targets

ai-dev update
  tools → repos → npx-skills
  • npx-skills 安裝或更新第一方與第三方 global skills。
  • targets 只分發仍由 framework 管理的 commands、agents、workflows、plugins,以及明確保留 clone ownership 的來源。
  • ECC 白名單 skills 與 custom repo skills 仍可由 clone 管理;不得與 npx-managed canonical ID 同名。

完整 ownership 與路徑見 copy-architecture.md

修改 ai-dev framework

  1. ValorVie/custom-skills checkout 確認現有 dirty files 與 active OpenSpec change。
  2. 修改 script/commands/agents/plugins/project-template/upstream/ 中的必要檔案。
  3. 為使用者可見行為更新 OpenSpec delta、測試與正式文件。
  4. 使用目前 checkout 執行測試,不使用可能過時的已安裝 ai-dev
  5. framework release 只提交 framework 範圍,不夾帶另一個 repository 的 skill content。

新增 CLI command 的細節見 cli-development.md

新增或修改第一方 skill

  1. ValorVie/ai-dev-skillsskills/<canonical-id>/ 修改內容。
  2. 目錄名必須與 SKILL.md frontmatter name 相同。
  3. 主要流程需要的 scripts、references、assets、templates、evals 與直接測試必須留在 skill root 內。
  4. 執行 repository validator、skill 直接測試及 npx discovery:
bash
python tests/validate_skills.py
DISABLE_TELEMETRY=1 npx --yes skills@1.5.22 add . --list
  1. 新 skill 只有在 ai-dev 維護者更新 upstream/npx-skills.yaml 後,才會進入 baseline。不得用 wildcard 自動採用。

修改 npx baseline

ValorVie/custom-skills

  1. 先用 npx skills add <repo> --list 確認來源與 canonical IDs。
  2. 檢查同名來源、agent paths 與現有 local modifications。
  3. upstream/npx-skills.yaml 明確加入 repository 與 skill names。
  4. 更新 npx manifest、install/update、list、toggle 與 migration 測試。
  5. dry-run 不得執行 npx、寫 lock 或清理 ownership。

發布

兩個 repositories 分開發布、分開驗證、分開 commit。ai-dev-skills 應先有可讀取的 known-good revision,ai-dev 才能引用它。

任何 repository creation、release、tag 或 push 都要遵循當前專案授權;一般文件或程式修改不自動授權 remote mutation。

framework release 細節見 release-workflow.md

Language

  • 人類文件使用繁體中文,技術識別字保留原文。
  • Commit message 使用 Conventional Commits 與繁體中文摘要。
  • 公開內容不得包含內部品牌、repository、host、帳號、credential 位置、private path 或組織專用流程。
do mesmo repositório

Mais Skills

Todos os Skills
valorvie
Comunidade

custom-agent-router

為目標、範圍與授權已明確的非簡單 Agent 工作選擇互動模式、能力層級、風險、派工形狀、審查與有限備援。適用於需要在主 Agent 直接處理、單一工作代理與有限平行之間選擇,或需要依複雜度與風險決定能力層級及審查強度的工作;Codex 專案缺少已驗證的 Agent 設定時,也用本 Skill 引導使用者選擇建立、預覽或略過。簡單問答、唯讀確認與可直接驗證的小修改不要使用。

instalações
1
GitHub Stars
0
Atualizado
17 de set.
valorvie
Comunidade

custom-skills-doc-updater

Maintain documentation for the ai-dev framework and ai-dev-skills collection. Use when code or skill changes affect documented behavior, commands, agents, plugins, version releases, repository structure, README content, or changelogs. Triggers: "update docs", "sync documentation", "update README", "update changelog", "documentation audit", "doc sync", "更新文檔", "同步文件", "文檔檢查", "/doc-updater".

instalações
1
GitHub Stars
0
Atualizado
17 de set.
valorvie
Comunidade

custom-skills-doc-writer

依讀者任務與可驗證主線撰寫、重構及整理技術文件,並依專案慣例處理文件類型、路徑、檔名、frontmatter、索引與生命週期。技術文件另保護中英混合內容中的事實、命令、路徑與識別字,英文說明文字採 ASD-STE100 大原則;使用者同時提供合法標準 PDF 與本機檢查器時可自動輔助檢查。只要使用者要新增或實質改寫計畫、調查、分析、研究、進度、指南、維運手冊、教學、參考資料、原理解釋、決策、事件、會議、變更日誌或規範,就應使用本技能;整理 docs 目錄與主題索引時也適用。單純翻譯、一小段文字潤飾、只改程式碼或只查一個事實時不要使用。

instalações
1
GitHub Stars
0
Atualizado
17 de set.
valorvie
Comunidade

custom-skills-git-commit

Git 提交工作流模組 - 提供同步、分析、提交、推送與合併功能

instalações
1
GitHub Stars
0
Atualizado
17 de set.