mcaf-feature-spec — community mcaf-feature-spec, dotPilot, community, ide skills

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 imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

After The Review

Decide The Next Action Before You Keep Reading Repository Material

Killer-Skills should not stop at opening repository instructions. It should help you decide whether to install this skill, when to cross-check against trusted collections, and when to move into workflow rollout.

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.

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

mcaf-feature-spec

Install mcaf-feature-spec, an AI agent skill for AI agent workflows and automation. Review the use cases, limitations, and setup path before rollout.

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
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. 🦞

333.8k
0
인공지능

widget-generator

Logo of f
f

prompts.chat 피드 시스템을 위한 사용자 지정 가능한 위젯 플러그인을 생성합니다

149.6k
0
인공지능

flags

Logo of vercel
vercel

리액트 프레임워크

138.4k
0
브라우저

pr-review

Logo of pytorch
pytorch

파이썬에서 텐서와 동적 신경망 구현 및 강력한 GPU 가속 지원

98.6k
0
개발자