workflow

Define and manage PMC workflows in a standardized .pmc/workflows structure.

Updated Jan 4, 2026
One-click install
npx skills add https://github.com/jayprimer/pmc-marketplace --skill workflow-jayprimer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow
Source: https://github.com/jayprimer/pmc-marketplace/tree/main/plugins/pmc/skills/workflow
Command: npx skills add https://github.com/jayprimer/pmc-marketplace --skill workflow-jayprimer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

PMC teams often struggle to design, validate, and deploy complex automation workflows across Claude Code, leading to inconsistent behavior and manual integration effort.

Core Features & Use Cases

  • Defines and manages PMC workflows in the .pmc/workflows directory with a clear registry-driven structure.
  • Provides steps for design, mock generation, validation, testing, and registry registration to ensure repeatable deployments.
  • Supports multiple state types (shell, claude, workflow) and nested sub-workflows to compose end-to-end automation.

Quick Start

Create a new workflow at .pmc/workflows/{name}/workflow.json and follow the documented steps to add prompts, mocks, tests, and registry entries.

Frequently Asked Questions about workflow

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

FAQPage Schema
How do I design and deploy complex automation workflows in Claude Code?

You can design complex automation workflows by defining them in a standardized .pmc/workflows directory structure, then using steps for mock generation, validation, testing, and registry registration to ensure repeatable deployments across Claude Code.

How do I generate mocks for multi-state workflow testing?

Workflow mock generation is supported as a dedicated step in the workflow lifecycle, allowing you to create mocks for shell, claude, and workflow states to validate multi-state automation behavior before registry deployment.

Can I use nested sub-workflows to compose end-to-end automation?

Yes, nested sub-workflows are supported to compose end-to-end automation, allowing you to combine multiple state types including shell, claude, and workflow states within a single standardized workflow definition.

What is the best way to manage workflow definitions across local and registry-based deployments?

The best way to manage workflow definitions across deployments is using a registry-driven structure in the .pmc/workflows directory, which supports local definitions alongside validation commands and registry updates for consistent behavior.

How do I validate a workflow before registering it to the registry?

You can validate a workflow before registry registration by running the built-in validation commands on your workflow.json definition, ensuring the standardized structure and state configurations pass checks before deployment.

Why does my PMC workflow behave inconsistently across different deployments?

Inconsistent workflow behavior across deployments often occurs when definitions lack a standardized structure, which is solved by enforcing a .pmc/workflows directory format with registry-driven validation and registration steps.