Back to list
majesticlabs-dev

init-agents-config

by majesticlabs-dev

18🍴 1📅 Jan 24, 2026

SKILL.md


name: init-agents-config description: Generate .agents.yml config from user answers. Provides tech stack templates for Rails, Python, Node, and Generic projects. allowed-tools: Read, Write

Init Agents Config

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

Resources

ResourcePurpose
CONFIG_VERSIONCurrent .agents.yml schema version
resources/rails.yamlRails config template
resources/python.yamlPython config template
resources/node.yamlNode config template
resources/generic.yamlGeneric config template
resources/agents-md-template.mdAGENTS.md best practices
resources/local-config-template.yamlLocal overrides template

Template Selection by Tech Stack

Tech StackTemplate
Railsresources/rails.yaml
Pythonresources/python.yaml
Noderesources/node.yaml
Genericresources/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
    • {{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.

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon