idnotbe's Claude Code plugin marketplace.
Marketplace name:
idnotbe| License: MIT | Author: idnotbe
idnotbe/claude-plugins is a Claude Code plugin marketplace hub that lists
every plugin published under the idnotbe brand. Add the hub once and the whole
catalog becomes installable from inside Claude Code via the @idnotbe
namespace -- you do not have to remember (or maintain) per-plugin install URLs.
This repository is not itself a plugin. There is no
.claude-plugin/plugin.json at the repo root, no skills, no hooks, no commands,
no runtime code. The single
behavior-bearing artifact is .claude-plugin/marketplace.json. Claude Code's
plugin loader reads that manifest, resolves each entry's source.url to its
upstream repo, and clones the upstream repo to perform the actual install.
Run these commands inside Claude Code:
/plugin marketplace add idnotbe/claude-plugins
/plugin install <plugin>@idnotbe
Concrete examples for the current catalog:
/plugin install vibe-check@idnotbe
/plugin install claude-code-guardian@idnotbe
The first command registers this hub repo as a marketplace under the local name
idnotbe. The subsequent install commands resolve <plugin> against the hub
catalog and pull each plugin from its upstream repo. Restart your Claude Code
session if the new plugins do not appear immediately.
If you previously installed vibe-check or claude-code-guardian via the legacy
per-plugin marketplace path (/plugin marketplace add idnotbe/vibe-check or
/plugin marketplace add idnotbe/claude-code-guardian), the upstream
.claude-plugin/marketplace.json files have been removed in favor of the hub.
Use the command sequence below to switch your local registration to the hub
install path. The two upstreams previously registered under different
marketplace name aliases (vibe-check and idnotbe-security); the
/plugin marketplace remove command takes the alias, not the owner/repo
form.
# Existing standalone install via claude-code-guardian:
/plugin marketplace remove idnotbe-security
/plugin marketplace add idnotbe/claude-plugins
/plugin install claude-code-guardian@idnotbe
# Existing standalone install via vibe-check:
/plugin marketplace remove vibe-check
/plugin marketplace add idnotbe/claude-plugins
/plugin install vibe-check@idnotbe
Sorted alphabetically by name. Descriptions match each upstream plugin.json's
description field verbatim.
| Plugin | Description | Upstream |
|---|---|---|
claude-code-guardian |
Hook-based security guardrails for Claude Code's --dangerously-skip-permissions mode. Blocks destructive commands, protects secrets, and auto-commits safety checkpoints. |
idnotbe/claude-code-guardian |
deepscan |
Deep multi-file analysis plugin for complex tasks where standard context windows fail. Orchestrates parallel sub-agents for security, architecture, and performance analysis. | idnotbe/deepscan |
humanizer |
This skill transforms English text to sound naturally human and less stereotypically AI-written | idnotbe/humanizer |
prd-creator |
Creates Product Requirements Documents (PRD) through interactive conversation. Guides users through Epic/Feature/Story structure with progressive disclosure. | idnotbe/prd-creator |
vibe-check |
Metacognitive sanity checks for agent plans. Use before irreversible actions, when uncertainty is high, or when complexity is escalating. | idnotbe/vibe-check |
IS:
- A Claude Code marketplace manifest (
.claude-plugin/marketplace.json). - A registry record cataloging every
idnotbe-owned plugin. - A documentation surface (this README +
docs/+ARCHITECTURE.md) explaining the catalog and the policies that protect it.
IS NOT:
- A plugin. No
plugin.jsonat the repo root. - A host for plugin source code. Each plugin lives in its own upstream repo.
- A proxy or mirror. Claude Code clones each upstream directly when installing.
The full per-plugin onboarding workflow lives in
action-plans/0002-onboard-additional-plugins.md.
That plan covers the inclusion criteria (idnotbe-owned upstream, working
plugin.json, unique name) and the per-addition workflow (insert at the
alphabetically correct position, update README + docs/architecture/components.md,
run both validators).
One execution of that plan = one plugin added.
Plugin entries are not silently removed. To deprecate a plugin
(REQ-PLUGIN-ENTRY-006 in docs/requirements/functional.md):
- Prefix the entry's
descriptionwith the literal token[DEPRECATED]. - Keep the entry in the manifest for at least one subsequent hub revision so that re-syncing users see the deprecation signal at least once.
- Only after that grace period may the entry be removed.
Renames follow the same flow: add a deprecation entry under the old name pointing at the new name, in addition to adding the new-name entry.
Validation has two layers (per ADR-006 in
docs/architecture/decisions.md):
- Built-in baseline -- Claude Code's
claude plugin validate .(also exposed as the/plugin validate .slash command). Validates JSON well-formedness and schema conformance against the marketplace schema. This is the floor that any change tomarketplace.jsonmust clear before merging. - Hub-specific layer --
tests/validate_marketplace.sh(Phase 4 ofaction-plans/0001-bootstrap-hub-repo.md). Layers on policy checks the built-in cannot enforce because they are stricter than the schema: literalname == "idnotbe", every source URL matches^https://github\.com/idnotbe/[^/]+\.git$, no plugin entry inlines executable component fields (commands,hooks,mcpServers,lspServers,agents,skills,setup,strict),$schemais the documented URL, alphabetical ordering ofplugins[]byname.
Both must exit 0 before any change to the manifest is committed.
claude-plugins/
.claude-plugin/
marketplace.json # The single behavior-bearing artifact
docs/
requirements/ # REQ-* requirements (mission, contract, hygiene)
architecture/ # Architecture overview, components, ADRs
action-plans/ # Execution plans (lifecycle: not-started/active/done)
_done/ # Completed plans
_ref/ # Reference / historical documents
tests/ # validate_marketplace.sh + manual scenarios (Phase 4)
README.md # This file
ARCHITECTURE.md # Top-level architecture narrative
CLAUDE.md # Claude Code project instructions
LICENSE # MIT License
.gitignore # Git ignore rules
MIT License -- see LICENSE.
Maintained by idnotbe. Issues and contributions welcome via the GitHub repo at idnotbe/claude-plugins.