Skip to content

Conversation

@aRustyDev
Copy link
Owner

@aRustyDev aRustyDev commented Feb 1, 2026

Summary

  • Homebrew-dev plugin: Add MCP server configs (friction, etc.), brewfile, justfile, and .gitignore
  • MCP server registry: Restructure settings/mcp/ with 40+ categorized YAML files covering languages, frameworks, infrastructure, security, and more
  • Plugin creation workflow: Add 4 specialized agents and 6 commands implementing an end-to-end plugin planning and scaffolding pipeline (/create-plugin orchestrates brainstorm → research → roadmap → scaffold → issue generation)

Test plan

  • Run /brainstorm-plugin test-plugin standalone to verify interactive flow
  • Run /create-plugin test-plugin --domain testing --dry-run-issues end-to-end
  • Verify scaffolded plugin matches .template/ structure
  • Verify MCP YAML files parse correctly
  • Verify just build-plugin <name> succeeds on scaffolded plugin

🤖 Generated with Claude Code

aRustyDev and others added 3 commits February 1, 2026 16:22
…ages

Expand the Homebrew formula generation skill from 3 fully-supported
languages (Go, Rust, Python) to 24 language enum values with full
template pipeline coverage, plus 7 Tier 2 and 7 Tier 3 mapped languages.

- Add 15 new install-* schema definitions and allOf dispatch entries
- Create 17 mustache partials for language-specific install blocks
- Add 25 reference docs with research patterns and common issues
- Add 21 example formulas showing expected pipeline output
- Add 36 test fixtures and 35 test cases (41 total tests, all passing)
- Create meta-checklist for adding future language support
- Add build_system_is_* flag preprocessing in formula.helper.ts

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Add human-facing README with pipeline overview, language tiers, and
directory layout. Remove TODO.md and settings.json (superseded by
repo reorganization). Remove unused add-formula justfile recipe.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Add Homebrew's official MCP server (brew mcp-server) and
@gongrzhe/server-json-mcp for JSONPath queries. Replace placeholder
configs that had hardcoded /path/to paths. Add jq and node to
brewfile as runtime dependencies for the MCP servers.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
aRustyDev and others added 3 commits February 2, 2026 15:37
…t format

Convert flat URL lists to categorized maps with structured entries
containing url, desc, and name fields across all 48 MCP registry files.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Add justfile recipe with [confirm] to clone, build, and merge three
clone-only MCP servers (json-validate, jsondiffpatch, json-mcp-server)
into the plugin's .mcp.json config.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Implement a modular plugin planning and scaffolding pipeline:
- Orchestrator `/create-plugin` chains brainstorm → research → roadmap → scaffold → issues
- 4 specialized agents: skill-researcher, mcp-researcher, component-assessor, planner
- Interactive brainstorming across 7 component categories (skills, commands, agents, styles, hooks, MCP, LSP)
- Parallel research using haiku agents, synthesis via sonnet assessor
- Roadmap with P0/P1/P2 prioritization and dependency mapping
- Scaffold from .template/ with generated plugin.json, sources, mcp config
- Beads issue generation with labels and blocking relationships

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@aRustyDev aRustyDev changed the title feat(homebrew-dev): configure MCP servers and dependencies feat: homebrew-dev MCP servers, MCP registry, and plugin creation workflow Feb 2, 2026
@aRustyDev aRustyDev merged commit b8bd3a1 into main Feb 2, 2026
2 checks passed
@aRustyDev aRustyDev deleted the feat/homebrew-dev-mcp-servers branch February 2, 2026 22:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant