roadmap
Roadmap ledger: promote scratch ideas into docs/ROADMAP.md, update entry status (Done/advanced/superseded), ensure the document header, or publish a roadmap…
Skill by bmurrtech
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/bmurrtech-roadmap
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/roadmap
What's inside
- Skill name
roadmap- Description
- Roadmap ledger: promote scratch ideas into docs/ROADMAP.md, update entry status (Done/advanced/superseded), ensure the document header, or publish a roadmap entry to GitHub / Fizzy on explicit ask. Use when the user says add this to the roadmap, promote this idea, mark roadmap done, update roadmap status, this belongs on the roadmap, capture as a roadmap item, make this a future capability, publish to Fizzy, or open a GitHub issue for a roadmap idea — and when commit detects ledger impact or passes release context.
- License
- Apache-2.0
- Instructions
- 113 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (8)
- SKILL.md
- openai.yaml · agents/
- promotion.md · references/
- roadmap-template.md · references/
- status.md · references/
- append_entry.py · scripts/
- ensure_header.py · scripts/
- mark_promoted.py · scripts/
SKILL.md (first lines)
# roadmap Durable **idea ledger** in `docs/ROADMAP.md` — unordered, undated, not a sprint plan. Commitment levels: | Level | Signal | Destination | |-------|--------|-------------| | Thought | capture / brain dump / ambiguous | **`idea`** → `.scratch/ideas/` | | Durable intent | promote / add to roadmap | `docs/ROADMAP.md` | | Status update | mark done / advanced / superseded / shipped | existing entry Status | | Tracked work | publish / open issue / Fizzy card | GitHub or Fizzy | When intent is ambiguous, capture via **`idea`**. Never infer publication from capture or promotion. ## Boundaries - Do **not** promote or publish without explicit user intent for that level. - Do **not** invent detail merely to fill optional fields. - Do **not** emit filler like `Open Questions` / `Notes` with “None.” — omit empty optional sections. - Do **not** delete scratch files after promotion (mark provenance only). - Do **not** treat roadmap order as priority or assign dates/estimates/sprints. - Do **not** expand status updates into sprint planning or issue creation. - Do **not** put author or agent instructions into `docs/ROADMAP.md` or the public header in [references/roadmap-template.md](references/roadmap-template.md) — that file is a public idea display; process rules live in this skill and [references/promotion.md](references/promotion.md). - Do **not** create Fizzy/GitHub artifacts during promote or status — publish is a **separate** explicit step after an entry exists. ## Workflow ### 1. Classify action | User / caller intent | Action | |----------------------|--------| | Capture / brain dump / ambiguous | Hand off to **`idea`**; stop | | Promote / add to roadmap / future capability | Continue → promote | | Mark done / advanced / superseded / shipped-in / ledger impact from **`commit`** | Continue → status | | Publish to Fizzy / open GitHub issue | Continue → publish (entry must already exist or promote first) | | Ensure / init ROADMAP.md only | Run ensure header; stop | **Done when:** action chosen; capture routed away if needed. ### 2. Ensure ledger If `docs/ROADMAP.md` is missing or lacks the standard header, copy the header from [references/roadmap-template.md](references/roadmap-template.md) (through the entries-append comment only — not the blank entry shape below it). ```bash python3 skills/roadmap/scripts/ensure_header.py ``` **Done when:** `docs/ROADMAP.md` exists with conventions header. ### 3. Promote (normalize) Read the scratch source (user path, or search `.scratch/ideas/` + OKF `knowledge/index.md` / `CONTEXT.md` for related terms). Promotion is **classification** into the public entry shape — see [references/promotion.md](references/promotion.md) and the blank entry in [references/roadmap-template.md](references/roadmap-template.md). Required fields: **Domain**, **Intent**, **Scope**, **Boundaries**. Include **Constraints**, **Open Questions**, **Interfaces**, **Notes** only when they carry public signal. Set **Interfaces → Scratch** to the source path when promoting from `.scratch/ideas/`. Write the entry markdown to a temp fragment, then: ```bash python3 skills/roadmap/scripts/append_entry.py --entry /path/to/fragment.md python3 skills/roadmap/scripts/mark_promoted.py \ --scratch .scratch/ideas/<slug>.md \ --anchor <anchor-from-append> ``` Report the ROADMAP path + anchor. Leave scratch in place with the promotion marker. **Done when:** entry appended; scratch marked; paths reported. ### 4. Status Update an **existing** entry only. Grammar: [references/status.md](references/status.md). 1. Identify the entry (title/anchor from user, commit ledger-impact hint, or release context). 2. Set **Status** to Done / Advanced / Superseded; optional shipped-in-version. 3. Do not rewrite Scope into a sprint plan; keep edits to Status (+ short note). If no matching entry and the user wants durable intent → promote first (step 3), then status. If ambiguous which entry → ask once. **Done when:** Status line updated (or skipped with reason); path reported. ### 5. Publish (explicit only) Only when the user separately asks to publish or open tracked work: | Target | Behavior (current) | |--------|--------------------| | GitHub | Draft issue title/body from the entry; create with `gh` only if user confirms | | Fizzy | Stub: report that self-hosted Fizzy sync is not automated yet; give card title + body the user can paste, or note webhook/API follow-up on the roadmap | Never create external artifacts during promote or status. **Done when:** publish skipped with reason, or external artifact URL/path reported.
From bmurrtech/skills, Apache-2.0.
More from bmurrtech/skills
- 0.570score
visual-explainer
bmurrtech
Visual explainer: self-contained HTML for architectures, diffs, plans, slides, tables, and recaps.
SkillAFreshness: AClaude Code +9 - 0.570score
release
bmurrtech
Cut a versioned release: discover repo contract, version gate, prep via commit, build before tag, publication gate, push one annotated v* tag, verify GitHub…
SkillAFreshness: AClaude Code +9 - 0.570score
setup-bmurrtech-skills
bmurrtech
Idempotent greenfield provision for bmurrtech skills conventions: gitignore (incl.
SkillAFreshness: AClaude Code +9 - 0.570score
upkeep
bmurrtech
Maintain AGENTS.md as the agent ops manual; create or repair CLAUDE.md so its entire body is exactly AGENTS.md; ensure CHANGELOG.md exists and Unreleased…
SkillAFreshness: AClaude Code +9 - 0.570score
discovery
bmurrtech
Discovery for solution creators: turn meetings, transcripts, or notes into ranked use cases and requirements (pain → map → prioritize → requirements → recap →…
SkillAFreshness: AClaude Code +9 - 0.570score
code-review
bmurrtech
Two-axis review (Standards vs Spec) of a diff against a fixed point, with severity and ship recommendation.
SkillAFreshness: AClaude Code +9 - 0.570score
commit
bmurrtech
Local-first Git commit with maintenance orchestration (upkeep; conditional roadmap status); on push intent, review branch + PR; on explicit canonical intent…
SkillAFreshness: AClaude Code +9 - 0.570score
create-adr
bmurrtech
Author, in-place-edit (in-flight), or supersede (published Accepted) Architectural Decision Records under docs/adr/ with shipped mechanics headings; classify…
SkillAFreshness: AClaude Code +9 - 0.570score
create-prd
bmurrtech
Author OKF-shaped PRDs under docs/prd/ (ignore or track per setup): MVP journey, FRs, DoD, bug appendix; cite docs/adr via create-adr; diagrams via ascii.
SkillAFreshness: AClaude Code +9 - 0.570score
docx
bmurrtech
Word .docx via docx-cli: create, read, fill, edit, comments, tracked redlines, batch mutations, optional page render.
SkillAFreshness: AClaude Code +9 - 0.570score
doop
bmurrtech
Localhost Doop canvases for business-process and present-state architecture diagrams (Lucid/Eraser-style), edited live over MCP from the coding harness.
SkillAFreshness: AClaude Code +9 - 0.570score
grill-me
bmurrtech
Relentless frontier-round interview (❓ Qn + ➡️ recommendation each round) until the design tree is empty; then A/B/C (create-prd / handoff→implement / bare Go).
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Sep 29, 2026 (1 month ago)
- Last release
- Sep 29, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/bmurrtech/skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from bmurrtech
- 0.570score
create-prd
bmurrtech
Author OKF-shaped PRDs under docs/prd/ (ignore or track per setup): MVP journey, FRs, DoD, bug appendix; cite docs/adr via create-adr; diagrams via ascii.
SkillAFreshness: AClaude Code +9 - 0.570score
code-review
bmurrtech
Two-axis review (Standards vs Spec) of a diff against a fixed point, with severity and ship recommendation.
SkillAFreshness: AClaude Code +9 - 0.570score
commit
bmurrtech
Local-first Git commit with maintenance orchestration (upkeep; conditional roadmap status); on push intent, review branch + PR; on explicit canonical intent…
SkillAFreshness: AClaude Code +9 - 0.570score
discovery
bmurrtech
Discovery for solution creators: turn meetings, transcripts, or notes into ranked use cases and requirements (pain → map → prioritize → requirements → recap →…
SkillAFreshness: AClaude Code +9 - 0.570score
create-adr
bmurrtech
Author, in-place-edit (in-flight), or supersede (published Accepted) Architectural Decision Records under docs/adr/ with shipped mechanics headings; classify…
SkillAFreshness: AClaude Code +9 - 0.570score
docx
bmurrtech
Word .docx via docx-cli: create, read, fill, edit, comments, tracked redlines, batch mutations, optional page render.
SkillAFreshness: AClaude Code +9
Cite this page
roadmap skill. Agent Mart. https://agentmart.dev/skills/bmurrtech-roadmap (last updated 2026-10-24)