ask-matt

Route users to the appropriate engineering workflow for skill selection.

Updated Aug 26, 2024
One-click install
npx skills add https://github.com/FabienDehopre/my-netatmo-24 --skill ask-matt-fabiendehopre
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ask-matt
Source: https://github.com/FabienDehopre/my-netatmo-24/tree/main/.agents/skills/ask-matt
Command: npx skills add https://github.com/FabienDehopre/my-netatmo-24 --skill ask-matt-fabiendehopre

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users choose the right engineering workflow when they are unsure which available skill or flow matches their current situation.

Core Features & Use Cases

  • Skill Routing: Guides users through available flows based on whether they have an idea, codebase, bug report, or standalone learning goal.
  • Workflow Selection: Explains when to use planning, prototyping, implementation, triage, handoff, and maintenance workflows.
  • Use Case: A developer with a new product idea can use this Skill to determine whether to start with discovery, create a PRD, prototype, or move directly into implementation.

Quick Start

Ask the ask-matt skill which workflow should be used for my current engineering task.

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 software development workflow for my task?

To choose the right software development workflow, evaluate your starting point: use discovery for new ideas, planning for implementation, prototyping for validation, and triage for bug reports. The workflow selection depends on whether you have an idea, codebase, or bug report.

What is the best way to route an engineering task when I have a new product idea?

The best way to route an engineering task with a new product idea is to start with idea discovery, then create a PRD, move into prototyping, or transition directly into implementation planning based on your specific validation needs.

When do I need to use a prototyping workflow instead of moving directly into implementation?

You need to use a prototyping workflow instead of implementation when you must validate concepts before committing to full-scale development, whereas implementation planning is suited for scenarios where the engineering path is already clearly defined.

Can I use skill routing for multi-session development and documentation tasks?

Yes, you can use skill routing for multi-session development and documentation tasks. It guides you to appropriate workflows for handoff, maintenance, and documentation whenever you are managing extended software development scenarios.

Does this workflow selection tool work for triaging bug reports in an existing codebase?

Yes, this workflow selection tool works for triaging bug reports in an existing codebase. It routes you directly to the triage workflow when you are unsure which process matches your current software development situation.