Token导航 LogoToken导航TokenDH.com
前端设计需要联网github未标认证来源可访问许可证需确认审计异常

speckit-workflow规格套件工作流程

Agent Skill

speckit-workflow 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

303

周安装

13

GitHub Stars

61

下载量

106
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:speckit-workflow(规格套件工作流程)
来源仓库:https://github.com/melodic-software/claude-code-plugins
仓库路径:skills/speckit-workflow
安装命令:
npx skills add https://github.com/melodic-software/claude-code-plugins --skill speckit-workflow
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/melodic-software/claude-code-plugins --skill speckit-workflow

简介

speckit-workflow 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息。

  • 适合围绕仓库状态、代码变更或协作事项进行整理时使用。
  • 可结合来源仓库和原始 README 核验具体用法。
  • 安装命令:npx skills add https://github.com/melodic-software/claude-code-plugins --skill speckit-workflow。
  • 建议确认权限范围和维护状态,注意是否会触发联网、命令执行或文件读写。

SKILL.md

Spec Kit Workflow

GitHub Spec Kit 5-phase specification-driven development workflow.

When to Use This Skill

Keywords: Spec Kit, 5-phase workflow, constitution, specify, plan, tasks, implement, feature.md, design.md, tasks.md, specification workflow, GitHub Spec Kit, constitution.md, phased development

Use this skill when:

  • Implementing specification-driven development workflows
  • Creating or updating project constitution files
  • Generating feature specifications from requirements
  • Creating implementation plans from specifications
  • Breaking down plans into task lists
  • Following the full Specify → Plan → Tasks → Implement cycle

Workflow Overview

Phase 0: Constitution (One-time setup)
    ↓
Phase 1: Specify (Generate feature.md)
    ↓
Phase 2: Plan (Generate design.md)
    ↓
Phase 3: Tasks (Generate tasks.md)
    ↓
Phase 4: Implement (Code with guidance)

Phase 0: Constitution

Purpose

Establish project-wide principles, constraints, and non-functional requirements that guide ALL specifications.

File: .constitution.md

# Project Constitution

## Core Principles
- <principle 1>
- <principle 2>

## Technical Constraints
- <constraint 1>
- <constraint 2>

## Quality Standards
- <standard 1>
- <standard 2>

## Non-Functional Requirements
- Performance: <requirement>
- Security: <requirement>
- Accessibility: <requirement>

Constitution Checklist

  • Core development principles defined
  • Technical constraints documented
  • Quality standards specified
  • Non-functional requirements listed
  • Team conventions captured
  • Dependencies and integration requirements noted

When to Update

Update the constitution when:

  • New non-functional requirements emerge
  • Team conventions change
  • Architectural decisions impact all features
  • Project-wide constraints are added

Phase 1: Specify

Purpose

Transform a feature request or user story into a structured specification with EARS requirements and acceptance criteria.

Input

  • Feature request (natural language)
  • User story (As a... I want... So that...)
  • Problem statement

Output: feature.md

# Feature: <Feature Name>

## Context
### Problem Statement
<What problem does this solve?>

### Motivation
<Why is this important?>

### Scope
<What's in/out of scope?>

## Requirements

### REQ-001: <Requirement Title>
**EARS Pattern:** <ubiquitous|state-driven|event-driven|unwanted|optional>
**Priority:** <must|should|could>
**Text:** <EARS-formatted requirement>

#### Acceptance Criteria
- **AC-001:**
  - Given: <precondition>
  - When: <action>
  - Then: <outcome>

### REQ-002: ...

## Dependencies
- <dependency 1>
- <dependency 2>

## Risks
- <risk 1>
- <risk 2>

Specify Phase Checklist

  • Problem statement is clear and specific
  • All requirements use EARS patterns
  • Each requirement has acceptance criteria
  • Requirements are prioritized (MoSCoW)
  • Dependencies identified
  • Risks documented
  • Scope boundaries defined

Phase 2: Plan

Purpose

Design the technical implementation approach for the specified feature.

Input

  • feature.md from Phase 1
  • Constitution constraints
  • Existing codebase context

Output: design.md

# Design: <Feature Name>

## Overview
<High-level approach>

## Architecture

### Component Design
- <component 1>: <purpose>
- <component 2>: <purpose>

### Data Model
<Entities, relationships, schema changes>

### API Design
<Endpoints, contracts, interfaces>

## Technical Approach

### Approach Selected
<Chosen approach with rationale>

### Alternatives Considered
| Alternative | Pros | Cons | Why Not |
| --- | --- | --- | --- |
| <alt 1> | ... | ... | ... |

## Integration Points
- <integration 1>
- <integration 2>

## Testing Strategy
- Unit tests: <approach>
- Integration tests: <approach>
- E2E tests: <approach>

## Rollout Plan
<How will this be deployed?>

Plan Phase Checklist

  • Architecture aligns with constitution
  • All requirements can be addressed
  • Alternatives were considered
  • Data model is complete
  • API contracts defined
  • Testing strategy covers acceptance criteria
  • Integration points identified
  • Rollout plan exists

Phase 3: Tasks

Purpose

Break down the design into implementable tasks with clear deliverables.

Input

  • design.md from Phase 2
  • feature.md requirements for traceability

Output: tasks.md

# Tasks: <Feature Name>

## Task List

### TSK-001: <Task Title>
**Status:** pending
**Requirement:** REQ-001
**Estimated Effort:** <S|M|L|XL>

**Description:**
<What needs to be done>

**Deliverables:**
- [ ] <deliverable 1>
- [ ] <deliverable 2>

**Acceptance Criteria:**
- [ ] <criterion 1>
- [ ] <criterion 2>

### TSK-002: ...

## Dependency Graph

TSK-001 → TSK-003 TSK-002 → TSK-003 TSK-003 → TSK-004


## Effort Summary

| Size | Count | Typical Duration |
| --- | --- | --- |
| S | <n> | < 2 hours |
| M | <n> | 2-4 hours |
| L | <n> | 4-8 hours |
| XL | <n> | > 8 hours |

Tasks Phase Checklist

  • Every requirement has at least one task
  • Tasks are independently deliverable
  • Dependencies are mapped
  • Effort estimates provided
  • Acceptance criteria are testable
  • No task is larger than XL
  • Critical path identified

Phase 4: Implement

Purpose

Execute tasks with continuous validation against specifications.

Input

  • tasks.md from Phase 3
  • design.md for technical guidance
  • feature.md for acceptance criteria

Workflow

1. Select next task (respecting dependencies)
2. Review task deliverables and acceptance criteria
3. Implement the task
4. Validate against acceptance criteria
5. Mark task complete
6. Repeat until all tasks done

Implementation Checklist (Per Task)

  • Task dependencies are complete
  • Implementation follows design
  • Code passes acceptance criteria
  • Tests written and passing
  • Documentation updated
  • Task marked complete in tasks.md

Feature Completion Checklist

  • All tasks marked complete
  • All acceptance criteria verified
  • All tests passing
  • Documentation complete
  • Feature reviewed against original request

Phase Transitions

Phase 0 → Phase 1

Gate: Constitution exists and is current

Validation:

  • .constitution.md file exists
  • Constitution reviewed within last quarter
  • No blocking updates needed

Phase 1 → Phase 2

Gate: Specification is complete and valid

Validation:

  • All requirements use EARS patterns
  • All requirements have acceptance criteria
  • Priorities assigned
  • Dependencies identified
  • Stakeholder approval (if required)

Phase 2 → Phase 3

Gate: Design is implementable

Validation:

  • Design addresses all requirements
  • Architecture aligns with constitution
  • Technical approach selected
  • Integration points defined
  • Testing strategy documented

Phase 3 → Phase 4

Gate: Tasks are ready for implementation

Validation:

  • All tasks mapped to requirements
  • Dependencies graphed
  • Effort estimated
  • No blocking dependencies external to feature
  • Development environment ready

Prompts Reference

Specify Prompt

Located at: prompts/specify.prompt.md

Key sections:

  • Context extraction from user input
  • EARS pattern application
  • Acceptance criteria generation
  • Prioritization guidance

Plan Prompt

Located at: prompts/plan.prompt.md

Key sections:

  • Architecture design
  • Alternatives analysis
  • Testing strategy
  • Integration planning

Tasks Prompt

Located at: prompts/tasks.prompt.md

Key sections:

  • Task decomposition
  • Dependency mapping
  • Effort estimation
  • Acceptance criteria mapping

File Organization

.specs/
├── <feature-name>/
│   ├── feature.md      # Phase 1 output
│   ├── design.md       # Phase 2 output
│   └── tasks.md        # Phase 3 output
└── ...

.constitution.md        # Phase 0 (project root)

Quick Commands

PhaseCommandDescription
0/spec:constitutionCreate/update constitution
1/spec:specifyGenerate specification
2/spec:planGenerate design
3/spec:tasksGenerate task breakdown
4/spec:implementGuided implementation
All/spec:speckit:runFull workflow

Integration with Canonical Spec

Spec Kit outputs map to the canonical specification model:

Spec KitCanonical Field
feature.md contextcontext.problem, context.motivation
REQ-xxxrequirements[].id
EARS textrequirements[].text
Priorityrequirements[].priority
AC-xxxrequirements[].acceptance_criteria[]
design.mdimplementation_notes

References

Detailed Documentation:

Related Skills:

  • spec-management - Specification workflow navigation
  • canonical-spec-format - Canonical specification structure
  • ears-authoring - EARS requirement patterns
  • gherkin-authoring - Acceptance criteria syntax

Last Updated: 2025-12-24

Version History

  • v1.0.0 (2025-12-26): Initial release

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

34.92%
按下载量换算37

Claude

30.48%
按下载量换算32

Cursor

17.69%
按下载量换算19

Gemini CLI

10.25%
按下载量换算11

安全审计

Gen Agent Trust Hub

未通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills