feature

Generate implementation-ready feature specifications for code-forge:plan workflows.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/tercel/spec-forge-gemini --skill feature-tercel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature
Source: https://github.com/tercel/spec-forge-gemini/tree/main/skills/feature
Command: npx skills add https://github.com/tercel/spec-forge-gemini --skill feature-tercel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generates concise, implementation-ready feature specifications that bridge idea-to-code planning and the code-forge:plan workflow.

Core Features & Use Cases

  • Produces 1-3 page feature specs focused on module or component scope.
  • Supports two workflows: standalone Q&A interview or extraction from an existing tech-design.
  • Outputs to docs/features/{feature-name}.md and integrates with the feature planning pipeline.

Quick Start

Start a new feature by running the skill and answering the guided prompts to generate a concise spec in docs/features/{feature-name}.md.

Frequently Asked Questions about feature

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

FAQPage Schema
How do I generate an implementation-ready feature specification from an idea?

To generate an implementation-ready feature specification, you can use a guided Q&A interview process to define bounded inputs, outputs, interfaces, and dependencies, producing a concise spec bridging ideas and code planning.

What is the best way to create a concise feature spec for a specific module?

The best way to create a concise feature spec is to generate a 1-3 page document focused on module or component scope, ensuring it maintains consistency with upstream tech-designs while defining a repeatable structure for downstream planning.

Can I extract feature specifications from an existing tech-design document?

Yes, you can extract feature specifications from an existing tech-design document to maintain consistency, supporting a workflow that pulls bounded specifications directly from upstream technical designs for downstream planning.

How do I structure feature planning documents for a development pipeline?

You structure feature planning documents by defining bounded specifications with inputs, outputs, interfaces, and dependencies, then outputting the concise spec to docs/features/{feature-name}.md to integrate with the feature planning pipeline.

Does generating feature specs require existing technical design documentation?

Generating feature specs does not require existing technical design documentation, as the process supports a standalone Q&A interview workflow to define bounded specifications independently from upstream tech-designs.

What limitations exist when bridging idea-to-code planning with concise specs?

A limitation when bridging idea-to-code planning is that concise specs are bounded to a 1-3 page module or component scope, meaning they may not capture extensive system-wide architectural details beyond the feature level.