Skip to content

refactor(vendor): restructure plugins nightvision through sourcegraph into per-plugin dirs#7

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

refactor(vendor): restructure plugins nightvision through sourcegraph into per-plugin dirs#7
jurby wants to merge 1 commit intomainfrom
worktree-agent-a1de2793

Conversation

@jurby
Copy link
Copy Markdown
Contributor

@jurby jurby commented Mar 21, 2026

Summary

  • Extracted 8 plugins from flat vendor/official-plugins/ into proper per-plugin vendor directories (vendor/{plugin}-latest/)
  • Each directory contains organized skills/, agents/ (where applicable), and _vendor.json with SHA-256 content hashes
  • Plugins restructured: nightvision (4 skills), opsera (5 skills, 1 agent), pinecone (7 skills), posthog (1 skill, 1 agent), qodo (3 skills), sentry (28 skills, 2 agents), slack-mcp (2 skills), sourcegraph (1 skill)
  • pagerduty skipped: only had a LICENSE file in official-plugins, no skills/agents/commands
  • Total: 51 skills, 3 agents across 206 files
  • Original vendor/official-plugins/ left untouched; imports.lock and NOTICE not modified (handled by separate worker)

Test plan

  • Verify each _vendor.json has valid JSON with correct skills_imported count matching actual skill directories on disk
  • Verify SHA-256 content hashes present for every SKILL.md
  • Confirm no nested duplicate directories from copy operations
  • Confirm vendor/official-plugins/ source is unchanged
  • Run make validate after merging to confirm full suite passes

🤖 Generated with Claude Code

… into per-plugin dirs

Extract 8 plugins from flat vendor/official-plugins/ into proper
per-plugin vendor directories with _vendor.json metadata and SHA-256
content hashes:

- nightvision-latest: 4 skills
- opsera-latest: 5 skills, 1 agent
- pinecone-latest: 7 skills
- posthog-latest: 1 skill, 1 agent
- qodo-latest: 3 skills
- sentry-latest: 28 skills, 2 agents
- slack-mcp-latest: 2 skills
- sourcegraph-latest: 1 skill

pagerduty skipped (LICENSE-only, no skills/agents/commands).
Total: 51 skills, 3 agents across 8 plugin directories.

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