build-feature

Plan, implement, and test product features within Flintmere architecture invariants.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/Flintmere/flintmere --skill build-feature-flintmere
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: build-feature
Source: https://github.com/Flintmere/flintmere/tree/main/.claude/skills/build-feature
Command: npx skills add https://github.com/Flintmere/flintmere --skill build-feature-flintmere

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Plan-first workflow to define, scope, and validate new features within Flintmere's architecture, ensuring changes are well-documented, reviewable, and testable before any code edits.

Core Features & Use Cases

  • Plan before code: create a clear feature brief, scope, and acceptance criteria.
  • Pipeline of artifacts: produce a plan, a diff, and tests in that order to ensure traceability.
  • Self-review and governance: enforce reviews and gating to prevent deployments until approved.

Quick Start

Draft a feature brief and emit the initial plan document outlining the planned changes.

Frequently Asked Questions about build-feature

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement a feature end-to-end with a plan-first workflow?

To implement a feature end-to-end, plan-first workflow enforces creating a scoped plan document, generating a code diff, and writing tests in that exact order to ensure traceability before edits. It produces a plan, a diff, and tests sequentially.

What's the best way to validate new feature development before landing code in src/?

The best way to validate feature development before landing code in src/ is evidence-based validation, enforcing that tests are shipped alongside code diffs and gated until approved to prevent premature deployments.

How does a plan, diff, and test pipeline work for feature development?

A plan, diff, and test pipeline works by producing a feature plan outlining scope and acceptance criteria, generating the implementation diff, and finally writing tests, ensuring changes are reviewable and testable before code edits.

Do I need a product brief or ADR to scope feature development?

Yes, you need a product brief, an ADR, or a specific user request to scope feature development. The plan-first workflow uses these inputs to define the feature scope and acceptance criteria before generating any code diffs.

Why should I enforce smallest-change execution and self-review during feature implementation?

You should enforce smallest-change execution and self-review during feature implementation to ensure changes are well-documented, reviewable, and testable, enforcing governance and gating to prevent deployments until approved.

Are there limitations to using a plan-first workflow for feature development?

A limitation of a plan-first workflow for feature development is its strict ordering: it requires producing a plan, a diff, and tests sequentially, which may not suit rapid prototyping outside architecture invariants.