DS

dimon94/skills

Writing
107 stars Quality 51 Trend 35

个人 agent skill 库 — skills/ 为唯一真相源,agent 目录经 symlink 消费

Overview

个人 agent skill 库。skills/ 是唯一真相源;本机 agent 目录里的条目全部是指向这里的 symlink。 - AGENTS.md:本仓工作的总合同,各节用 repo:// 指针连到专项文档。 - CONTEXT.md:统一语言与 canonical term。 - docs/architecture/current-system-map.md:L1 系统地图,skill 清单与所有权。 - docs/agents/:工程标准(workflow、coding、architecture、quality、writing、debugging、branching 等)。 - docs/adr/:难回退决定的 ADR,格式见 docs/adr/README.md。 - docs/deferred-hardening.md:延后加固清单,每次收口时更新。 把 skills/ 下每个 skill 链接进 ~/.agents/skills 和 ~/.claude/skills。 新增或修改 skill 后直接改仓库文件即可,symlink 即时生效,无需重跑; 只有新增 skill 目录时才需要重跑一次。 引用的第三方 skill(如 mattpocock/skills) 不复制进本仓库。它们以各自上游仓库 clone 为准,同样通过 symlink 接入 ~/.agents/skills,跟进上游只需在对应 clone 里 git pull。

README

Agent Development Workflow

中文

This repository combines requirement shaping, map planning, spec and ticket creation, automated dispatch, and local Git closeout into one resumable development workflow. skills/ is the canonical runtime source. Third-party suites contribute only curated upstream snapshots; standalone single-Skill projects stay in upstream clones and are consumed through symlinks.

Task Routing

Task type Workflow
Large requirement Use research, Second Opinion, grill-with-docs, brainstorming-only, or office-hours-only as needed → create a shared Map with wayfinder → let delivery-pipeline advance it automatically
Small requirement grill-with-docs → to-spec → to-tickets → hand the published Spec to delivery-pipeline
Refactor or optimization Analyze with either improve-codebase-architecture or productionize-app-with-services → classify the resulting work by size → follow the large- or small-requirement workflow above
Bug isolated Worktree → diagnosing-bugs → git-commit → git-rebase-main
Understand existing code investigate runs a read-only investigation: it routes mechanism questions to how, adds why for motivation, and answers decisions with a recommendation and tradeoffs
Assess a change’s blast radius blast-radius proves what a change breaks beyond the diff by running real code; foggy, wide impact goes to wayfinder
No scripted way to prove a project works Run create-verification-skill once per project to generate a local verify- skill; maintain-verification-skill keeps its feature map honest

The pre-map tools are selected by the problem. They are not a fixed sequence and do not all have to run. Refactor and optimization analysis is also a pre-routing step, not an independent delivery path. Pushes, pull requests, and remote merges always require separate authority.

When a pull request reaches review, gh-merge-pr freezes one Review Packet, runs code-review as the main Standards and Spec review, and adds specialist reviews only when the request, changed paths, or main findings provide evidence. The current-head verdict must pass before a separately authorized merge and parity readback.

Install the Skill Bundle Once

git clone https://github.com/Dimon94/skills.git \
  "$HOME/.local/share/dimon-agent-workflow/skills"
cd "$HOME/.local/share/dimon-agent-workflow/skills"
./scripts/install-development-workflow.sh
./scripts/install-development-workflow.sh --check

The script clones or fast-forwards standalone dependency repositories, then links repository-owned Skills, curated snapshots, and standalone Skills into ~/.agents/skills and ~/.claude/skills. It refuses to replace a real directory with a symlink. A dependency checkout with local changes is preserved and not updated.

To let an AI Agent inspect the environment, install runtime dependencies, and verify the result, paste the prompt from the one-paste Agent bootstrap guide.

Dependency Repositories

Repository Workflow responsibility Standalone install
Dimon94/skills Local delivery Skills such as git-commit and git-rebase-main scripts/link-skills.sh
mattpocock/skills Research, grilling, architecture analysis, Wayfinder, specs, tickets, implementation, and review Installation
swyxio/skills Upstream source for the curated productionize-app-with-services snapshot Included by this repository’s installer
cursor/plugins Upstream source for the thermo-nuclear-code-quality-review snapshot and the adapted how, why, blast-radius, investigate, and verification-skill pair Included by this repository’s installer
humanlayer/skills Upstream source for the curated show-me snapshot Included by this repository’s installer
Kappaemme-git/codex-complexity-optimizer Standalone complexity-optimizer Skill Linked directly by this repository’s installer
Dimon94/delivery-pipeline Automated dispatch, integration, testing, and review from a Map or Spec Install
Dimon94/brainstorming-only brainstorming-only and office-hours-only Quick Install
fireworks-tech-graph Generate and validate architecture, flow, and technical diagrams Installation
Second Opinion Optional high-level planning and independent review One-paste install
Herdr Terminal multi-agent runtime used by delivery-pipeline Install

delivery-pipeline also needs at least one installed worker CLI: pi, Codex CLI, or Claude CLI. Codex App uses native Tasks and Worktrees and does not require Herdr.

Repository Boundary

  • AGENTS.md: repository working contract.
  • CONTEXT.md: canonical vocabulary.
  • docs/architecture/current-system-map.md: modules, dependencies, and verification entry points.
  • skills/: the canonical source for repository-owned Skills and curated upstream snapshots.
  • scripts/link-skills.sh: links repository-owned Skills and upstream snapshots from skills/.
  • scripts/install-development-workflow.sh: installs the complete development-workflow Skill Bundle.
  • skills/sync-upstream-skills/references/sources.json: source, path, commit, and content hash for every upstream snapshot.
  • skills/sync-upstream-skills/references/adapted-sources.md: upstream source and base commit for repo-owned Skills adapted from upstream.

Run $sync-upstream-skills to check curated snapshots; it writes only after an explicit update request. Standalone single-Skill projects still update through their upstream clone, and symlinks consume the result immediately.

View the full README on GitHub

Recommended Tools

Try a different keyword or remove a filter.

Install

npx skillfish add dimon94/skills
New to MCP? Start with the mcpskill.org guide →