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.