ask-matt

Route development tasks to appropriate engineering workflows based on codebase state.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/tonomb/personal-pnl --skill ask-matt-tonomb
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ask-matt
Source: https://github.com/tonomb/personal-pnl/tree/main/.agents/skills/ask-matt
Command: npx skills add https://github.com/tonomb/personal-pnl --skill ask-matt-tonomb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill acts as a central router and guide for your development process, preventing decision paralysis by mapping your current task to the appropriate workflow or tool.

Core Features & Use Cases

  • Workflow Routing: Identifies whether you should be triaging bugs, designing architecture, or implementing features based on your current context.
  • Context Management: Provides clear instructions on when to use specific primitives like TDD, code reviews, or session handoffs to maintain high-quality output.
  • Use Case: When you are unsure how to proceed with a complex feature, ask this skill to determine if you need to start with a spec, a prototype, or a direct implementation.

Quick Start

Ask the skill to recommend the best next step for your current project by describing your current situation and goal.

Frequently Asked Questions about ask-matt

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

FAQPage Schema
How do I determine the right engineering workflow for my current development task?▼

To determine the right engineering workflow, this skill analyzes your codebase state and project requirements to map tasks to appropriate phases like triaging bugs, designing architecture, or implementing features, preventing decision paralysis.

What is the best way to manage context preservation across development sessions in a monorepo?▼

Managing context preservation across sessions in a monorepo requires standardized handoff and documentation procedures. This skill facilitates context management by providing clear instructions on when to use session handoffs to maintain output quality.

Can I use this workflow routing skill to transition between ideation and implementation phases?▼

Yes, you can use this workflow routing skill to manage transitions between ideation, specification, implementation, and maintenance phases. It routes your development tasks based on the current context within your monorepo environment.

How do I know if I should start a complex feature with a spec, prototype, or direct implementation?▼

To know whether to start with a spec, prototype, or direct implementation, describe your current situation and goal. The skill recommends the best next step by analyzing your project requirements and current codebase state.

When should I use standardized session handoffs during the development process?▼

You should use standardized session handoffs during the development process when transitioning between workflow phases. This skill provides instructions on when to apply handoffs and context management to preserve project state across sessions.