ask-matt

Routes user situations to the appropriate skill or workflow in the repository.

1|Updated Jul 23, 2026
One-click install
npx skills add https://github.com/sanjanb/my-agent-harness --skill ask-matt-sanjanb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ask-matt
Source: https://github.com/sanjanb/my-agent-harness/tree/main/skills/mp-ask-matt
Command: npx skills add https://github.com/sanjanb/my-agent-harness --skill ask-matt-sanjanb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When a repository contains many skills, it is hard to remember which one fits a given situation. This Skill acts as a router that maps your current situation to the right skill or multi-step flow. ## Core Features & Use Cases - Situation-based routing: Describes a main flow from idea to shipped code (grill, spec, tickets, implement, review) plus on-ramps for bugs, triage, and large foggy projects. - Flow guidance: Explains how skills chain together, including context hygiene rules, session handoffs, and when to use standalone skills like prototyping or research. - Use Case: You have a vague feature idea and a codebase. Ask which skill to use, and get directed to /grill-with-docs to sharpen the idea, then /to-spec and /to-tickets before implementation. ## Quick Start Ask which skill fits your current situation, for example: I have a bug that keeps reappearing, which skill should I use?

Frequently Asked Questions about ask-matt

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose the right skill for my task?

Describe your current situation, such as having a raw idea, a pile of bug reports, or a broken feature. The router maps each situation to a specific skill or flow, like /grill-with-docs for ideas or /diagnosing-bugs for hard bugs.

What is the main flow from idea to shipped code?

The main flow runs /grill-with-docs to sharpen the idea, then /to-spec and /to-tickets for multi-session builds, and /implement per ticket. Implementation drives /tdd internally and closes with /code-review before committing.

When should I use handoff instead of compact?

Use /handoff when you want a fresh session while preserving the current conversation in a markdown file. Use /compact to stay in the same conversation at intentional breaks between phases, accepting summarized history.

Can I triage tickets created by to-tickets?

No. Triage is only for issues you did not create, such as external bug reports and feature requests. Tickets produced by /to-tickets are already agent-ready and should go straight to /implement.

What skill handles very large or unclear projects?

Use /wayfinder for greenfield projects or huge features too big for one session. It charts decision tickets on the issue tracker and resolves them until the path is clear, then hands off to /to-spec.