plan

Classify coding requests and dispatch 1-4 relevant skills for execution.

1|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/chef0111/physthink --skill plan-chef0111
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/chef0111/physthink/tree/main/.agents/skills/plan
Command: npx skills add https://github.com/chef0111/physthink --skill plan-chef0111

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill acts as an intelligent router, classifying coding tasks and selecting the most appropriate tools to execute them efficiently, ensuring features, refactors, bug fixes, tests, documentation, and delivery are handled optimally.

Core Features & Use Cases

  • Task Classification: Analyzes user requests to determine the nature of the coding task (feature, refactor, bug fix, etc.).
  • Skill Orchestration: Selects and dispatches a minimal, effective set of skills for the task.
  • Phased Execution: Manages the workflow through distinct phases: Scope, Plan, Implement, Verify, and Review.
  • Use Case: When you request to "add workspace sharing with tests," this skill will classify it as a new feature, select skills like cook, physthink-feature, frontend-development, and web-testing, and guide the process through planning, implementation, and verification.

Quick Start

Use the plan skill to add workspace sharing with tests.

Frequently Asked Questions about plan

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

FAQPage Schema
How do I automate coding task classification and workflow orchestration?

Automating coding task classification involves analyzing user intent to determine task type, selecting 1-4 relevant skills, and dispatching them for execution. It orchestrates workflows through Scope, Plan, Implement, Verify, and Review phases.

What is the best way to route developer tools for feature development and bug fixing?

Routing developer tools for feature development and bug fixing is best handled by classifying the request and selecting a minimal, effective set of skills. The system prefers existing orchestrators and adds specialists only for explicit scope.

Can I use workflow automation to add new features with tests?

You can use workflow automation to add new features with tests by classifying the request as a new feature. The system then selects relevant skills like frontend-development and web-testing to guide implementation and verification.

How do I manage phased execution for refactoring and documentation tasks?

Managing phased execution for refactoring and documentation tasks requires routing through distinct phases: Scope, Plan, Implement, Verify, and Review. The system requires approval before implementation to ensure accurate skill routing.

Does skill routing handle ambiguous code generation requests?

Skill routing handles ambiguous code generation requests by using sequential-thinking to analyze intent. It determines the nature of the coding task and dispatches relevant skills for optimal execution.

When do I need sequential-thinking for task classification in developer tools?

You need sequential-thinking for task classification in developer tools when request intent is ambiguous. It helps analyze the request, select appropriate skills, and requires approval before implementation to ensure accurate routing.