Repository navigation
Fix Claude plugin directory packaging - #72
Draft
codejunkie99 wants to merge 1 commit into
Draft
codejunkie99 wants to merge 1 commit into
codejunkie99 wants to merge 1 commit into
MacroscopeApp / Macroscope - Correctness Check
completed
Sep 25, 2026 in 2m 24s
1 issue identified (6 code objects reviewed).
• Merge Base:
1209805
• Head:6600ac5
Details
| ✅ | File Path | U3 Bytes | Comments Posted | Reason |
|---|---|---|---|---|
| ❌ | .claude-plugin/marketplace.json |
682 | 1 | |
| ✅ | packages/claude-plugin/.claude-plugin/plugin.json |
731 | 0 | |
| ✅ | packages/claude-plugin/plugin.json |
331 | 0 | |
| ✅ | packages/claude-plugin/install.sh |
1385 | 0 |
Billed Total: 10.00KB of diff | $0.50 (This review was charged at our per-review byte minimum of 10.00KB. Learn more here)
Filtered Issues Details
packages/claude-plugin/.claude-plugin/plugin.json
- line 16:
agentsis configured as the directory./agents, but Claude Code's manifest rules explicitly require eachagentsentry to be an.mdfile and state that directories are not accepted. The new required plugin manifest therefore cannot load this component configuration, preventing the packaged plugin from loading successfully; list the individual agent Markdown files instead. [ Out of scope (triage) ] - line 18: The newly declared
hooksfile contains aSessionStarthandler with"type": "prompt". Claude Code supports onlycommandandmcp_toolhandlers forSessionStart, so the GateFlow welcome/onboarding hook cannot run when the packaged plugin starts. Use a supported SessionStart handler type or move the prompt behavior to a supported event. [ Out of scope (triage) ]
Loading