10x-init

Scaffolds the context directory skeleton with changes, archive, and foundation subdirectories plus README files.

Updated May 20, 2026
One-click install
npx skills add https://github.com/ZawilecxD/trAInR --skill 10x-init-zawilecxd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 10x-init
Source: https://github.com/ZawilecxD/trAInR/tree/main/.cursor/skills/10x-init
Command: npx skills add https://github.com/ZawilecxD/trAInR --skill 10x-init-zawilecxd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Projects using the 10x change-tracking workflow need a consistent /context directory structure before they can create, archive, or document changes. Setting up the three subdirectories and their canonical README files by hand is repetitive and error-prone. ## Core Features & Use Cases - Directory Scaffolding: Creates context/changes/, context/archive/, and context/foundation/ with mkdir -p semantics, including implicit parent creation. - Canonical README Generation: Writes a predefined README.md into each directory explaining its purpose and conventions, with content embedded inline in the skill. - Idempotent Execution: Each of the six artifacts is independently create-if-absent, so re-running on an initialized project is a safe no-op that never overwrites existing content. - Use Case: After cloning a repository that adopts the 10x workflow, run this skill once to set up the full context skeleton before creating your first change with /10x-new. ## Quick Start Initialize the context directory structure for this project so I can start tracking changes.

Frequently Asked Questions about 10x-init

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

FAQPage Schema
How do I initialize the context directory for the 10x workflow?

Run the /10x-init skill, which creates context/changes/, context/archive/, and context/foundation/ along with a canonical README.md in each. Parent directories are created automatically via mkdir -p semantics.

Is /10x-init required before using /10x-new or /10x-archive?

No, /10x-init is not a precondition. /10x-new refuses if context/changes/ is missing, and /10x-archive lazily creates context/archive/ on demand. /10x-init exists for users who prefer scaffolding the skeleton up-front.

Is it safe to run /10x-init twice on the same project?

Yes, the skill is fully idempotent. Each of the six artifacts is independently create-if-absent, so re-running on an initialized project is a no-op that prints a status summary and never overwrites existing content.

What goes in the context foundation directory?

The foundation directory holds cross-change living documents such as product requirements, tech-stack, roadmap, and glossary files. These docs are owned by the skills that write them, like /10x-prd writing prd.md, and are edited in place rather than duplicated.

Does /10x-init create lessons.md or contract-surfaces.md?

No, those files are not scaffolded by /10x-init. They are owned end-to-end by /10x-lesson, /10x-contract, and /10x-impl-review, which self-bootstrap them with canonical headers on first use.