10x-init

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

Updated May 23, 2026
One-click install
npx skills add https://github.com/BMS-kmusial/bms-stream-monitor --skill 10x-init-bms-kmusial
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 10x-init
Source: https://github.com/BMS-kmusial/bms-stream-monitor/tree/main/.claude/skills/10x-init
Command: npx skills add https://github.com/BMS-kmusial/bms-stream-monitor --skill 10x-init-bms-kmusial

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Projects using the 10x change-tracking workflow need a consistent /context directory structure before skills like /10x-new or /10x-archive can operate, and manually creating the folders and their README conventions is repetitive and error-prone. ## Core Features & Use Cases - Directory Scaffolding: Creates context/changes/, context/archive/, and context/foundation/ with canonical README.md files explaining each directory's purpose. - Idempotent Operation: Each of the six artifacts (3 directories + 3 READMEs) is independently create-if-absent, so re-running never overwrites existing content. - Status Summary: Prints a six-line created/present report plus guidance on which skills to run next. - Use Case: After cloning a fresh project, run this skill once to set up the full change-tracking skeleton before creating your first change with /10x-new. ## Quick Start Ask the assistant to initialize the context directory structure for this project using the 10x-init skill.

Frequently Asked Questions about 10x-init

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

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

Run the 10x-init skill, which creates context/changes/, context/archive/, and context/foundation/ along with a README.md in each. Each artifact is created only if absent, so the command is safe to run repeatedly.

Is 10x-init required before running 10x-new or 10x-archive?

No, it is not a precondition. The 10x-new skill 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.

Will running 10x-init overwrite my existing context files?

No. The skill is idempotent and uses create-if-absent logic for each of the six artifacts independently. Existing directories and README files are left untouched and reported as present in the summary.

What goes in the context foundation directory?

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

Why are lessons.md and contract-surfaces.md not created by 10x-init?

Those files are owned end-to-end by the 10x-lesson, 10x-contract, and 10x-impl-review skills, which self-bootstrap them with canonical headers on first use. 10x-init only scaffolds the three directories and their READMEs.