/primary

> Main workflow execution and routing. Director-owned.

170 stars

Best use case

/primary is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

> Main workflow execution and routing. Director-owned.

Teams using /primary should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/primary/SKILL.md --create-dirs "https://raw.githubusercontent.com/Miosa-osa/canopy/main/templates/enterprise/skills/primary/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/primary/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How /primary Compares

Feature / Agent/primaryStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

> Main workflow execution and routing. Director-owned.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# /primary

> Main workflow execution and routing. Director-owned.

## Usage
```
/primary <request> [--priority <high|normal|low>] [--agent <id>]
```

## What It Does
Routes the request through the operation's core workflow. Director triages, assigns to
the right agent, tracks execution, reviews output, and delivers.

## Implementation
1. **Triage** — Director classifies the request type and urgency.
2. **Route** — Assign to the appropriate agent based on routing table.
3. **Execute** — Assigned agent processes using their skills.
4. **Review** — Director reviews output quality and genre fit.
5. **Deliver** — Final output formatted for the receiver.

## Examples
```bash
/primary "We need a pricing proposal for the enterprise tier"
/primary "Debug the auth timeout issue" --agent engineer --priority high
/primary "What's our current revenue run rate?" --agent analyst
```