通用工作流程技能,用于AI辅助软件开发。为Claude Code设计,但理念适用于任何地方。
概览
通用工作流程技能,用于AI辅助软件开发。为Claude Code设计,但理念适用于任何地方。 这些技能编码了——共享的语言、明确的界限、有文档的合同。它们帮助你和你的人工智能在系统成长过程中保持一个连贯的心理模型。 每个技能单独使用,但设计上是连贯的。用你需要的。 它使用技能CLI自动将所有技能安装到你的Claude代码设置中。 然后在任何项目中使用它:/spec、/domain、/slice 等。 技能通过以下内容自动发现您的项目领域模型: 1. docs/CONTEXT_MAP.md — 有界上下文及其关系 2.docs/UBIQUITOUS_LANGUAGE.md — 领域术语共享词汇表 3.docs/contexts/*/CONTEXT.md — 逐上下文文档(所有权、不变式、合同)4.CLAUDE.md — 项目级上下文 如果这些技能还不存在,技能会在你工作时懒散地生成。
概述(AI 翻译)
通用工作流程技能,用于AI辅助软件开发。为Claude Code设计,但理念适用于任何地方。
这些技能编码了基于领域驱动的设计流程,用于AI构建——共享语言、明确边界、文档化合同。它们帮助你和你的AI在系统成长过程中保持连贯的心理模型。
工作流程
每个技能单独使用,但设计上是连贯的。用你需要的。
技能
| 技能 | 指挥 | 它的作用 |
|---|---|---|
| 规格 | /spec |
采访→基于你的领域模型和通用语言的专题规格 |
| 领域 | /domain |
将计划与你的领域模型进行压力测试。揭示矛盾,文档内页更新 |
切片/slice |
将一个spec拆成垂直的曳光弹切片。每个切片从头到尾切过所有层 | |
| TDD | /tdd |
使用实用的测试驱动开发实现切片。核心逻辑优先测试,UI实现优先 |
整体/holistic |
缩放。绘制代码如何融入更大图景——有界上下文、数据流、隐藏依赖 |
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
Agentive Skills
General-purpose workflow skills for AI-assisted software development. Built for Claude Code, but the ideas apply anywhere.
These skills encode a Domain-Driven Design workflow for building with AI — shared language, clear boundaries, documented contracts. They help you and your AI maintain a coherent mental model of your system as it grows.
The Workflow
/spec → /domain → /slice → /tdd → update docs
define stress-test break into implement keep the model
what against the vertical each slice current
to build domain model slices test-first
Each skill works standalone, but they’re designed to flow together. Use what you need.
Skills
| Skill | Command | What it does |
|---|---|---|
| Spec | /spec |
Interview → feature spec grounded in your domain model and ubiquitous language |
| Domain | /domain |
Stress-test a plan against your domain model. Surfaces contradictions, updates docs inline |
| Slice | /slice |
Break a spec into vertical tracer-bullet slices. Each cuts through all layers end-to-end |
| TDD | /tdd |
Implement a slice using pragmatic test-driven development. Test-first for core logic, implementation-first for UI |
| Holistic | /holistic |
Zoom out. Map how code fits the bigger picture — bounded contexts, data flow, hidden dependencies |
| Architect | /architect |
Surface architectural friction and design deep module interfaces using parallel exploration |
| QA | /qa |
Describe bugs conversationally → durable GitHub issues written in domain language |
Installation
Quick install (recommended)
npx skills add AgentiveStack/skills
This uses the Skills CLI to automatically install all skills into your Claude Code setup.
Manual install
git clone https://github.com/AgentiveStack/skills.git
cd skills
./install.sh
Or symlink individual ones:
ln -sf "$(pwd)/spec" "$HOME/.claude/skills/spec"
ln -sf "$(pwd)/domain" "$HOME/.claude/skills/domain"
Then use them in any project: /spec, /domain, /slice, etc.
Project-level domain docs
The skills discover your project’s domain model automatically by looking for:
docs/CONTEXT_MAP.md— bounded contexts and their relationshipsdocs/UBIQUITOUS_LANGUAGE.md— shared glossary of domain termsdocs/contexts/*/CONTEXT.md— per-context documentation (ownership, invariants, contracts)CLAUDE.md— project-level context
If these don’t exist yet, the skills create them lazily as you work. Start with /spec or /domain on your first feature — the documents will emerge from the conversation.
How the skills work
Each skill is a single SKILL.md file — a structured prompt that teaches the AI a specific workflow. No code, no dependencies, no build step.
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add agentivestack/skills