mcaf-feature-spec — community mcaf-feature-spec, dotPilot, community, ide skills, Claude Code, Cursor, Windsurf

v1.0.0

关于此技能

非常适合需要明确项目规划和验证以减少歧义的开发代理 Create or update a feature spec under `docs/Features/` with business rules, user flows, system behaviour, verification, and Definition of Done. Use when the user asks for a feature spec, executable requirements, acceptance criteria, behaviour documentation, or a pre-implementation plan for non-trivial behaviour changes.

managedcode managedcode
[1]
[0]
更新于: 3/10/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 6/11

This page remains useful for operators, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Concrete use-case guidance Explicit limitations and caution Quality floor passed for review
Review Score
6/11
Quality Score
50
Canonical Locale
en
Detected Body Locale
en

非常适合需要明确项目规划和验证以减少歧义的开发代理 Create or update a feature spec under `docs/Features/` with business rules, user flows, system behaviour, verification, and Definition of Done. Use when the user asks for a feature spec, executable requirements, acceptance criteria, behaviour documentation, or a pre-implementation plan for non-trivial behaviour changes.

核心价值

赋予代理生成具体的项目变更通过代码、文档、配置、测试、CI 或审查工件,通过明确的规划和验证减少歧义,并利用诸如验证等技能以获得稳定的真实来源

适用 Agent 类型

非常适合需要明确项目规划和验证以减少歧义的开发代理

赋予的主要能力 · mcaf-feature-spec

为新项目任务生成明确的功能规范
通过详细的验证减少项目规划中的歧义
为更快、更安全的未来任务创建可重用的项目上下文

! 使用限制与门槛

  • 不适合需要替代分析的架构决策
  • 需要明确的规划和验证能力

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.
  • - The page lacks a strong recommendation layer.

Source Boundary

The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.

实验室 Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

常见问题与安装步骤

以下问题与步骤与页面结构化数据保持一致,便于搜索引擎理解页面内容。

? FAQ

mcaf-feature-spec 是什么?

非常适合需要明确项目规划和验证以减少歧义的开发代理 Create or update a feature spec under `docs/Features/` with business rules, user flows, system behaviour, verification, and Definition of Done. Use when the user asks for a feature spec, executable requirements, acceptance criteria, behaviour documentation, or a pre-implementation plan for non-trivial behaviour changes.

如何安装 mcaf-feature-spec?

运行命令:npx killer-skills add managedcode/dotPilot/mcaf-feature-spec。支持 Cursor、Windsurf、VS Code、Claude Code 等 19+ IDE/Agent。

mcaf-feature-spec 适用于哪些场景?

典型场景包括:为新项目任务生成明确的功能规范、通过详细的验证减少项目规划中的歧义、为更快、更安全的未来任务创建可重用的项目上下文。

mcaf-feature-spec 支持哪些 IDE 或 Agent?

该技能兼容 Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer。可使用 Killer-Skills CLI 一条命令通用安装。

mcaf-feature-spec 有哪些限制?

不适合需要替代分析的架构决策;需要明确的规划和验证能力。

安装步骤

  1. 1. 打开终端

    在你的项目目录中打开终端或命令行。

  2. 2. 执行安装命令

    运行:npx killer-skills add managedcode/dotPilot/mcaf-feature-spec。CLI 会自动识别 IDE 或 AI Agent 并完成配置。

  3. 3. 开始使用技能

    mcaf-feature-spec 已启用,可立即在当前项目中调用。

! 参考页模式

此页面仍可作为安装与查阅参考,但 Killer-Skills 不再把它视为主要可索引落地页。请优先阅读上方评审结论,再决定是否继续查看上游仓库说明。

Imported Repository Instructions

The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.

Supporting Evidence

mcaf-feature-spec

安装 mcaf-feature-spec,这是一款面向AI agent workflows and automation的 AI Agent Skill。支持 Claude Code、Cursor、Windsurf,一键安装。

SKILL.md
Readonly
Imported Repository Instructions
The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.
Supporting Evidence

MCAF: Feature Spec

Trigger On

  • add or change non-trivial behaviour
  • behaviour is under-specified and engineers are guessing
  • tests need a stable behavioural source of truth

Value

  • produce a concrete project delta: code, docs, config, tests, CI, or review artifact
  • reduce ambiguity through explicit planning, verification, and final validation skills
  • leave reusable project context so future tasks are faster and safer

Do Not Use For

  • architecture decisions that need alternatives and trade-offs
  • tiny typo or cosmetic-only changes with no behavioural impact

Inputs

  • docs/Architecture.md
  • the nearest AGENTS.md
  • current user flows, business rules, and acceptance expectations

Quick Start

  1. Read the nearest AGENTS.md and confirm scope and constraints.
  2. Run this skill's Workflow through the Ralph Loop until outcomes are acceptable.
  3. Return the Required Result Format with concrete artifacts and verification evidence.

Workflow

  1. Define scope first: in scope, out of scope, boundaries touched.
  2. If the feature doc is missing, scaffold from references/feature-template.md.
  3. Keep the spec executable:
    • numbered rules
    • main flow
    • edge and failure flows
    • system behaviour
    • verification steps
    • Definition of Done
  4. Make the spec concrete enough that tests can be written without guessing.
  5. If the feature creates a new dependency, boundary, or major policy shift, update an ADR too.

Deliver

  • docs/Features/feature-name.md
  • a feature spec that engineers and agents can implement directly

Validate

  • rules are testable, not aspirational
  • edge cases are captured where they matter
  • verification steps match the intended behaviour
  • the doc can drive implementation without hidden tribal knowledge

Ralph Loop

Use the Ralph Loop for every task, including docs, architecture, testing, and tooling work.

  1. Plan first (mandatory):
    • analyze current state
    • define target outcome, constraints, and risks
    • write a detailed execution plan
    • list final validation skills to run at the end, with order and reason
  2. Execute one planned step and produce a concrete delta.
  3. Review the result and capture findings with actionable next fixes.
  4. Apply fixes in small batches and rerun the relevant checks or review steps.
  5. Update the plan after each iteration.
  6. Repeat until outcomes are acceptable or only explicit exceptions remain.
  7. If a dependency is missing, bootstrap it or return status: not_applicable with explicit reason and fallback path.

Required Result Format

  • status: complete | clean | improved | configured | not_applicable | blocked
  • plan: concise plan and current iteration step
  • actions_taken: concrete changes made
  • validation_skills: final skills run, or skipped with reasons
  • verification: commands, checks, or review evidence summary
  • remaining: top unresolved items or none

For setup-only requests with no execution, return status: configured and exact next commands.

Load References

  • use references/feature-template.md only for scaffolding

Example Requests

  • "Write a feature spec for the new checkout retry flow."
  • "Document the behaviour before coding this API change."
  • "Turn this loose requirement into an executable feature doc."

相关技能

寻找 mcaf-feature-spec 的替代方案 (Alternative) 或可搭配使用的同类 community Skill?探索以下相关开源技能。

查看全部

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
AI

widget-generator

Logo of f
f

为prompts.chat的信息反馈系统生成可定制的插件小部件

149.6k
0
AI

flags

Logo of vercel
vercel

React 框架

138.4k
0
浏览器

pr-review

Logo of pytorch
pytorch

Python中具有强大GPU加速的张量和动态神经网络

98.6k
0
开发者工具