ask-matt

Route user requests to the appropriate skill or flow in a repository.

Updated Jun 15, 2026
One-click install
npx skills add https://github.com/CarbonTails/Di-Vincis-Atelier --skill ask-matt-carbontails
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ask-matt
Source: https://github.com/CarbonTails/Di-Vincis-Atelier/tree/main/.cursor/skills/ask-matt
Command: npx skills add https://github.com/CarbonTails/Di-Vincis-Atelier --skill ask-matt-carbontails

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you find the right skill or flow for your specific situation, acting as a router through the various skills in your repository.

Core Features & Use Cases

  • Skill Router: Ask which skill or flow fits your situation, simplifying navigation.
  • Main Flow: Guide you through the process from idea generation to implementation, with branches for prototypes and multi-session builds.
  • On-ramps: Provide entry points for triage, bug diagnosis, and large projects, merging into the main flow when appropriate.
  • Vocabulary Layers: Utilize domain modeling and codebase design references to enhance your workflow.

Quick Start

To find the right skill or flow for your project, ask "Ask Matt which skill should I use for [your project needs]."

Frequently Asked Questions about ask-matt

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

FAQPage Schema
How do I find the right skill or flow for my project needs in a repository?

To find the right skill or flow for your project needs, use a skill router to match your specific situation with available repository resources. This routing mechanism simplifies navigation by analyzing your requirements and selecting the appropriate tool for your scenario.

What is the main flow for navigating from idea generation to implementation?

The main flow guides you through the process from idea generation to implementation, featuring branches for prototypes and multi-session builds. It provides structured project guidance by merging on-ramps for triage and bug diagnosis into the main workflow when appropriate.

Can I use a skill router to get project guidance for large projects and triage?

Yes, you can use a skill router to get project guidance for large projects and triage. It provides dedicated on-ramps as entry points for bug diagnosis and triage, which merge into the main flow to streamline navigation and tool selection.

What's the best way to navigate repository skills when I don't know which tool fits my situation?

The best way to navigate repository skills when unsure is to use a skill selection router. It matches your needs with available resources by utilizing vocabulary layers and domain modeling references, ensuring you select the most appropriate skill or flow.

Do I need to understand the repository's skill structure to use a skill router?

Yes, you need an understanding of the repository's skill structure to effectively use a skill router. The routing mechanism relies on matching your user needs with available resources, requiring knowledge of how domain modeling and codebase design references structure the tools.

How does domain modeling enhance workflow when selecting skills for a codebase?

Domain modeling enhances skill selection workflow by utilizing vocabulary layers and codebase design references. This approach improves the matching mechanism between your specific situation and available repository tools, resulting in more accurate flow management and project guidance.