Browse / Productivity Workflow / Core Skill Workflow

Core Skill Workflow

Establishes a mandatory protocol for identifying and applying the correct skill for any given task.

SkillProductivity WorkflowTask ManagementSkill AuthoringOrchestration

The source repository doesn't declare a license. Check its terms before reusing the code.

Key features

  • Provides anti-rationalization guidance to prevent common failures from skipping established workflows.
  • Enforces strict adherence to skill checklists by creating a `TodoWrite` todo for each item.
  • Distinguishes between rigid rules and flexible patterns within skills.
  • Requires announcing the skill being used for transparency and process validation.
  • Defines a mandatory protocol to check for and read relevant skills before starting any task.

Use cases

  • Initiating any new user request or programming task.
  • Determining the correct methodology or tool before writing code or analyzing a problem.
  • Ensuring consistent and disciplined application of all other available skills.

FAQ

What are its key capabilities?

Its main capabilities include: 1) A mandatory protocol to find and use the right skill for a task. 2) Requiring an announcement of the skill in use for transparency. 3) Enforcing checklist completion via `TodoWrite` tasks. 4) Providing 'anti-rationalization' guidance to prevent skipping steps.

How does this skill improve my workflow with Claude?

It enforces discipline and prevents common failures, like skipping checklists or using outdated knowledge. By making skill discovery mandatory, it guarantees a structured, transparent, and repeatable process for every task.

When should I use this skill?

This skill is fundamental and runs automatically at the start of every interaction. It's the 'skill for using skills,' ensuring Claude adheres to its own best practices for every request, from simple questions to complex coding tasks.

What does the Core Skill Workflow skill do?

It establishes a mandatory, non-negotiable protocol for Claude to follow before starting any task. This ensures it always checks for, reads, and applies the most relevant skill for the job, improving consistency and preventing errors.