ninthspace

24 mods across 1 repository, 0 stars between them.

dpm

01

ninthspace/opencode-dpm

Plugin Claude Code

Data-Modelled Planning Method — SQLite-backed persistence for planning artefacts. Artefacts are rows, cross-artefact references are foreign keys, and markdown is a generated one-way projection. Skills write through typed MCP tools; nothing parses prose.

0 yesterday A tokens not measured

architect

02

ninthspace/opencode-dpm

Skill Claude CodeCodex

Facilitated architecture exploration. Takes a brief, spec or discussion as input, identifies the architectural decisions the product actually needs, explores options and trade-offs for each, and records them as ADRs with typed options and axes. Invoke with the skill tool, id "dpm-architect".

0 yesterday A 60 tokens

archive

03

ninthspace/opencode-dpm

Skill Claude CodeCodex

Sweep settled planning artefacts out of the working set. Finds what is finished by reading columns, walks each chain by parentage, and stamps archivedat on what the user selects. Invoke with the skill tool, id "dpm-archive".

0 yesterday A 54 tokens

artifact

04

ninthspace/opencode-dpm

Skill Claude CodeCodex

The register of published artifacts and the work they came from. Records what a page is, why it was made, and which documents it was published from, so a URL produced weeks ago can be found, reviewed and amended rather than rebuilt. Invoke with the skill tool, id "dpm-artifact".

0 yesterday A 63 tokens

audit

05

ninthspace/opencode-dpm

Skill Claude CodeCodex

Structured audit of the codebase across the project's dimensions of code health. Findings are rows carrying a citation, a dimension and a severity as typed references; the audit is pinned to the commit it was taken at, and its results can be piped into the library, a spec or a quick change. Invoke with the skill tool…

0 yesterday A 75 tokens

brief

06

ninthspace/opencode-dpm

Skill Claude CodeCodex

Facilitated product ideation. Takes a problem brief as input, explores solution approaches, and records vision, value propositions, key features, differentiation and user journeys as a product brief. Invoke with the skill tool, id "dpm-brief".

0 yesterday A 52 tokens

clean

07

ninthspace/opencode-dpm

Skill Claude CodeCodex

Remove leftover session rows on demand. Lists every session with its skill, phase and age, marks the stale ones and this session's own, and deletes only the rows the user names. Invoke with the skill tool, id "dpm-clean".

0 yesterday A 51 tokens

consult

08

ninthspace/opencode-dpm

Skill Claude CodeCodex

A focused consultation with one agent persona, or a small panel. You control who is in the room and who is driving; the conversation is saved as a discussion when it ends. Invoke with the skill tool, id "dpm-consult".

0 yesterday A 51 tokens

discover

09

ninthspace/opencode-dpm

Skill Claude CodeCodex

Facilitated problem discovery. Understand the problem before proposing solutions. Produces a problem brief as typed rows through guided conversation. Use when starting a new product, complex feature, or any work where the problem isn't well-defined yet. Invoke with the skill tool, id "dpm-discover".

0 yesterday A 61 tokens

do

10

ninthspace/opencode-dpm

Skill Claude CodeCodex

Execute the stories and tasks of an epic, one at a time — load context, do the work, verify each acceptance criterion, record the verification, and move on. Reads readiness from the dependency graph and writes status, observations and verification as typed rows. Invoke with the skill tool, id "dpm-do".

0 yesterday A 65 tokens

epics

11

ninthspace/opencode-dpm

Skill Claude CodeCodex

Break a specification into epics, stories and tasks through facilitated conversation. Reads a spec's requirements and tagged criteria and records the breakdown — epics, their stories, each story's tasks and acceptance criteria, and the coverage rows binding each criterion to the requirement text it delivers — as typed…

0 yesterday A 76 tokens

inspect

12

ninthspace/opencode-dpm

Skill Claude CodeCodex

Code, after execution — presents what a change set actually did and where it sits in the repository. Resolves a commit range, branch or working tree, works out the axis that best explains the change, situates it against what was already there and what was deliberately left alone, and joins it to the planning rows that…

0 yesterday A 82 tokens

library

13

ninthspace/opencode-dpm

Skill Claude CodeCodex

Curate a project reference library. Takes in an external document, derives what every other skill needs in order to find it, and records its scope as rows the Library Check filters on. Also consolidates accumulated amendments back into a clean document. Invoke with the skill tool, id "dpm-library".

0 yesterday A 62 tokens

party

14

ninthspace/opencode-dpm

Skill Claude CodeCodex

A multi-persona discussion. The whole roster is in the room; two or three of them answer each turn, build on each other and disagree where they genuinely differ. Saved as a discussion when it ends. Invoke with the skill tool, id "dpm-party".

0 yesterday A 56 tokens

pivot

15

ninthspace/opencode-dpm

Skill Claude CodeCodex

Course correction. Amend a planning artefact through its update tools, then walk the documents that hang off it and gate every downstream change on its own. Invoke with the skill tool, id "dpm-pivot".

0 yesterday A 45 tokens

present

16

ninthspace/opencode-dpm

Skill Claude CodeCodex

Audience-aware transformation of planning rows into communications. Takes one or more documents as sources, gates audience then format then draft, and produces derived content — published as a shareable page whose link back to its sources is a row. Regenerable, because the sources are an edge rather than a line of…

0 yesterday A 76 tokens

publish

17

ninthspace/opencode-dpm

Skill Claude CodeCodex

Regenerate the markdown projection and the committed dump from the database, so what is on disk matches what the planning database holds. Names every file that would be removed and asks before removing it. Invoke with the skill tool, id "dpm-publish".

0 yesterday A 53 tokens

quick

18

ninthspace/opencode-dpm

Skill Claude CodeCodex

Lightweight execution for a small, well-defined change. Classifies the input as a fix or a change, diagnoses root cause before proposing anything on the fix path, confirms a written record, executes, and closes that same record by deciding each criterion met or not. Invoke with the skill tool, id "dpm-quick".

0 yesterday A 68 tokens

ralph

19

ninthspace/opencode-dpm

Skill Claude CodeCodex

Launch an autonomous loop that wraps dpm-do across epics, or works a spec from scratch. Probes the stop hook, resolves what the run will work from the rows, assembles the prompt and confirms before arming. Invoke with the skill tool, id "dpm-ralph".

0 yesterday A 63 tokens

retro

20

ninthspace/opencode-dpm

Skill Claude CodeCodex

Lightweight retrospective over a finished epic or quick record, and the three passes that keep the corpus honest — promoting a durable lesson into the library, retiring a spent one, and waiving a clean epic that has nothing to reflect on. Observations are rows that keep their origin. Invoke with the skill tool, id…

0 yesterday A 71 tokens

review

21

ninthspace/opencode-dpm

Skill Claude CodeCodex

Adversarial review of an epic or one of its stories, using the agent roster. Each persona examines the work through their professional lens; findings carry a severity and a category as typed references, and remediation becomes tasks on the epic. Invoke with the skill tool, id "dpm-review".

0 yesterday A 61 tokens

spec

22

ninthspace/opencode-dpm

Skill Claude CodeCodex

Build a structured requirements and architecture specification through facilitated conversation. Takes a problem brief, a product brief or a user description as input and records requirements with their class and priority, architecture decisions, scope boundaries, and a testing strategy as typed rows. Invoke with the…

0 yesterday A 62 tokens

status

23

ninthspace/opencode-dpm

Skill Claude CodeCodex

Project status reconnaissance. Reports what exists, what is in flight and what needs attention from queries over the planning rows and read-only git history, with an optional spec coverage roll-up and an optional shareable full-picture page. Writes nothing. Invoke with the skill tool, id "dpm-status".

0 yesterday A 61 tokens

templates

24

ninthspace/opencode-dpm

Skill Claude CodeCodex

Template discoverability. Lists every document kind this project can hold, with where its file lands and how it is numbered, and renders an example of any of them so the format can be read before anything is written. Invoke with the skill tool, id "dpm-templates".

0 yesterday A 58 tokens