Cross-repo project management helper for JFB repos. Skill + slash commands for doc audits, overviews, roadmaps, standups, and extension pitches.
Run the full PM sweep on one JFB repo - overview, standup, roadmap, doc-audit, pitch.
Identify and archive outdated docs in one JFB repo. Asks before writing.
Find doc inconsistencies and stale references in one JFB repo. Read-only.
Snapshot of one JFB repo - purpose, stack, open work. Pass a repo name, or you'll be asked.
Pitch 3-5 new feature/extension proposals for one JFB repo, ranked with rationale.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Public Claude Code marketplace for JFB project helpers.
| Plugin | Description |
|---|---|
project-manager | Cross-repo PM helper: /pm-all (full sweep), or individually /pm-overview, /pm-roadmap, /pm-standup, /pm-doc-audit, /pm-doc-archive, /pm-pitch. |
Set the default environment's setup script to:
bash <(curl -fsSL https://raw.githubusercontent.com/johnfbartlett/ai-plugin-marketplace/main/setup/install.sh)
install.sh clones this repo and copies each enabled plugin's SKILL.md and commands/*.md into ~/.claude/skills/ and ~/.claude/commands/. Idempotent — re-runs fast-forward the marketplace and refresh installed files.
The cloud env doesn't support the /plugin slash command, so we bypass the plugin runtime and write skills/commands directly. The marketplace/plugin manifests still exist for use in local sessions where /plugin works.
To change which plugins auto-install, edit PLUGINS_TO_INSTALL in setup/install.sh and push to main.
Local Claude Code sessions DO support /plugin. Run once:
/plugin marketplace add johnfbartlett/ai-plugin-marketplace
/plugin install project-manager@jfb-marketplace
Or merge settings/local-settings.json.example into ~/.claude/settings.json for auto-enable.
.claude-plugin/marketplace.json Marketplace manifest (used by local /plugin)
plugins/<plugin-name>/
.claude-plugin/plugin.json Plugin manifest
skills/<skill>/SKILL.md Skill instructions
commands/<cmd>.md Slash command definitions
setup/install.sh Cloud env setup script
settings/local-settings.json.example Local user settings snippet
plugins/<name>/ with .claude-plugin/plugin.json, plus skills/ and/or commands/..claude-plugin/marketplace.json under plugins.PLUGINS_TO_INSTALL in setup/install.sh.enabledPlugins in settings/local-settings.json.example.Test the marketplace locally without pushing:
/plugin marketplace add /path/to/ai-plugin-marketplace
/plugin install project-manager@jfb-marketplace
npx claudepluginhub johnfbartlett/ai-plugin-marketplace --plugin project-managerComprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Build and maintain an LLM-curated personal knowledge base in your project — Andrej Karpathy's LLM Wiki pattern, designed to scale to thousands of pages without becoming a context bottleneck. Now with an optional compiled graph layer for typed, provenance-backed relationships.