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]
Updated: 3/10/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 9/11

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

Original recommendation layer Concrete use-case guidance Explicit limitations and caution Quality floor passed for review
Review Score
9/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 или артефакты проверки, снижая неоднозначность за счет явного планирования и проверки, и используя навыки, такие как проверка, для стабильного источника истинной информации.

Подходит лучше всего

Идеально подходит для агентов разработки, которым требуется явное планирование проекта и проверка для снижения неоднозначности.

Реализуемые кейсы использования for mcaf-feature-spec

Генерация явных спецификаций функций для новых задач проекта
Снижение неоднозначности в планировании проекта за счет детальной проверки
Создание многократно используемого контекста проекта для более быстрых и безопасных будущих задач

! Безопасность и ограничения

  • Не подходит для архитектурных решений, требующих альтернативного анализа
  • Требует явных возможностей планирования и проверки

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.

Source Boundary

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

Labs 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 & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is 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.

How do I install mcaf-feature-spec?

Run the command: npx killer-skills add managedcode/dotPilot/mcaf-feature-spec. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for mcaf-feature-spec?

Key use cases include: Генерация явных спецификаций функций для новых задач проекта, Снижение неоднозначности в планировании проекта за счет детальной проверки, Создание многократно используемого контекста проекта для более быстрых и безопасных будущих задач.

Which IDEs are compatible with mcaf-feature-spec?

This skill is compatible with 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. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for mcaf-feature-spec?

Не подходит для архитектурных решений, требующих альтернативного анализа. Требует явных возможностей планирования и проверки.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add managedcode/dotPilot/mcaf-feature-spec. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use mcaf-feature-spec immediately in the current project.

! Reference-Only Mode

This page remains useful for installation and reference, but Killer-Skills no longer treats it as a primary indexable landing page. Read the review above before relying on the upstream repository instructions.

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

Install mcaf-feature-spec, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

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."

Связанные навыки

Looking for an alternative to mcaf-feature-spec or another community skill for your workflow? Explore these related open-source skills.

Показать все

openclaw-release-maintainer

Logo of openclaw
openclaw

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

widget-generator

Logo of f
f

Создание настраиваемых плагинов виджетов для системы ленты новостей prompts.chat

flags

Logo of vercel
vercel

Фреймворк React

138.4k
0
Браузер

pr-review

Logo of pytorch
pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

98.6k
0
Разработчик