Skip to content

refactor(vendor): restructure plugins aikido through notion into per-plugin dirs#6

Open
jurby wants to merge 1 commit intomainfrom
worktree-agent-aea72e93
Open

refactor(vendor): restructure plugins aikido through notion into per-plugin dirs#6
jurby wants to merge 1 commit intomainfrom
worktree-agent-aea72e93

Conversation

@jurby
Copy link
Copy Markdown
Contributor

@jurby jurby commented Mar 21, 2026

Summary

  • Extracted 8 plugins (aikido, atlassian, chrome-devtools, coderabbit, figma, huggingface, mcp-server-dev, notion) from the flat vendor/official-plugins/ dump into proper per-plugin vendor/{plugin}-latest/ directories
  • Each new vendor directory includes skills/ (and agents/ where applicable) with clean names (stripped {plugin}-- prefix)
  • Created _vendor.json metadata for each plugin with skills_imported, agents_imported (where applicable), quality_check, and content_hashes (sha256 of every SKILL.md and agent file)
  • Total: 38 skills and 2 agents restructured across 8 vendor directories (219 files)

Verification

  • All 8 _vendor.json files are valid JSON
  • Skill directory counts match skills_imported arrays in every _vendor.json
  • Agent file counts match agents_imported arrays for coderabbit and huggingface
  • Original vendor/official-plugins/ is untouched
  • imports.lock and NOTICE are untouched (separate worker handles those)

Test plan

  • Run make validate to confirm no regressions
  • Spot-check a few sha256 hashes against actual SKILL.md files
  • Verify imports.lock / NOTICE worker picks up the new vendor dirs

🤖 Generated with Claude Code

…plugin dirs

Extract 8 plugins from vendor/official-plugins/ into individual
vendor/{plugin}-latest/ directories with proper _vendor.json metadata
and sha256 content hashes:

- aikido (2 skills)
- atlassian (5 skills)
- chrome-devtools (5 skills)
- coderabbit (2 skills, 1 agent)
- figma (3 skills)
- huggingface (14 skills, 1 agent)
- mcp-server-dev (3 skills)
- notion (4 skills)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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