Source profileQuality 81/100Review permissions

affaan-m/ECC/skills/dynamic-workflow-mode/SKILL.md

dynamic-workflow-mode

Design task-local harnesses, eval gates, and reusable skill extraction for Claude dynamic workflow mode and other adaptive agent harnesses.

Source repository stars
234,327
Declared platforms
0
Static risk flags
1
Last source update
2026-07-27
Source checked
2026-07-28

Decision brief

What it does—and where it fits

Use this skill when a coding agent can generate or adapt a task-local harness instead of only following a static command flow. The goal is to turn dynamic workflow mode into a disciplined system: temporary harnesses for one-off work, shared skill extraction for repeated work, an…

Best for

    Not for

    • Generating scripts that hide the real decision logic from the operator.
    • Treating dynamic workflow mode as permission to skip tests.

    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/affaan-m/ECC --skill "skills/dynamic-workflow-mode"
    Safe inspection promptEditorial

    Inspect the Agent Skill "dynamic-workflow-mode" from https://github.com/affaan-m/ECC/blob/4e973d3eaf92d97f8d2e2d8abb39d8bdc8711b38/skills/dynamic-workflow-mode/SKILL.md at commit 4e973d3eaf92d97f8d2e2d8abb39d8bdc8711b38. 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

      Dynamic Workflow Harness

      Objective: - Ship: - Do not ship:

      Ship:Do not ship:Repo or workspace:
    2. 02

      When To Activate

      The user mentions dynamic workflows, custom harnesses, harness-per-task, adaptive workflows, or Claude Code dynamic workflow mode.

      The user mentions dynamic workflows, custom harnesses, harness-per-task, adaptive workflows, or Claude Code dynamic workflow mode.A task needs a custom loop, evaluator, crawler, fixture generator, watcher, or local dashboard.Multiple agents need the same repeatable process but the process is not yet captured as a shared skill.
    3. 03

      Core Contract

      Dynamic workflow mode should produce a task-local harness only when the harness is cheaper and safer than manually driving the same steps. The harness must have:

      Objective: the outcome it owns and the outcome it explicitly does not own.Inputs: files, URLs, prompts, data sources, credentials policy, and user-provided constraints.Outputs: commits, reports, screenshots, status files, or control pane snapshots.
    4. 04

      Dynamic Harness Decision Tree

      1. One-shot task: keep it inline. Do not invent a harness. 2. Repeated task with changing inputs: create a task-local harness and keep it under a temp or project-local working area. 3. Repeated task across teammates or repos: extract the pattern into a shared skill. 4. Task with…

      One-shot task: keep it inline. Do not invent a harness.Repeated task with changing inputs: create a task-local harness and keep it under a temp or project-local working area.Repeated task across teammates or repos: extract the pattern into a shared skill.
    5. 05

      Task-Local Harness Template

      Use this structure before writing code:

      Use this structure before writing code:

    Permission review

    Static risk signals and limitations

    Runs scripts

    medium · line 98

    The documentation asks the agent to run terminal commands or scripts.

    | Integration | Dry-run command, config validation, and no-secret scan |

    Evidence record

    Why each signal appears

    EvidenceSourceComputedTestedEditorial
    SignalValueEvidence typeMeaning
    Quality score81/100ComputedDocumentation, specificity, maintenance, and trust rules
    Repository stars234,327SourceRepository 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
    affaan-m/ECC
    Skill path
    skills/dynamic-workflow-mode/SKILL.md
    Commit
    4e973d3eaf92d97f8d2e2d8abb39d8bdc8711b38
    License
    MIT
    Collected
    2026-07-28
    Default branch
    main
    View the original SKILL.md

    Dynamic Workflow Mode

    Use this skill when a coding agent can generate or adapt a task-local harness instead of only following a static command flow. The goal is to turn dynamic workflow mode into a disciplined system: temporary harnesses for one-off work, shared skill extraction for repeated work, and observable control pane checkpoints for teams.

    When To Activate

    • The user mentions dynamic workflows, custom harnesses, harness-per-task, adaptive workflows, or Claude Code dynamic workflow mode.
    • A task needs a custom loop, evaluator, crawler, fixture generator, watcher, or local dashboard.
    • Multiple agents need the same repeatable process but the process is not yet captured as a shared skill.
    • A workflow needs durable handoff artifacts, eval evidence, or operator approval before merge.

    Core Contract

    Dynamic workflow mode should produce a task-local harness only when the harness is cheaper and safer than manually driving the same steps. The harness must have:

    • Objective: the outcome it owns and the outcome it explicitly does not own.
    • Inputs: files, URLs, prompts, data sources, credentials policy, and user-provided constraints.
    • Outputs: commits, reports, screenshots, status files, or control pane snapshots.
    • Eval: at least one pass/fail check tied to the task, not only "it ran".
    • Handoff: a short artifact that tells the next operator what happened, what is blocked, and how to resume.

    Dynamic Harness Decision Tree

    1. One-shot task: keep it inline. Do not invent a harness.
    2. Repeated task with changing inputs: create a task-local harness and keep it under a temp or project-local working area.
    3. Repeated task across teammates or repos: extract the pattern into a shared skill.
    4. Task with external state, queueing, or approvals: add control pane visibility before adding more automation.
    5. Task with safety risk: add an eval gate and a human merge gate before autonomous execution.

    Task-Local Harness Template

    Use this structure before writing code:

    # Dynamic Workflow Harness
    
    Objective:
    - Ship:
    - Do not ship:
    
    Inputs:
    - Repo or workspace:
    - External systems:
    - Credentials policy:
    
    Loop:
    1. Discover current state.
    2. Generate or update the smallest useful artifact.
    3. Run eval checks.
    4. Record status and handoff.
    5. Stop on failed gate, unclear ownership, or unsafe external action.
    
    Eval:
    - Command:
    - Expected pass signal:
    - Failure owner:
    
    Handoff:
    - Status:
    - Evidence:
    - Next action:
    

    Shared Skill Extraction

    Promote a task-local harness into a shared skill only when at least two of these are true:

    • The same workflow appears in multiple sessions, repos, teams, or launches.
    • The workflow needs specific language, tool, or safety sequencing.
    • Failures repeat because operators skip a gate or lose context.
    • The workflow has a stable input/output contract.
    • The workflow benefits from a control pane, status board, or team handoff.

    When extracting, write the skill first in skills/<name>/SKILL.md. Add command shims only if a legacy slash-entry surface is still required.

    Control Pane Checkpoints

    Dynamic workflow mode becomes team-usable when it exposes state. Record these checkpoints whenever the task spans more than one session:

    • Plan: objective, owner, acceptance criteria, and risky external systems.
    • Queue: work items, assigned agent role, branch/worktree, and dependency edges.
    • Run: active harness, current loop step, recent eval result, and token/cost signal if available.
    • Gate: test results, browser screenshots, security review, and merge readiness.
    • Handoff: what is done, what failed, what needs a human decision.

    If the repo has ECC2 state enabled, prefer adding or reading checkpoints through the ECC control pane or state-store-backed scripts instead of scattering untracked notes.

    Eval Gates

    Every dynamic harness needs a task-specific eval. Pick the cheapest reliable gate:

    Work TypeEval Gate
    Code featureFocused test, lint, coverage, and one integration path
    UI/control paneBrowser smoke with screenshot and overflow/error checks
    Agent workflowFixture transcript or seeded work item with expected routing
    Research/contentSource-neutral brief, claim checklist, and publish-ready outline
    IntegrationDry-run command, config validation, and no-secret scan

    Do not claim a dynamic workflow is reusable until the eval can be rerun by another teammate.

    Anti-Patterns

    • Generating scripts that hide the real decision logic from the operator.
    • Treating dynamic workflow mode as permission to skip tests.
    • Creating one-off docs when a shared skill or status artifact is the real product.
    • Running multiple agents without ownership, merge gate, or conflict policy.
    • Letting raw private research data leak into public docs.

    Output Standard

    Finish with:

    • The harness or skill path.
    • The eval commands and results.
    • The control pane or handoff artifact path.
    • The next reusable extraction candidate.

    Alternatives

    Compare before choosing

    Computed 997

    event4u-app/agent-config

    design-review

    Use when the user says "review the design", "check the UI", or wants a comprehensive UI/UX review. Uses a 7-phase methodology covering interaction, responsiveness, accessibility, and more.

    Computed 9827

    MoizIbnYousaf/marketing-cli

    higgsfield-generate

    Use when the user wants to generate an image or video via Higgsfield AI. Covers 30+ models: Soul V2, Seedance 2.0, Kling 3.0, Veo 3.1, GPT Image 2, Nano Banana 2. Also covers Marketing Studio — branded ad video/image with avatars and products. Use whenever: "generate an image", "make a video", "animate this photo", "image-to-video", "img2vid", "edit this image with AI", "produce a clip", "create an ad", "make a UGC video", "marketing video", "brand video", "TV spot", "import product from URL", "

    Computed 9637,126

    github/awesome-copilot

    arize-evaluator

    Handles LLM-as-judge evaluation workflows on Arize including creating/updating evaluators, running evaluations on spans or experiments, managing tasks, trigger-run operations, column mapping, and continuous monitoring. Use when the user mentions create evaluator, LLM judge, hallucination, faithfulness, correctness, relevance, run eval, score spans, score experiment, trigger-run, column mapping, continuous monitoring, or improve evaluator prompt.

    Computed 9631,966

    K-Dense-AI/scientific-agent-skills

    neuropixels-analysis

    Analyze Neuropixels extracellular recordings end-to-end with SpikeInterface. Covers loading SpikeGLX/Open Ephys/NWB data, preprocessing, drift/motion correction, Kilosort4 (and CPU) spike sorting, quality metrics, and unit curation (threshold-based, model-based UnitRefine, and AI-assisted visual review). Use when working with Neuropixels 1.0/2.0 recordings, spike sorting, or extracellular electrophysiology analysis.