create-feature-unit

Generate spec, manifest, and test file structure for a feature unit.

27|4|Updated Jun 19, 2025
One-click install
npx skills add https://github.com/markmhendrickson/neotoma --skill create-feature-unit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-feature-unit
Source: https://github.com/markmhendrickson/neotoma/tree/main/.cursor/skills/create-feature-unit
Command: npx skills add https://github.com/markmhendrickson/neotoma --skill create-feature-unit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of a new feature unit, ensuring all necessary files and structures are in place according to defined project standards.

Core Features & Use Cases

  • Automated Scaffolding: Generates spec, manifest, and test directories for new feature units.
  • Interactive Input: Prompts the user for all required details if a spec doesn't exist.
  • Dependency Validation: Checks if required dependencies for the feature unit are already implemented.
  • Use Case: A developer needs to start a new feature. They run this Skill, provide a feature_id, and the Skill sets up the entire directory structure and prompts for all necessary spec details, ensuring consistency and completeness from the start.

Quick Start

Run the create-feature-unit skill with feature_id = "FU-2024-01-001".

Frequently Asked Questions about create-feature-unit

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

FAQPage Schema
How do I scaffold a new feature unit with spec, manifest, and test files?

Scaffolding a new feature unit is automated by generating its spec, manifest, and test file structure. You provide a feature_id, and the tool validates dependencies against project configurations while prompting for any missing specifications to ensure consistent file generation.

What is the best way to ensure new development features follow project workflows?

To ensure new features follow project workflows, this scaffolding process enforces adherence to defined templates. It validates required dependencies against existing project configurations before generating the necessary directories and files for the feature unit.

Do I need a complete specification before generating feature unit directories?

You do not need a complete specification before generating directories. The skill handles interactive data collection, prompting you for all required spec details if they are missing, ensuring the feature unit is fully defined during the scaffolding process.

How does dependency management work when creating a new feature unit?

Dependency management works by validating required dependencies against project configurations during creation. The scaffolding tool checks if necessary dependencies are already implemented before finalizing the new feature unit's spec and manifest files.

Can I automate code generation for multiple feature units simultaneously?

The metadata does not specify automating multiple feature units simultaneously. It automates the creation of a single new feature unit per execution by generating its spec, manifest, and test file structure based on a provided feature_id.