跳轉到

Skills overview — Skill 總覽

Terminology rule (zh-TW pages)

技術名詞首次出現以「中文 (English original)」格式呈現,例:依賴注入 (dependency injection)。不自創翻譯——若無公認譯名直接保留英文 (如 embedding、tokenizer)。代碼、API 名、CLI flag、套件名、檔名一律不翻。

這頁列出這個 repo 打包的所有 skill。

  • Local skill (skills/local/) 在這裡撰寫與維護。
  • Vendored skill (skills/vendor/) 從 upstream repo 精選 (cherry-pick) 過來,透過 vendor.yaml manifest 同步 —— 詳見 Adding vendor skills。 不要在本機編輯 vendored 的 SKILL.md 檔;變更會在下次 make sync 被蓋掉。

Local skills

自製、依本 repo 慣例維護(詳見 Conventions)。

Skill 一行描述 詳細頁面
project-knowledge-harness TODO + backlog + pitfalls 結構,附帶 validator/init/promote 工具組 docs
quantatitive-factor-researcher 給 Python 策略開發用的量化因子研究 persona docs
vectorbt OSS/PRO library 開發、XDG 文件同步與可選 MCP docs
nautilus-trader 辨識 v1 Cython/v2 Rust-PyO3 世代、同步對應版本文件、事件驅動回測與實盤安全關卡 docs
skill-author 依 agentskills.io best practices 撰寫新 skill;附 new-skill.sh 與 lint-skill.sh docs
verifiable-surfaces 設計可驗證的 CLI/tool/service surface (--help/--dry-run/--print-config/isolated smoke),並用 app-native loader 驗證 config 變更 docs
12-factor-agent-design-review 設計或 evidence-review production LLM application,涵蓋 prompt、context、typed tool、durable state、owned control flow、pause/resume、human、retry 與 replay docs
openui-direct-provider 用自己的模型 provider 建 OpenUI generative UI(不經 Gateway);vendored openui 的中立搭檔 docs
demo-evidence 把驗收證據(截圖/錄影/HTTP log)歸檔到受 gitignore 保護的 .evidence/ bundle,關聯 git branch/commit + agent session,供非同步「Demos over diffs」驗收 docs
mkdocs-site-bootstrap 啟動 MkDocs Material 站 + GitHub Pages 部署;以 .skills/preferences.yaml consent-gate docs
zensical-site-bootstrap 英文 Zensical 試點:保護既有內容、原生 LLM 匯出,以及只建置不部署的 CI docs
marimo-batch-mlflow marimo 雙模式 (UI + batch CLI) notebook,搭配 Tyro + MLflow docs
dvc-ml-workflow DVC pipeline + queued experiment,metrics 自動繫結到 ephemeral commit;附 init/queue/lint helper docs
mlflow-tracking 通用 MLflow skill —— sqlite + mlflow ui、附帶 PostgreSQL + MinIO docker stack、LLM tracing、registry、autolog docs
agent-history-hygiene 把 transcript/plan 與功能 diff 一起 commit、從 staged artifact 產生 harness/model provenance、初始化 secret scanning,並提供 rotate-first 洩漏處理 docs
git-workflow 隨規模調整的 Git 工作流:英文 Conventional Commits、跨 harness AI provenance、線性歷史、worktree、SemVer 與 commit 驗證 docs
superproject-workspace 避免 git submodule superproject 偏掉:.gitmodules 內每個子 repo 的 track/pin/lazy policy、落後與偏移狀態、preflight 後收斂成單一 commit 的 bump、排程 bump PR、子 repo worktree、audit/adopt docs
pueue-job-queue 驅動 Nukesor/pueue 做佇列 (queued) / 平行 / 排程的 shell job;submit-one + DAG submitter + JSON-summary waiter;對應 pueue 4.0.2 schema docs
slurm-hpc 可攜的 Slurm 知識 —— sbatch 骨架、資源請求、job 串接(--dependency=afterok 與 DependencyNeverSatisfied 陷阱),以及什麼才真的圍得住 GPU VRAM(shard vs MPS vs MIG) docs
long-running-jobs Agent 該怎麼等跨回合的工作 —— scheduler 串接、單次 blocking 背景等待、過濾後的事件串流,定時回檢排最後;用 run-and-mark.sh + check-runs.sh 留下持久的 exit code marker docs
experiment-knowledge-harness ML/Quant 的研究記憶 —— 可推翻 findings 的 LEDGER、依 payoff 分流的 ROADMAP、帶單軸消融契約的預先登記 REPORT、自動渲染的 Mermaid 地圖 docs
clash-proxy-api 探索並操作 Clash/mihomo external-controller:status/模式/TUN/切節點/重載/連線 + 作業系統系統代理開關;多用戶端(Verge Rev、ClashX、mihomo CLI)並附啟用 API 的引導 docs
fastapi-ai-patterns AI/ML/LLM serving 的 production FastAPI pattern + gotcha;def/async 決策表 + 涵蓋全 10 章的 8 份 reference docs
fastapi-ai-scaffold 生成 production 形狀的 FastAPI AI 服務(clean architecture、lifespan 載入模型、JWT、SSE、probe、測試、Docker);new-fastapi-ai-service.sh + 44 檔 skeleton docs
fastapi-ai-interview-prep 100 題自撰的 FastAPI/AI 面試問答,橫跨 10 個主題 + quiz.py mock interview CLI docs
raycast-extension-dev 開發/驗證/上架 Raycast 擴充 —— launchd 的 PATH 陷阱、ray build 跳過的型別檢查、MenuBarExtra 限制,以及 ray lint 從不執行的 store 檢查;附 scaffolder 與上架就緒檢查器 docs
python-project-best-practice 現代 Python 專案慣例 —— uv + src layout、Tyro CLI、loguru、Justfile 後面的 ruff/型別/pytest gate、AGENTS.md docs-drift 檢查;附六種 profile 的 scaffolder 與 26 項唯讀 legacy 盤點 docs

Owned skills

由自己的其他專案維護 canonical,這裡只同步分發;見 owned 工作流程。

Skill Canonical 專案 詳細頁面
go-cli-tui awesome-lazy-tools docs
userscript-development Tampermonkey-Scripts docs

Vendored skills

第三方 skill 之所以被精選進來,是因為它們填補 local skill 沒涵蓋的 缺口,或者 upstream 是該主題的 canonical 權威。連結頁面顯示每個 skill 教什麼、upstream 來源、以及 vendor.yaml 中追蹤的 last-sync commit。

Vendored skill 可以 平鋪 (flat) (skills/vendor/<name>/) 或被分組 進一個 series (skills/vendor/<series>/<name>/)。 series 怎麼運作見 Adding vendor skills。

Flat (notebooks + meta)

Skill Upstream 詳細頁面
marimo-notebook marimo-team/skills docs
streamlit-to-marimo marimo-team/skills docs
anywidget marimo-team/skills docs
skill-creator anthropics/skills docs
herdr herdrdev/herdr docs
security-audit cloudflare/security-audit-skill docs
openui thesysdev/skills docs

Fullstack Next.js series

series: fullstack-nextjs —— Next.js (App Router) + Supabase (Postgres) + shadcn/ui + Tailwind CSS + design / testing skill。全部來自官方組織 (Vercel、vercel-labs、Supabase、Anthropic)。

Skill Upstream 詳細頁面
nextjs vercel/vercel-plugin docs
shadcn vercel/vercel-plugin docs
react-best-practices vercel/vercel-plugin docs
vercel-storage vercel/vercel-plugin docs
supabase supabase/agent-skills docs
supabase-postgres-best-practices supabase/agent-skills docs
web-design-guidelines vercel-labs/agent-skills docs
frontend-design anthropics/skills docs
webapp-testing anthropics/skills docs

每個 local skill 都遵守的規則(佈局、命名、scripts、references)見 Conventions。vendor 從頭到尾怎麼運作見 Adding vendor skills。