Claude-skill-registry init-agents-config

Generate .agents.yml config from user answers. Provides tech stack templates for Rails, Python, Node, and Generic projects.

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/init-agents-config" ~/.claude/skills/majiayu000-claude-skill-registry-init-agents-config && rm -rf "$T"
manifest: skills/data/init-agents-config/SKILL.md
source content

Init Agents Config

Assemble

.agents.yml
from collected user answers during
/majestic:init
.

Resources

ResourcePurpose
CONFIG_VERSION
Current .agents.yml schema version
resources/rails.yaml
Rails config template
resources/python.yaml
Python config template
resources/node.yaml
Node config template
resources/generic.yaml
Generic config template
resources/agents-md-template.md
AGENTS.md best practices
resources/local-config-template.yaml
Local overrides template

Template Selection by Tech Stack

Tech StackTemplate
Rails
resources/rails.yaml
Python
resources/python.yaml
Node
resources/node.yaml
Generic
resources/generic.yaml

Assembly Instructions

  1. Read the appropriate template based on detected
    tech_stack
  2. Replace placeholders with collected answers:
    • {{config_version}}
      - Read from
      CONFIG_VERSION
      file
    • {{default_branch}}
      - From git detection or user answer
    • {{owner_level}}
      - beginner, intermediate, senior, expert
    • {{task_management}}
      - github, linear, beads, file, none
    • Stack-specific fields from user answers
  3. Conditionally include/exclude sections:
    • Remove
      extras:
      section if no Solid gems selected (Rails)
    • Remove
      toolbox.build_task.design_system_path
      if no design system detected
    • Comment out
      browser:
      section unless user selected non-Chrome browser
  4. Write to
    .agents.yml

Conditional Sections

Quality Gate Reviewers

Each stack has default reviewers. Include optional reviewers only if user enables them:

  • dhh-code-reviewer
    - Rails strict style
  • data-integrity-reviewer
    - Migration safety
  • codex-reviewer
    /
    gemini-reviewer
    - External LLM

Browser Config

Default is commented out (uses Chrome). Uncomment only if user selects Brave or Edge.

Extras (Rails only)

Include only Solid gems the user selected:

  • solid_cache
  • solid_queue
  • solid_cable

Output

Write generated config to

.agents.yml
in project root.