skills/ask-dev-loop/SKILL.md
Ask which Dev Loop skill or flow fits the current situation. A router over the flagship idea-to-ship path.
npx skillsauth add shipshitdev/library ask-dev-loopInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
The human does not remember every skill. Ask.
This is a router: it names the skill to type next and why. It hints. It does
not fire other user-invoked skills. Model-invoked primitives (grilling,
domain-modeling, tdd, debug) may be named as what the chosen skill will run.
Inputs:
Outputs:
Creates/Modifies:
External Side Effects:
Confirmation Required:
Delegates To:
If docs/agents/issue-tracker.md is missing, recommend /setup-agent-routing
first. The other engineering skills read that routing block.
The route most work travels.
/interview — sharpen the idea. Repo-grounded; runs grilling and
domain-modeling; leaves an interview brief. Start here whenever the working
directory is a real repo./prototype (throwaway code that answers one question), then return to the
brief./prd write (prd-writer) then /prd intake (feature-intake)
or writing-plans on the issue, then /loop / executing-plans per ticket.writing-plans in this session, then executing-plans (or just
implement with /tdd).Keep grilling, spec, and tickets in one context window. Each /loop /
executing-plans run starts fresh from the ticket.
/prd intake (feature-intake) or
/inbox. Tickets that prd-task-creator already wrote are agent-ready; do not
re-intake them./debug (or systematic-debugging when previous fixes
failed). Tight red loop first; no theory without a loop.roadmap-analyzer / roadmap-to-milestones to chart
the destination, then merge onto the main flow at /interview or /prd write.
Do not skip the collapse into a buildable PRD.Not feature work — upkeep.
/codebase-advisor — survey, produce plans for another agent. Read-only on
source./tech-debt — ranked debt register (interest over principal).codebase-design — deep-module vocabulary when the question is the shape
of a module, not an inventory./review (review-dispatch) — pick the review depth and target.code-review — correctness and security gate, plus spec fidelity against
the originating issue./wait-what — the last message did not land; re-pitch it.grilling — the interview primitive with no wrapper. Reach for it only when
the interview itself is the whole ask.domain-modeling — the words are the problem (fuzzy term, overloaded
"account", missing ADR)./wizard — steps only a human can perform (dashboards, secrets, cutovers).fix-merge-conflicts — already mid-merge or rebase.Match the user's situation to one row above. Reply with:
If two flows both fit, ask one question that splits them, then recommend.
development
Coordinates a weekly engineering review of board accuracy, recent code changes, operational health, and scoped cleanup. Use for a recurring repository health review or a review of the last several days.
testing
Audits project board configuration and prepares explicitly requested setup, copy, or normalization changes while preserving the existing workflow and provider boundaries. Use when inspecting a board's fields, columns, scope, or configuration.
testing
Reconciles a project board with current work and delivery evidence, reports incomplete coverage and metadata gaps, and applies only approved provider-supported field changes. Use when auditing board drift, reviewing blocked work, or assessing upcoming delivery.
development
Walk through how a subsystem works. Use for "how does X work", code walkthroughs before changing something, and placement or ownership questions. Explains architecture, runtime flow, and onboarding mental models. Can critique architecture. Use why for motivation.