Skip to content

fix(atomic-agents): use git-subdir source so the plugin subpath resolves#1435

Closed
KennyVaneetvelde wants to merge 1 commit intoanthropics:mainfrom
KennyVaneetvelde:fix/atomic-agents-git-subdir
Closed

fix(atomic-agents): use git-subdir source so the plugin subpath resolves#1435
KennyVaneetvelde wants to merge 1 commit intoanthropics:mainfrom
KennyVaneetvelde:fix/atomic-agents-git-subdir

Conversation

@KennyVaneetvelde
Copy link
Copy Markdown

Problem

The atomic-agents entry in this marketplace is the only subdirectory plugin using source: "url" with a path field. On install, Claude Code clones the full BrainBlend-AI/atomic-agents repo into the cache but does not descend into the claude-plugin/atomic-agents/ subdirectory, so it fails to find .claude-plugin/plugin.json and the plugin loads empty — shown as Enabled in /plugin but with zero agents or skills registered. Users see the plugin in the listing, but /agents does not surface atomic-explorer or atomic-reviewer, and Claude falls back to the built-in Explore agent when asked to review atomic-agents code.

Fix

Switch to source: "git-subdir", which is what the 19 other subpath plugins in this marketplace already use (ai-firstify, aws-serverless, expo, pydantic-ai, neon, stripe, zapier, ui5, ui5-typescript-conversion, deploy-on-aws, amazon-location-service, dataverse, bigdata-com, helius, legalzoom, migration-to-aws, railway, semgrep, google-analytics). Keep the same path: "claude-plugin/atomic-agents" and add ref: "main" for tracking.

Also refreshes the description

The existing description reflects the retired v1.0.0 plugin layout ("specialized agents for schema design, architecture planning, code review, and tool development... guided workflows"). Plugin v2.0.0 shipped on 2026-04-16 as a skills-based architecture with two specialist read-only subagents (atomic-explorer for codebase mapping, atomic-reviewer for framework-specific review) plus the framework progressive-disclosure skill and the new-app scaffolder. Updated description matches the current plugin.json and CHANGELOG.md.

Release notes: https://github.com/BrainBlend-AI/atomic-agents/blob/main/claude-plugin/atomic-agents/CHANGELOG.md

Verification

  • JSON validates.
  • Diff is minimal (one entry, five lines changed).
  • Locally reproduced the original failure mode: with source: "url", the cache contains the full repo at cache/claude-plugins-official/atomic-agents/<sha>/ with the plugin nested three levels deep at cache/.../claude-plugin/atomic-agents/, which Claude Code does not resolve.
  • The fix mirrors the working pattern of neighbouring entries. No other changes.

🤖 Generated with Claude Code

The atomic-agents entry was the only subdirectory plugin using
`source: url` + `path`. On install Claude Code clones the whole
BrainBlend-AI/atomic-agents repo but does not descend into
`claude-plugin/atomic-agents/`, so it fails to find
`.claude-plugin/plugin.json` and the plugin loads empty — enabled but
with zero agents or skills registered.

Switch to `source: git-subdir`, matching the 19 other subpath plugins
in this marketplace (ai-firstify, aws-serverless, expo, pydantic-ai,
neon, stripe, zapier, etc.). Keep the same `path` and add `ref: main`
for tracking.

Also refresh the description to reflect atomic-agents plugin v2.0.0
(released 2026-04-16): the plugin is now skills-based with two
specialist subagents (atomic-explorer for codebase mapping,
atomic-reviewer for framework-specific review), replacing the previous
multi-phase workflow the old description referred to.

Plugin v2.0.0 release notes:
https://github.com/BrainBlend-AI/atomic-agents/blob/main/claude-plugin/atomic-agents/CHANGELOG.md
@github-actions
Copy link
Copy Markdown

Thanks for your interest! This repo only accepts contributions from Anthropic team members. If you'd like to submit a plugin to the marketplace, please submit your plugin here.

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