project-bootstrap
Project Bootstrap
Use this skill to initialize or update lightweight project conventions for coding agents. The goal is not to teach agents generic software engineering. The goal is to capture the small set of project-specific facts that are easy to get wrong or expensive to rediscover.
This skill includes a reusable project-rules template at templates/AGENTS.md. The template is the standard baseline for this user's projects. Copy it first, then adapt repo-specific content. Do not rebuild AGENTS.md from memory.
Core Principle
Keep AGENTS.md lean, but do not prune standard guardrails from the template.
Only include rules that are specific to this repository or stack. If a capable coding agent can infer a rule from the codebase in under a minute, omit it unless the rule prevents a common mistake.
The template's package-manager, documentation, documentation-conventions, testing-expectations, and safety sections are standard guardrails. Include them when initializing a project unless the user explicitly asks for a minimal file or a section truly cannot apply.
Good AGENTS.md content: