What problem does it solve?
This Skill prevents project clutter and ensures a clean, organized codebase by strictly controlling file creation. It eliminates redundant documentation, non-standard configurations, and unnecessary scripts, maintaining project hygiene and reducing technical debt.
Core Features & Use Cases
- Strict File Whitelist: Only allows creation of essential code files (
.tsx, .py, .css, .prisma) and standard configuration files, preventing arbitrary file proliferation.
- Centralized Documentation: Enforces that all project documentation (
.md files) is exclusively created within the .build/ directory by the Orchestrator, ensuring a single source of truth.
- Anti-Pollution Enforcement: Prohibits agents from creating arbitrary
.md, .json, or .sh files outside of approved patterns, maintaining a clean project root.
- Use Case: If an agent attempts to create a
FEATURE-GUIDE.md file in the project root, this skill will intervene, prevent the creation, and instruct the agent to return structured information to the Orchestrator for proper documentation in .build/context.md.
Quick Start
Create a new TypeScript utility file at lib/date-helpers.ts.