agentsclimarketplace

Decision map

Skill Chrike/coding-agent-skills/skills/decision-map

Lightweight Claude Code skills for daily AI-assisted development workflows.

Install
npx -y skills add Chrike/coding-agent-skills --skill decision-map

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Use when the user clearly asks for a multi-session decision map, tracked decision frontier, or durable map of unresolved long-running direction. Keep ordinary planning and one-session design comparison in lighter flows.

SKILL.md

4.5 KB, as published. Nobody here has run it

Decision Map

Turn long-running uncertainty into a compact frontier map when the user clearly asks for a decision map, tracked frontier, or durable multi-session direction artifact. Requests like “make a decision map for this,” “track the open frontier,” or “set up a multi-session decision map” count.

First Decision

  • Do not use this for ordinary implementation plans, small refactors, or one-session approach comparison.
  • Use this only when the user clearly wants a durable multi-session decision workflow, decision map, or resume-by-ticket artifact.
  • If the path is already clear after discussion, skip the decision map and use plan-work or direct implementation instead.
  • Keep the map compact because the whole artifact may need to be reread in later sessions.
  • Update a user-named or repository-standard map when one exists. If no authoritative path exists, propose the map and suggested path in chat before creating a durable file. Do not invent a new decision directory or duplicate map without explicit agreement; ask which map is authoritative when multiple plausible maps exist.

What The Map Tracks

Each map should capture:

  1. The current decision frontier.
  2. Open tickets that must be resolved before downstream choices become clear.
  3. Dependencies between tickets.
  4. A short answer or outcome for each resolved ticket.
  5. Links to supporting artifacts instead of copying large notes into the map.

Use small, numbered tickets. Size each ticket as one coherent decision question with a clear evidence and output contract. Do not size tickets according to a fixed model, context window, or session capacity.

Ticket Types

TypeUse It ForOutput
Researchreading docs, APIs, or external or local references to answer an open questionshort linked note or summary
Prototypetesting a design or behavior hypothesis in codethrowaway prototype artifact and short conclusion
Discussresolving uncertainty through focused analysis with the userconcise decision note in the map

Prefer research, code inspection, or existing evidence when they can resolve the uncertainty. Propose a reversible prototype when it would discriminate between options, and build it only when the user asks or agrees. The automatic local prototype exception in design-codebase does not apply to a decision-map prototype ticket because this workflow updates a durable multi-session frontier. Use Discuss when the remaining choice depends on product intent, value judgment, taste, policy, or other user-only information.

Workflow

  1. Restate the loose idea or decision space in one sentence.
  2. Identify the true open questions, not implementation tasks.
  3. Resolve trivial decisions inline instead of turning everything into tickets.
  4. Create only the frontier tickets needed to move the decision forward.
  5. Record blockers or dependencies between tickets.
  6. If the user asks to progress or resolve the frontier, continue through newly unblocked tickets until the frontier is resolved, a user-only decision is reached, or a real blocker appears. Otherwise stop after creating or updating the map.

When resuming:

  1. Read the whole map first.
  2. Resolve the named ticket or the current frontier item.
  3. Record the answer compactly.
  4. Add, update, or delete downstream tickets if the frontier changed.
  5. If the user asked to progress or resolve the frontier, continue through newly unblocked tickets until the frontier is resolved, a user-only decision is reached, or a real blocker appears. Otherwise stop after the ticket update.

Boundaries

Do not turn implementation tasks, issue breakdowns, or ordinary design questions into a decision map just because work spans multiple files or feels somewhat ambiguous.

Do not automatically create PRDs, issue tracker items, ADRs, subagents, or broad prototype trees from this skill.

Do not duplicate large research notes in the map. Link to supporting files instead.

Use:

  • plan-work for ordinary implementation planning
  • design-codebase for architecture and seam decisions that fit in a normal design discussion
  • issue-workflow for PRDs, issue breakdown, or tracker-ready work items
  • memory-handoff when the user wants compression-safe handoff state rather than a decision frontier

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.