askill
init-agents-config

init-agents-configSafety 85Repository

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

32 stars
1.2k downloads
Updated 2 days ago

Package Files

Loading files...
SKILL.md

Init Agents Config

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

Resources

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

Template Selection by Tech Stack

Tech StackTemplate
Railsassets/rails.yaml
Pythonassets/python.yaml
Nodeassets/node.yaml
Genericassets/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

Task Tracking

Commented out by default (opt-in). Uncomment only if user explicitly enables task tracking:

  • task_tracking.enabled - Create Tasks during workflows for visibility
  • task_tracking.ledger - YAML checkpoints for crash recovery
  • task_tracking.ledger_path - Path to workflow ledger file
  • task_tracking.auto_cleanup - Remove tasks after workflow completion

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.

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

63/100Analyzed 17 hours ago

Generates .agents.yml config using template replacement with conditional sections based on tech stack. Well-structured with clear tables and logic flow. Lacks executable commands but provides detailed assembly instructions. Specific to project and proprietary tooling, reducing reusability. Good reference skill for config generation workflow.

85
85
60
70
50

Metadata

Licenseunknown
Version-
Updated2 days ago
Publishermajesticlabs-dev

Tags

githubgithub-actionsllm