Source profileQuality 91/100

magnus919/agent-skills/workflow-architect/SKILL.md

workflow-architect

Discover your actual workflow through conversation or observation, then generate a tailored skills bundle that encodes it as loadable agent skills with trigger conditions. Use when you want to understand your own process, formalize it, or share it with collaborators. Also use when a session feels aimless — this skill gives it structure.

Source repository stars
61
Declared platforms
0
Static risk flags
1
Last source update
2026-08-26
Source checked
2026-08-28

Decision brief

What it does: where it fits

A meta-skill that helps you (and your agent) understand how you actually work. It discovers your workflow patterns through either active interrogation or passive observation, then generates a skills bundle — a set of loadable skills, each with trigger conditions, that encode you…

Best for

  • Use when you want to understand your own process, formalize it, or share it with collaborators.

Not for

  • The output targets the Hermes-style skill runtime named in compatibility: bundles are standard Agent Skills, but registration via skillmanage(action='create') and the /.hermes/skills path assume that environment. On oth…
  • Passive observation reconstructs only what happened in the current session; with fewer than roughly 20 substantive turns it will under-infer and should fall back to active interrogation.

Compatibility matrix

Platform support, with evidence labels

PlatformStatusEvidenceWhat to check
CodexNot declaredNo explicit evidencePortability before use
Claude CodeNot declaredNo explicit evidencePortability before use
CursorNot declaredNo explicit evidencePortability before use
Gemini CLINot declaredNo explicit evidencePortability before use
Open the compatibility checker

Installation

Inspect first. Install second.

The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.

Source-detected install commandSource
npx skills add https://github.com/magnus919/agent-skills --skill "workflow-architect"
Safe inspection promptEditorial

Inspect the Agent Skill "workflow-architect" from https://github.com/magnus919/agent-skills/blob/531ff6753784823c878c92b988c6e55266ce09a9/workflow-architect/SKILL.md at commit 531ff6753784823c878c92b988c6e55266ce09a9. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.

Workflow

What the source asks the agent to do

  1. 01

    What You Get

    After running workflow-architect, you'll have a new bundle in your agent's skill directory containing:

    Umbrella SKILL.md — the entry point that makes the bundle auto-detectableSub-skills — one per phase of your workflow, each with a descriptionA manifest — maps skill names to their trigger conditions, entry points,
  2. 02

    Two Modes

    Workflow-architect adapts to how you want to engage with it.

    "catalog my workflow""what's my workflow""analyze my process"
  3. 03

    Mode 1: Active Interrogation (One-Shot)

    When to use: You have a few minutes to talk through your process. This is the most thorough mode — the agent asks guided questions, branches based on your answers, and builds a model of your workflow turn by turn.

    When to use: You have a few minutes to talk through your process. This is the most thorough mode — the agent asks guided questions, branches based on your answers, and builds a model of your workflow turn by turn.The agent will guide you through a conversation of about 8-15 questions. Answer naturally — the skill adapts its probes based on what you say.
  4. 04

    Mode 2: Passive Observation

    When to use: You're already in a session doing real work and don't want to stop and reflect. Let this mode watch what you actually do, then infer the workflow pattern from your actions.

    "catalog my workflow""what's my workflow""analyze my process"
  5. 05

    Loading Protocol

    1. Read this umbrella SKILL.md for context 2. If active: load skills/interviewer/SKILL.md 3. If passive: load skills/observer/SKILL.md 4. After convergence: load skills/bundle-builder/SKILL.md to synthesize and write the output bundle. The bundle is written to /.hermes/skills///…

    Read this umbrella SKILL.md for contextIf active: load skills/interviewer/SKILL.mdIf passive: load skills/observer/SKILL.md

Permission review

Static risk signals and limitations

Reads files

low · line 121

The documentation asks the agent to read local files, directories, or repositories.

**Agent capabilities** — the host agent needs skill management tools (`skill_view`, `skill_manage`, `skills_list`), a memory tool for `workflow-architect:state:` keys, session context access for observation mode, and file writing for bundle

Evidence record

Why each signal appears

EvidenceSourceComputedTestedEditorial
SignalValueEvidence typeMeaning
Quality score91/100ComputedDocumentation, specificity, maintenance, and trust rules
Repository stars61SourceRepository attention, not individual Skill quality
Compatibility0 platformsSourceDeclared in the catalog source record
Usage guideautomated source guideEditorialGenerated or reviewed according to the visible evidence level

Pinned source

Provenance and original SKILL.md

Repository
magnus919/agent-skills
Skill path
workflow-architect/SKILL.md
Commit
531ff6753784823c878c92b988c6e55266ce09a9
License
MIT
Collected
2026-08-28
Default branch
main
View the original SKILL.md

Workflow Architect

A meta-skill that helps you (and your agent) understand how you actually work. It discovers your workflow patterns through either active interrogation or passive observation, then generates a skills bundle — a set of loadable skills, each with trigger conditions, that encode your workflow so your agent can meet you where you are in every session.

What You Get

After running workflow-architect, you'll have a new bundle in your agent's skill directory containing:

  • Umbrella SKILL.md — the entry point that makes the bundle auto-detectable via trigger conditions in its description. Load it with skill_view(name='<bundle-name>') or let the agent discover it automatically when you say something matching its triggers.
  • Sub-skills — one per phase of your workflow, each with a description that tells the agent when to load it (e.g., "load this when the user starts their morning triage routine" or "use this when the user shifts into deep work mode")
  • A manifest — maps skill names to their trigger conditions, entry points, and transition signals
  • A decision map — Mermaid flowchart visualizing your workflow as the agent sees it
  • A kanban board (optional) — only included if your workflow follows a predictable linear path where WIP limits and lane transitions add value

The umbrella and sub-skills are registered via skill_manage(action='create') so they appear in skills_list() and are immediately loadable in future sessions.

Two Modes

Workflow-architect adapts to how you want to engage with it.

Mode 1: Active Interrogation (One-Shot)

When to use: You have a few minutes to talk through your process. This is the most thorough mode — the agent asks guided questions, branches based on your answers, and builds a model of your workflow turn by turn.

How to invoke:

/workflow-architect

The agent will guide you through a conversation of about 8-15 questions. Answer naturally — the skill adapts its probes based on what you say.

Mode 2: Passive Observation

When to use: You're already in a session doing real work and don't want to stop and reflect. Let this mode watch what you actually do, then infer the workflow pattern from your actions.

How to invoke:

/workflow-architect passive

The agent loads the observer skill silently. It does nothing until you say one of the trigger phrases below, at which point it scans the current session's message history and reconstructs your workflow from what happened.

Trigger phrases (say any of these to activate observation analysis):

  • "catalog my workflow"
  • "what's my workflow"
  • "analyze my process"
  • "figure out what I do"
  • "work it out from what I just did"

Limitation: Observation mode works best after a session with at least 20+ turns of substantive work. If the session context is too thin, the observer will suggest switching to active interrogation mode instead.

Loading Protocol

  1. Read this umbrella SKILL.md for context
  2. If active: load skills/interviewer/SKILL.md
  3. If passive: load skills/observer/SKILL.md
  4. After convergence: load skills/bundle-builder/SKILL.md to synthesize and write the output bundle. The bundle is written to ~/.hermes/skills/<category>/<bundle-name>/ — verify the umbrella loads with skill_view(name='<bundle-name>') and at least one sub-skill loads with skill_view(name='<bundle-name>-<phase-name>'). Tell the user where it landed, what skills it contains, and a trigger phrase they can use to enter the workflow.

What the Interview Builds

The interviewer (and observer, through inference) builds a structured model with these dimensions:

DimensionWhat it captures
Entry pointsHow your sessions typically start
PhasesThe distinct modes or stages in your workflow
Branching signalsWhat makes you go left vs right at each fork
Tool preferencesWhat you reach for in each phase
Loop conditionsWhat keeps you in a mode vs what kicks you out
Exit criteriaHow you know a session is done
Pain pointsWhat feels frictionful or inefficient

Environment

No environment variables required. State is stored via memory tool with the prefix workflow-architect:state: so it persists across turns during multi-turn interviews.

When not to use

Do not use this skill for one-off task help or when there is no repeatable multi-phase workflow worth capturing — a standalone skill is a better fit. If you already have a well-defined process and only need it packaged, generate the bundle directly rather than re-running an interview.

Prerequisites

This skill ships no scripts; it is a resource-based protocol carried by the files bundled with this SKILL.md:

  • Sub-skill protocolsskills/interviewer/SKILL.md (active interrogation), skills/observer/SKILL.md (passive observation), and skills/bundle-builder/SKILL.md (bundle synthesis and registration). Load them per the Loading Protocol above.
  • Reference patternsreferences/workflow-archetypes.md (convergence-detection pattern library), references/trigger-condition-patterns.md (trigger-condition format spec), references/kanban-decision-criteria.md (when to include a kanban board), and references/example-output/ (worked example bundles: developer-triage, developer-pipeline-kanban).
  • Generation templatestemplates/skill-skeleton.md, templates/manifest.yaml.tmpl, templates/decision-map.md.tmpl, templates/kanban-board-setup.sh.tmpl, and templates/kanban-task-blueprints.yaml.tmpl for the generated bundle's files.
  • Agent capabilities — the host agent needs skill management tools (skill_view, skill_manage, skills_list), a memory tool for workflow-architect:state: keys, session context access for observation mode, and file writing for bundle output.
  • A writable skills directory — generated bundles land in ~/.hermes/skills/<category>/<bundle-name>/; that location must be creatable and registrable.

Limitations

  • The output targets the Hermes-style skill runtime named in compatibility: bundles are standard Agent Skills, but registration via skill_manage(action='create') and the ~/.hermes/skills path assume that environment. On other runtimes, copy the bundle manually into the client's skill directory.
  • Passive observation reconstructs only what happened in the current session; with fewer than roughly 20 substantive turns it will under-infer and should fall back to active interrogation.
  • The generated workflow is only as good as what you say or do during discovery — phases, branching signals, and exit criteria are inferred from evidence, not invented, so thin input yields generic bundles.
  • Bundle generation writes new skill files and registers them; confirm scope before overwriting an existing bundle of the same name.

Frequently asked questions

What to verify before installation and use

What does the workflow-architect source document cover?

A meta-skill that helps you (and your agent) understand how you actually work. It discovers your workflow patterns through either active interrogation or passive observation, then generates a skills bundle — a set of loadable skills, each with trigger conditions, that encode you…

How do I install workflow-architect?

The source record exposes this install command: npx skills add https://github.com/magnus919/agent-skills --skill "workflow-architect". Inspect the command and pinned source before running it.

Which permission-related actions were detected?

Static rules flagged read-files in the source; the page lists the matching lines and excerpts.

Alternatives

Compare before choosing

Computed 10029,236

garrytan/gbrain

bulk-ingestion

End-to-end discipline for turning any large data source (audio libraries, email takeouts, document corpora, chat exports, API dumps) into brain pages at scale. The lifecycle spine: SCHEMA → ACCESS → TRIAL → EVALUATE → IMPROVE → CODIFY → TEST → SKILLIFY → BULK → MONITOR. State is tracked in a durable JSON manifest (see MANIFEST-PATTERN.md) so any crash, session boundary, or subagent fan-out resumes from ground truth instead of memory.

Computed 10025,136

alirezarezvani/claude-skills

app-store-optimization

App Store Optimization (ASO) toolkit for researching keywords, analyzing competitor rankings, generating metadata suggestions, and improving app visibility on Apple App Store and Google Play Store. Use when the user asks about ASO, app store rankings, app metadata, app titles and descriptions, app store listings, app visibility, or mobile app marketing on iOS or Android. Supports keyword research and scoring, competitor keyword analysis, metadata optimization, A/B test planning, launch checklist

Computed 10015,385

wanshuiyin/Auto-claude-code-research-in-sleep

citation-audit

Use it for operations and research tasks; the detail page covers purpose, installation, and practical steps.

Computed 10014,706

prowler-cloud/prowler

postgresql-indexing

PostgreSQL indexing best practices for Prowler: index design, partial indexes, partitioned table indexing, EXPLAIN ANALYZE validation, concurrent operations, monitoring, and maintenance. Trigger: When creating or modifying PostgreSQL indexes, analyzing query performance with EXPLAIN, debugging slow queries, reviewing index usage statistics, reindexing, dropping indexes, or working with partitioned table indexes. Also trigger when discussing index strategies, partial indexes, or index maintenance