One-click install
npx skills add https://github.com/nera0875/BUILDER --skill rules
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: rules
Source: https://github.com/nera0875/BUILDER/tree/main/.claude/skills/rules
Command: npx skills add https://github.com/nera0875/BUILDER --skill rules

SYSTEM DOCUMENTATION & REQUIREMENTS

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.

Frequently Asked Questions about rules

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

FAQPage Schema
How do I prevent agents from cluttering my project with unnecessary files?▼

This Skill enforces a strict file whitelist that blocks agent-created .md, .json, and script files outside approved locations, allowing only essential code files (.tsx, .py, .css, .prisma) and orchestrator-controlled documentation in .build/. This maintains project hygiene by stopping pollution before writes occur.

What file types can agents create in a controlled project structure?▼

Agents can create code files (.tsx, .py, .css, .prisma) and standard configuration files. All project documentation (.md files) must be created by the orchestrator in .build/ as centralized sources of truth, preventing redundant or scattered documentation across the project root.

How do I centralize project documentation and prevent scattered markdown files?▼

This Skill routes all documentation creation to the orchestrator within .build/, enforcing files like context.md, timeline.md, tasks.md, issues.md, specs.md, and decisions/*.md. When agents attempt unauthorized .md creation, the Skill blocks it and instructs structured information return to the orchestrator.

What happens when an agent tries to create a file outside the approved whitelist?▼

The Skill intercepts the write before execution, stops the unauthorized file creation, and routes structured violation information to the orchestrator for manual review. This prevents non-standard configurations and unnecessary scripts from entering your codebase.

Does this approach work for both orchestrator and agent-generated content?▼

Yes. The Skill applies different rules: it permits orchestrator-written items like context.md and decisions/*.md in .build/, while blocking equivalent agent-created files. This dual enforcement ensures clean separation between approved centralized documentation and agent outputs.

Can I use this to reduce technical debt from project clutter?▼

Yes. By strictly controlling which files enter .build/ and preventing arbitrary .md, .json, and script proliferation, this Skill eliminates redundant documentation and non-standard configurations. The result is a cleaner codebase with reduced technical debt and enforced project structure.