No description
Find a file
NullFragment de3afedbdf Apply plan-completeness review findings
Record the dbe-review of the round and apply the approved findings.

- F1, F2: bump the dbe-agents-template (v2 to v3) and dbe-claude-md (v1 to
  v2) managed-content version markers, which the stance edits had missed
- F4: differentiate the two "keep the plan current" rules by phase
- F5: generalize the surface-a-link rule, dropping app-specific terms
- F6: wrap the plan templates in a four-backtick fence so the Decisions
  block uses a tagged JSON fence
- F3 kept as-is

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-20 23:39:15 -07:00
.claude-plugin Set up fragmented-marketplace 2026-07-26 23:54:34 -07:00
plugins Apply plan-completeness review findings 2026-08-20 23:39:15 -07:00
skills Apply plan-completeness review findings 2026-08-20 23:39:15 -07:00
.gitignore Set up fragmented-marketplace 2026-07-26 23:54:34 -07:00
AGENTS.md Apply plan-completeness review findings 2026-08-20 23:39:15 -07:00
CLAUDE.md Set up fragmented-marketplace 2026-07-26 23:54:34 -07:00
README.md Set up fragmented-marketplace 2026-07-26 23:54:34 -07:00

fragmented-marketplace

NullFragment's Claude Code plugin marketplace. One repo, three ways to install:

  • fragmented-code: a meta-plugin that installs everything in the collection at once (via dependencies).
  • Each skill and plugin, installed individually.

The skills are plain markdown, so Codex and Gemini can read them too (symlink a skill dir into ~/.agents/skills/).

Install (Claude Code)

Add the marketplace once:

/plugin marketplace add https://code.nullfragment.dev/agentic/fragmented-marketplace.git

Then install everything:

/plugin install fragmented-code@fragmented-marketplace

or install pieces individually:

/plugin install mermaid-diagrams@fragmented-marketplace

Update later with /plugin marketplace update, then /plugin update <name>.

What's in the collection

Entry Type Install What it is
fragmented-code meta /plugin install fragmented-code@fragmented-marketplace Installs the whole collection (depends on every entry below)
document-based-engineering plugin /plugin install document-based-engineering@fragmented-marketplace The full DBE bundle: the eight standards skills below, deterministic hooks, the always-on guidance file, and the dbe- commands
operating-standards skill /plugin install operating-standards@fragmented-marketplace Git safety and hygiene: never-push, the history-rewrite gate, branch and no-worktree rules, the squash procedures, commit format, file operations
communication-standards skill /plugin install communication-standards@fragmented-marketplace Plain committed prose with no filler, plus markdown mechanics (never wrap prose, aligned tables, the heading ladder, fenced code, links)
mermaid-diagrams skill /plugin install mermaid-diagrams@fragmented-marketplace Mermaid done right: mode and theme selection (pastel-dark default), verbatim theming, diagram-type selection, color theory, syntax, validation
plan-lifecycle skill /plugin install plan-lifecycle@fragmented-marketplace The design-to-plan-to-execute methodology: the interactive brainstorm, designs and plans, PROJECT_CONTEXT, phased execution, resume
project-structure skill /plugin install project-structure@fragmented-marketplace Self-documenting layout: the documentation/ tree and README hubs, code packaging, the agentic-context/ records
agent-guidance skill /plugin install agent-guidance@fragmented-marketplace The per-repo AGENTS.md guide (CLAUDE.md = @AGENTS.md): the template, universal rules, the adding-a-new-X recipe, per-project adaptation
code-writing skill /plugin install code-writing@fragmented-marketplace How code is written: match surrounding code, the formatter configs, comments and docs, testing through the public interface, dependency discipline
decision-engine skill /plugin install decision-engine@fragmented-marketplace The durable decision archive: per-category decisions/ files with orthogonal tags, the consult/propose/gate workflow, bidirectional supersede

Layout

fragmented-marketplace/
├── .claude-plugin/
│   └── marketplace.json           # lists the meta + each skill/plugin
├── skills/
│   ├── operating-standards/       # the eight DBE standards skills, each installable alone
│   ├── communication-standards/
│   ├── mermaid-diagrams/          # + references/ and showcase/
│   ├── plan-lifecycle/            # + references/templates.md
│   ├── project-structure/
│   ├── agent-guidance/            # + references/agents-md-template.md
│   ├── code-writing/              # + references/ (editorconfig, clang-format)
│   └── decision-engine/           # + references/schema.json
└── plugins/
    ├── fragmented-code/
    │   └── .claude-plugin/plugin.json   # meta-plugin: dependencies only
    └── document-based-engineering/      # composes the 8 skills + hooks + guidance + commands
        ├── .claude-plugin/plugin.json
        ├── guidance.md
        ├── hooks/                       # 5 PreToolUse + 1 SessionStart
        └── commands/                    # dbe- prefixed slash commands

Adding a skill

  1. Add skills/<name>/SKILL.md (plus any supporting .md files alongside it; reference them from SKILL.md so they load on demand).
  2. Add a marketplace.json entry: { "name": "<name>", "source": "./", "strict": false, "skills": ["./skills/<name>"], "description": "…" }.
  3. Add "<name>" to the dependencies array in plugins/fragmented-code/.claude-plugin/plugin.json so "install everything" includes it.

Adding a plugin

  1. Create plugins/<name>/.claude-plugin/plugin.json (plus its skills/, commands/, agents/, hooks/).
  2. Add a marketplace.json entry: { "name": "<name>", "source": "./plugins/<name>", "description": "…" }.
  3. Add "<name>" to the meta's dependencies array.

Notes

  • Public repo: HTTPS install and background auto-update work with no auth. If it goes private, switch the marketplace source to SSH (git@code.nullfragment.dev:agentic/fragmented-marketplace.git) with your key in ssh-agent, or a scoped token URL rewrite.
  • Meta-plugin dependencies are bare names, so they track the marketplace's latest. Pin versions later with semver + claude plugin tag if you want stable releases.