resources/skills/x-create-product/SKILL.md
Transform an ideation file into a Product artifact with RNF roots and C1 capability stub.
npx skillsauth add edercnj/claude-environment x-create-productInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Transform a validated ideation artifact (_TEMPLATE-IDEATION.md) into a Product artifact (_PRODUCT.md) with 8 sections, Root RNFs inherited from the ideation, and a stub for the first Capability (C1). This is the entry point of the Product-First Lifecycle hierarchy: Ideation → Product → Capability → Feature → Epic → Story → Task.
Execution is idempotent: re-running with the same --product-id regenerates the same product without creating duplicates.
x-ideate-feature produces and validates a transient ideationai/ideations/ideation-NNNN.md) into a Productx-create-capabilityia-dev-env x-create-product --ideation-file ai/ideations/ideation-0001.md
ia-dev-env x-create-product --ideation-file ai/ideations/ideation-0001.md --product-id product-0002
ia-dev-env x-create-product --ideation-file ai/ideations/ideation-0001.md --dry-run
/x-create-product --ideation-file <PATH>/x-create-product --ideation-file <PATH> --dry-run — validate without writing files| Flag | Required | Description |
| :--- | :--- | :--- |
| --ideation-file | yes | Path to the ideation markdown file |
| --product-id | no | Override product identifier (e.g. product-0002). Default: auto-numbered |
| --output-dir | no | Output directory (default: ai/products/) |
| --dry-run | no | Validate inputs without writing files |
Produces:
ai/products/product-NNNN.md — Product artifact with 8 sections + RNF Root table + C1 stub| Code | Meaning | | :--- | :--- | | 0 | Success | | 1 | Validation error (invalid ideation format, pattern mismatch) | | 2 | Execution error (I/O failure) |
# Create product from ideation
ia-dev-env x-create-product --ideation-file ai/ideations/ideation-0001.md
# Dry-run — validate only
ia-dev-env x-create-product --ideation-file ai/ideations/ideation-0001.md --dry-run
# Explicit product id
ia-dev-env x-create-product --ideation-file ai/ideations/ideation-0001.md --product-id product-0003
| Skill | Relationship |
| :--- | :--- |
| x-ideate-feature | Produces the ideation input consumed by this skill |
| x-promote-ideation | Promotes transient ideation to persistent before this skill runs |
| x-create-capability | Next step — decomposes this product into capabilities |
tools
Documentation automation v2: stack-aware generation from documentation.targets.
development
Generates or updates CI/CD pipelines per project stack with actionlint validation.
tools
Generates ADRs from architecture-plan mini-ADRs with sequential numbering and index update.
development
Formats source code; first step of the pre-commit chain (format -> lint -> compile).