AS

agentivestack/skills

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

72 stars 质量 58 趋势 14MIT

通用工作流程技能,用于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

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:

  1. docs/CONTEXT_MAP.md — bounded contexts and their relationships
  2. docs/UBIQUITOUS_LANGUAGE.md — shared glossary of domain terms
  3. docs/contexts/*/CONTEXT.md — per-context documentation (ownership, invariants, contracts)
  4. 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.

在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add agentivestack/skills
新手?先看 mcpskill.org 教程 →