claude-code-plugin-reference
Explain plugin, skill, command, agent, and hook mechanics used here. Use when authoring or debugging plugins. Do not use for ops; use night-market-operations.
pinned to #f59652eupdated 3 months ago
Ask your AI client: “install plugins/cartograph”.
Requires the metahub MCP server installed in your client. Set up MCP.
mh install plugins/cartographmetahub onboarded this repo on the author's behalf.
If you own github.com/athola/claude-night-market on GitHub, claim the listing to take over publishing. Your claim preserves the existing eval history and badges; only the curator label is replaced with verified-publisher on your next publish.
Stars
324
Last commit
3 months ago
Latest release
published
- #ai-agents
- #architecture-patterns
- #awesome-claude-code
- #awesome-claude-skills
- #claude-agents
- #claude-code
- #claude-code-plugins
- #claude-code-plugins-marketplace
- #claude-commands
- #claude-hooks
- #claude-skills
- #code-review
- #gemini
- #git-workflow
- #memory-palace
- #python
- #qwen
- #resource-optimization
- #spec-driven-development
- #test-driven-development
About this skill
Pulled from SKILL.md at publish time.
This is the domain pack for how Claude Code plugin machinery works in this repository. It covers manifests, skills, commands, agents, hooks, and the marketplace registry, with the local conventions layered on top. Every contract below was checked against a shipped plugin (mostly plugins/imbue, plugins/abstract, and plugins/herald) on 2026-07-02 at repo v1.9.15. When another night-market skill says "see the plugin reference for what a hook payload is," this is the file it means.
Automated checks the publisher passed at publish time — structure, docs, safety, and whether the artifact behaves as claimed.f59652e· 3 months ago
Behavioral checks ran but aren't published for this artifact; the static checks above ran at publish time.
Documentation
2 passed2 warningsREADME is present and substantialwarn
README present but its contents couldn't be read this scan
Transient fetch issue — re-run the eval to grade the README's substance.
Tags / topics declaredwarn
No manifest tags and no GitHub repo topics
Add tags to the manifest (or GitHub topics on the repo) so the registry's search and category filters surface this artifact.
Description quality
23 words · 158 chars — "Explain plugin, skill, command, agent, and hook mechanics used here. Use when au…"
Homepage / docs URL declared
no homepage declared (registry will use the repo URL) — info-only, not blocking
Release history
1- releasecurrentf59652ewarn3 months ago
Contents
cartograph
Codebase visualization plugin for Claude Code. Generates architecture, data flow, dependency, call chain, and community detection diagrams rendered via the Mermaid Chart MCP server.
Usage
/visualize architecture [scope]
/visualize data-flow [scope]
/visualize dependency [scope]
/visualize workflow [scope]
/visualize class [scope]
scope is optional. Defaults to current project root.
Pass a directory path to limit analysis
(e.g., plugins/sanctum).
How It Works
- The
/visualizecommand routes to a diagram skill - The skill dispatches the codebase explorer agent
- The agent analyzes code structure (modules, imports, relationships)
- The skill generates Mermaid syntax from the analysis
- The Mermaid Chart MCP renders the diagram
Diagram Types
| Type | Mermaid Type | Shows |
|---|---|---|
architecture | flowchart | Component relationships |
data-flow | sequenceDiagram | Data movement between components |
dependency | flowchart | Import/dependency graph |
workflow | flowchart | Process steps, pipelines, state machines |
class | classDiagram | Classes, inheritance, composition |
call-chain | flowchart | Execution paths from entry points |
communities | flowchart | Architectural clusters via community detection |
Design note
Cartograph has no Python src/ module. All analysis logic lives in
the codebase-explorer agent and the cartograph:* skills. The
hooks directory provides a single PostToolUse hook that triggers
diagram generation. No Python package is installed.
Requirements
- Mermaid Chart MCP server (included with Claude Code)
Reviews
No reviews yet. Be the first.
Related
Claude Mem
Memory compression system for Claude Code - persist context across sessions
ECC
Harness-native ECC plugin for engineering teams - 63 agents, 249 skills, 79 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
ponytail
Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.
mh install plugins/cartograph