From majestic-engineer
Reads project config from .agents.yml and .agents.local.yml with local overrides using dot notation for nested fields like tech_stack or plan.auto_create_task. Invoke with field and optional default value.
npx claudepluginhub majesticlabs-dev/majestic-marketplace --plugin majestic-engineerThis skill uses the workspace's default tool permissions.
Read and merge `.agents.yml` and `.agents.local.yml` configuration files. Local config overrides base config.
Generates .agents.yml config from user answers using templates for Rails, Python, Node, or generic stacks. Handles conditional sections for task tracking, quality reviewers, browsers, and Rails extras.
Documents .claude/plugin-name.local.md files for per-project Claude Code plugin settings with YAML frontmatter. Guides reading config via bash hooks and commands.
Configures per-project plugin settings using .claude/plugin-name.local.md files with YAML frontmatter. Covers gitignore setup, bash hook reading, and agent state management for customizable plugins.
Share bugs, ideas, or general feedback.
Read and merge .agents.yml and .agents.local.yml configuration files. Local config overrides base config.
Requires: yq (brew install yq or snap install yq)
$ARGUMENTS format: <field> [default]
Examples:
auto_preview false - get top-level field, default to "false"plan.auto_create_task false - get nested field, default to "false"tech_stack generic - get top-level field, default to "generic"browser.type chrome - get nested browser typetoolbox.build_task.design_system_path - get deeply nested fieldRun the config reader script with parsed arguments:
bash {baseDir}/scripts/config_reader.sh FIELD DEFAULT
Replace FIELD and DEFAULT with the parsed arguments from $ARGUMENTS.
Return ONLY the config value (single line):
truerailsgithub.agents.local.yml wins if key exists.agents.yml if not in local| Field | Description | Typical Default |
|---|---|---|
auto_preview | Auto-open markdown files | false |
plan.auto_create_task | Auto-create tasks from plans | false |
tech_stack | Primary tech stack | generic |
task_management | Task tracking backend | none |
workflow | Git workflow style | branches |
toolbox.build_task.design_system_path | Design system location | (none) |