Lightweight workflow for coding agents. Conversation, workflow, and strict-workflow skills for planning, execution, review, verification, handoff, and decision capture.
Use when the user explicitly asks to bypass, skip, or reduce workflow ceremony, especially with `/bypass next` or `/bypass task`.
Capture settled durable decisions into existing owning repo memory, or ask where to record them before creating a destination. Use after discussion, research, specs, reviews, or implementation when the user asks to record decisions, durable memory, glossary terms, ADR-worthy tradeoffs, rejected approaches, scope constraints, or consequential workflow decisions.
Use when committing completed work, preparing a git commit, deciding what to stage, reviewing staged/unstaged/untracked changes, handling commit-everything pressure, or checking generated, sensitive, user-owned, or mixed changes before commit.
Use when asked to investigate or fix a bug, failed test, flaky failure, regression, performance problem, unexpected behavior, or anything described as broken.
Use when a skill behavior needs evaluation, a preserved skill failure needs a repeatable eval, baseline versus with-skill comparison is needed, eval artifacts conflict, or skill wording is being revised from eval evidence.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Lightweight workflow for coding agents.
Agent workflow tools tend to choose one side of the problem: sharp point skills, full lifecycle methodology, or enforcement-heavy runtimes. The missing layer is a small workflow spine that prevents silent product decisions, source-truth rewrites, fake verification, and messy handoffs without turning every change into a process operating system.
Freeflow is a workflow layer, not a new agent. It helps the agent choose the right amount of process for the task.
conversation: answer, explain, critique, or explore without workflow pressure.workflow: default for consequential work; use the workflow spine and scale detail to risk.strict-workflow: high-risk or hard-to-reverse work with stronger gates.Use strict-workflow for security, privacy, billing, public APIs, migrations, data loss, compatibility, permissions, deployment, or irreversible architecture.
flowchart LR
Request{request}
Talk[conversation<br/>answer directly]
Discover[discover<br/>research / grill]
Spec[spec]
Plan[plan]
Build[build<br/>execute / diagnose]
Check[review + verify]
Close[commit / handoff]
Request -->|question| Talk
Request -->|work| Discover
Discover --> Spec --> Plan --> Build --> Check --> Close
Check -. new evidence or failed check .-> Discover
The map is orienting, not mandatory. Small reversible work can skip unnecessary artifacts and gates.
Loop back when new evidence changes the path:
flowchart LR
Trigger{new evidence<br/>conflict<br/>failed check<br/>owner decision}
Decide{changes<br/>next action?}
Continue[continue]
Reenter[clarify / research<br/>revise spec or plan<br/>diagnose / split / stop]
Trigger --> Decide
Decide -->|no| Continue
Decide -->|yes| Reenter
Reenter -. resume .-> Decide
The agent should not silently choose the backward destination when the choice changes product behavior, scope, compatibility, public APIs, security, privacy, billing, data loss, permissions, or irreversible architecture.
Bypass skips ceremony, not judgment.
Use bypass only to skip an unnecessary gate. It does not skip user-owned decisions, source-truth conflicts, risky checks, or fresh verification before completion claims.
Register the GitHub repo as a Codex marketplace, refresh it, then install Freeflow:
codex plugin marketplace add https://github.com/hassan-mohiddin/freeflow.git
codex plugin marketplace upgrade freeflow
codex plugin add freeflow@freeflow
codex plugin list | rg freeflow
In the Codex app, add the same GitHub marketplace URL from /plugins, then search for freeflow.
Register the marketplace:
/plugin marketplace add hassan-mohiddin/freeflow
/plugin install freeflow
Or install directly from GitHub:
/plugin install hassan-mohiddin/freeflow
Copy the plugins/freeflow/skills/ directory into the agent's skills/plugin system and make sure the agent can read SKILL.md files with bundled references/.
Use natural language first:
Use Freeflow workflow mode for this task.
Keep this in conversation mode.
Use strict-workflow for this billing change.
Verify before claiming completion.
Capture the durable decision.
Slash-style prompts are model-routed in v0.1:
/workflow conversation
/workflow workflow
/workflow strict-workflow
/write-spec
/write-plan
/execute-plan
/verify-work
/commit-work
/handoff
Freeflow does not ship native slash handlers yet. The commands work as skill-routing language.
Freeflow does not claim to beat Matt Pocock's skills or Obra's Superpowers. Those are references for skill sharpness and lifecycle discipline. Current evals compare baseline agent behavior against Freeflow instructions/skills, then verify command coverage.
npx claudepluginhub hassan-mohiddin/freeflow --plugin freeflowComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Plugin-safe Claude Code distribution of Antigravity Awesome Skills with 1,561 supported skills.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques