Skip to main content

Documentation Index

Fetch the complete documentation index at: https://smithers.sh/llms.txt

Use this file to discover all available pages before exploring further.

workflow-skill reads local Smithers workflow files and asks an agent to write concise skill documentation for them. The generated skill files describe when to use each workflow, which workflow ID to run, which inputs matter, and how to operate the run.
bunx smithers-orchestrator workflow run workflow-skill --input '{"workflow":"mission"}'

Inputs

InputTypeDefault
workflowstring"all"
outputstring or nullnull
promptstring""

Output Rules

  • workflow: "all" scans every local workflow except workflow-skill.
  • If output is omitted, skills are written under .smithers/skills/.
  • If workflow is one workflow ID and output is provided, the agent writes exactly that file path.
  • If workflow is "all" and output is provided, the agent treats it as a directory and writes one skill per workflow.

Examples

Generate one skill:
bunx smithers-orchestrator workflow run workflow-skill \
  --input '{"workflow":"mission","output":".smithers/skills/mission.md"}'
Generate skills for every local workflow:
bunx smithers-orchestrator workflow run workflow-skill \
  --input '{"workflow":"all","output":".smithers/skills"}'
Use this when you want coding agents to discover and operate project-specific Smithers workflows without reading each workflow source file first.