🎯

add-config-field

🎯Skill

from majesticlabs-dev/majestic-marketplace

VibeIndex|
What it does

Systematically updates `.agents.yml` config schema by adding a new field across templates, versions, and migration logic.

πŸ“¦

Part of

majesticlabs-dev/majestic-marketplace(184 items)

add-config-field

Installation

Install ScriptRun install script
curl -fsSL https://raw.githubusercontent.com/majesticlabs-dev/majestic-marketplace/master/install.sh | bash
Add MarketplaceAdd marketplace to Claude Code
/plugin marketplace add https://github.com/majesticlabs-dev/majestic-marketplace.git
Install PluginInstall plugin from marketplace
/plugin install {plugin-name}
Local ServerRun MCP server locally
claude mcp add sequential-thinking -s local -- npx -y @modelcontextprotocol/server-sequential-thinking
Claude CodeAdd plugin in Claude Code
/plugin marketplace update majestic-marketplace

+ 4 more commands

πŸ“– Extracted from docs: majesticlabs-dev/majestic-marketplace
18Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

Add new field to .agents.yml config schema (updates init.md templates, version, migration)

Overview

# Add Config Field

Add a new field to the .agents.yml config schema with proper versioning and migration support.

Files Changed

| File | Purpose |

|------|---------|

| plugins/majestic-engineer/commands/workflows/init.md | 4 YAML templates that generate .agents.yml |

| plugins/majestic-engineer/config-schema-version | Schema version number |

| plugins/majestic-engineer/agents/config-reader.md | Changelog + migration logic |

| plugins/majestic-engineer/.claude-plugin/plugin.json | Plugin version |

| .claude-plugin/marketplace.json | Marketplace version |

Input

  • Field name: e.g., auto_commit
  • Default value: e.g., false or multi-line YAML
  • Section: Where in template (Workflow, Quality Gate, etc.)
  • Comment: Inline explanation
  • Used by: Agent/command that reads this field

Steps

1. Update init.md Templates

File: plugins/majestic-engineer/commands/workflows/init.md

Add field to ALL 4 templates (Rails, Python, Node, Generic). Find the appropriate section and add:

```yaml

new_field: value # Comment explaining purpose

```

Or for multi-line:

```yaml

new_field: # Comment

- item1

- item2

```

2. Bump Schema Version

File: plugins/majestic-engineer/config-schema-version

Increment: 1.1 β†’ 1.2

3. Update config-reader.md

File: plugins/majestic-engineer/agents/config-reader.md

A) Add to Version Changelog table:

```markdown

| 1.2 | new_field | Description |

```

B) Update migration YAML block (in "Outdated config_version" section):

```yaml

new_field: default_value

```

4. Bump Plugin Versions

Files:

  • plugins/majestic-engineer/.claude-plugin/plugin.json: 3.15.0 β†’ 3.16.0
  • .claude-plugin/marketplace.json: Update majestic-engineer entry version

5. Update Consumer Docs (if needed)

If a specific agent/command reads this field, update its documentation to mention the config.

Verification

```bash

# Count field in init.md (should be 4 - one per template)

grep -c "new_field" plugins/majestic-engineer/commands/workflows/init.md

# Check schema version

cat plugins/majestic-engineer/config-schema-version

# Check changelog entry

grep "new_field" plugins/majestic-engineer/agents/config-reader.md

```

More from this repository10

πŸͺ
majesticlabs-dev-majestic-marketplaceπŸͺMarketplace

Majestic Labs plugin marketplace for Claude Code extensions

🎯
skill-linter🎯Skill

Validates skill submissions against agentskills.io specification, checking frontmatter, directory structure, and content quality for marketplace compliance.

🎯
claude-headless-mode🎯Skill

Enables non-interactive Claude CLI execution with flexible output formats, JSON schema support, and seamless scripting integration.

🎯
fluff-detector🎯Skill

Detects and removes unnecessary human-oriented content in LLM artifacts to optimize token efficiency and execution.

🎯
icp-discovery🎯Skill

Discovers and analyzes Internet Computer Protocol (ICP) blockchain infrastructure, networks, and potential integration points for decentralized applications.

🎯
google-ads-strategy🎯Skill

Develops comprehensive Google Ads campaign strategies by analyzing market trends, target audience, and performance metrics to optimize advertising spend and conversion rates.

🎯
market-research🎯Skill

Conducts comprehensive market research and competitive analysis for product development, identifying market trends, customer needs, and potential opportunities.

🎯
anycable-coder🎯Skill

Generates and configures AnyCable WebSocket server code for Ruby on Rails applications with automatic setup and deployment support.

🎯
narrative-builder🎯Skill

Generates engaging narrative content by dynamically constructing story arcs, character backgrounds, and plot developments using advanced language modeling.

🎯
landing-page-builder🎯Skill

Generates customizable landing pages with AI-powered design suggestions and responsive templates for quick website creation.