spec-scaffold

Generate and reconcile feature specification files from predefined templates.

2|Updated May 19, 2026
One-click install
npx skills add https://github.com/element22llc/e22-plugins --skill spec-scaffold-element22llc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-scaffold
Source: https://github.com/element22llc/e22-plugins/tree/main/plugins/steer/skills/spec-scaffold
Command: npx skills add https://github.com/element22llc/e22-plugins --skill spec-scaffold-element22llc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the process of creating feature specifications for new user-facing features by automating the generation of intent.md and contract.md files using bundled templates.

Core Features & Use Cases

  • Template-Based Generation: Utilizes pre-defined templates to automatically create spec files from feature IDs.
  • Feature Reconciliation: Offers reconciliation of existing feature specifications with updated templates to prevent data loss.
  • Use Case: Ideal for product teams that need to quickly document new features without starting from scratch.

Quick Start

Generate a spec for a new feature with ID 'user-login' by executing /steer:spec user-login.

Frequently Asked Questions about spec-scaffold

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

FAQPage Schema
How do I generate feature specifications for new product features?

To generate feature specifications, you can use template-based generation to automatically create intent and contract files from a feature ID. This automates spec creation without starting documentation from scratch.

What is template reconciliation in feature documentation?

Template reconciliation is the process of updating existing feature specifications with new template versions. It ensures your documentation stays current while explicitly preventing data loss during the update.

How do I create intent and contract files for code-first engineering?

You create intent and contract files by executing a command with your feature ID against predefined templates. This automatically generates the required specification files for your user-facing features.

Does automated spec creation work for existing product documentation?

Yes, automated spec creation works for existing documentation through template reconciliation. It compares your current feature specs against updated templates to append new sections without losing existing data.

What is the best way to document user-facing features during product development?

The best way to document user-facing features is using bundled templates that automatically generate intent and contract files. This ensures consistent specification formats across your product development cycle.