---
name: follow-workflow
description: Enforces strict adherence to workflow definitions from workflow.mdc. Use when the user wants to ensure tasks follow a prescribed workflow sequence without deviation or when referencing workflow rules.
---

# Follow Workflow

## Overview

This skill ensures strict adherence to workflow definitions, following the prescribed sequence and requirements for every workflow phase.

## Instructions

1. Strictly adhere to the workflow defined in `@workflow.mdc` for all tasks
2. Assess task complexity and follow the prescribed sequence
3. Do not omit, condense, or reorder any workflow steps
4. Ensure every deliverable, file, and session boundary rule is met exactly
5. Reference `@workflow.mdc` directly as the single source of truth
6. No deviation or improvisation is permitted

## Key Requirements

- Follow workflow process exactly
- Adhere to file naming conventions
- Meet all required outputs
- Respect session separation rules
- Reference workflow.mdc for all decisions

## Creating Related Skills

When you need to create a skill related to workflow adherence:

1. Invoke the `generalPurpose` subagent
2. Pass the `create-skill` command
3. Include this command content as context:
   ```
   <InternalCommand>
   Strictly adhere to the workflow defined in @workflow.mdc for all tasks. Assess task complexity and follow the prescribed sequence and requirements for every workflow phase. Do not omit, condense, or reorder any workflow steps. Ensure every deliverable, file, and session boundary rule specified in the workflow is met exactly. Reference @workflow.mdc directly as the single source of truth for workflow process, file naming, required outputs, and session separation. No deviation or improvisation is permitted at any point.
   </InternalCommand>
   ```
