No description
  • Go Template 92.5%
  • Smarty 6.2%
  • Shell 1.3%
Find a file
2026-07-01 12:22:50 +00:00
.claude-plugin feat(project-scaffold): enrich CLAUDE.md, graphify defaults, promote-skill; drop dev-hub (#1) 2026-06-28 11:29:55 +00:00
plugins feat(project-scaffold): auto-provision repo-scoped .forgejo-token at inception 2026-07-01 12:17:32 +00:00
skills feat(project-scaffold): enrich CLAUDE.md, graphify defaults, promote-skill; drop dev-hub (#1) 2026-06-28 11:29:55 +00:00
.gitignore chore: gitignore .env (tooling secrets must never be committed) 2026-05-31 07:53:13 +00:00
README.md chore: scaffold claude-resources marketplace hub 2026-05-30 15:11:08 +00:00

claude-resources

Central Claude Code marketplace for the homelab. Holds the marketplace index (.claude-plugin/marketplace.json), the per-project plugins under plugins/, and (later) shared cross-project skills under shared/.

Install (one-time, per VM, user scope)

claude plugin marketplace add https://forgejo.towneygorm.cc/daniel/claude-resources.git --scope user
claude plugin install dev-hub@claude-resources --scope user

Restart Claude Code (or start a new session) to load the plugin.

Development loop

Edit a plugin in place, then test it privately without affecting consumers:

# one-time, on the dev machine, scoped to this repo
claude plugin marketplace add ~/projects/claude-resources --scope local

Skill edits are picked up live; for command/hook/MCP/plugin.json changes run /reload-plugins. Consumers stay pinned to the git-URL install and see nothing until you merge to main and they run claude plugin update.

See docs/superpowers/specs/2026-05-30-claude-resources-lifecycle-design.md in the dev-hub repo for the full lifecycle.