flowai-engineering
claudecodexProcedural engineering knowledge (deep-research, draw-diagrams, write-prd, etc.)
7 skills · 1 agent
Base commands and skills for development workflows (commit, plan, review, init, etc.)
Plugin flowai from marketplace flowai-plugins in korchasa/flowai-plugins. Commands read from the repo's manifest — today.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
adaptUse when the user asks to tailor the installed flowai skills, agents, hooks or AGENTS.md artifacts to this project's specifics. Not for first-time setup, template reconciliation, or edits to the project's own code.
check-goalsUse when the user asks whether the goals of the CURRENT session are met — lists everything they asked for, gathers evidence for each item and reports met or not met, changing nothing. Not for auditing how the session went — use reflect.
commitUse when the user asks to commit the current changes — groups the diff into atomic conventional commits and updates the docs each change affects. Not for reviewing a diff, and not when the user asks for a review before the commit.
configure-deno-commandsConfigure and maintain Deno development commands (check, test, dev, prod). Use when the user wants to set up or update the standard command interface in deno.json and scripts/ directory.
epicUse when the user asks to plan a LARGE feature spanning multiple sessions or phases — produces an epic under the `tasks` role with dependency-ordered phases, atomic tasks and per-phase status. Use plan for single-session tasks, not for roadmaps.
finish-sessionUse when the user asks to finish or wrap up the session — checks that all they asked for is delivered, then commits, pushes and archives it. Not for a code review. Self-contained — execute the inlined steps directly, do NOT invoke other skills.
implementUse when the user asks to execute an existing task plan's Solution under TDD — RED → GREEN → REFACTOR → CHECK per AGENTS.md. Requires a written plan under the `tasks` role. Do NOT trigger on planning, review, or unrelated failing tests.
initUse when the user asks to set a project up for flowai for the first time — writes AGENTS.md and the documentation skeleton for a new or an existing codebase. Not for reconciling an existing AGENTS.md with newer templates.
investigateUse when the user asks to diagnose a bug, find the root cause of a failing behavior, or run a hypothesis-by-hypothesis investigation with experiments and evidence. Produces a diagnostic report with a recommended fix, but does not apply the fix.
maintenanceUse when the user asks for a project health audit, a maintenance sweep, or a multi-category lead-engineer scan followed by interactive issue-by-issue resolution. Not for routine lint/test runs, single-file cleanups, or plain check-project requests.
planUse ONLY when the user explicitly asks to plan a task, create a task file, produce a task breakdown in the accepted format, or prepare a critiqued strategy before coding. Writes under the `tasks` role. Not for design chat or ad-hoc code suggestions.
pushUse when the user asks to push the current branch — confirms a first-time upstream and a diverged main, and refuses force pushes without explicit authorization. Not for committing or reviewing. Self-contained — execute the inlined steps directly.
reflect-by-historyUse when the user asks to review PAST sessions, find recurring patterns across sessions, or improve project primitives (rules, skills, hooks, docs) from historical IDE transcripts. Do NOT trigger on current-session self-review — use reflect instead.
reflect-gateUse when the user asks to close a session by auditing it AND writing the fixes into the project's instruction files — audits, applies and commits the edits, then asks whether to push. Not for a reflection that only reports findings.
reflectUse when the user asks to reflect on the CURRENT session or one transcript file they name, analyze the agent's own process, audit context use, or extract lessons from how a task was done. Not for multi-session history — use reflect-by-history.
review-and-commitUse when the user asks to review the uncommitted changes and then commit them — the verdict gates the commit. Not for a review alone or a plain commit. Self-contained — execute the inlined steps directly, do NOT invoke other skills.
review-commit-pushUse when the user asks to review finished uncommitted work, commit it and push it in one run. Not for planning or implementing, nor when the user stops before the push. Self-contained — execute the inlined steps directly, do NOT invoke other skills.
reviewUse when the user asks to review CURRENT uncommitted changes (staged, unstaged, branch diff) before committing, or to synthesize JiT tests against the diff — QA + lead-engineer verdict on quality, architecture, cleanup. Needs a diff, not old commits.
setup-ai-ide-devcontainerGenerate a .devcontainer (devcontainer.json plus Dockerfile) for AI-IDE development with AI CLI integration, skill mounting and security hardening. Use when the user wants to set up or containerize a local dev environment. Not for cloud deploys.
ship-taskUse when the user asks to implement a ready task file (its Solution filled), then review, commit and push it. No planning; not for work that stops before the commit. Self-contained — execute the inlined steps directly, do NOT invoke other skills.
shipUse when the user asks to take a new task all the way: plan, implement, review, commit and push. Not when a ready task file already exists. Self-contained — execute the inlined steps directly, do NOT invoke other skills via the Skill tool.
tasks-overviewShow the current state of the project's tasks, hiding archived ones, by writing a project-local status script for however the project stores its tasks. Use when the user asks which tasks are open or in progress, or how far the work has got.
updateUse when the user asks to reconcile the project's AGENTS.md, CLAUDE.md and scaffolded files with the current flowai templates after a framework upgrade. Not for first-time setup, and not for tailoring the installed skills.
write-gods-tasksSupplies the accepted task format GODS (Goal, Overview, Definition of Done, Solution). Use when the user asks what that format is, or to write up decided work in it. NOT for planning before coding — weighing variants belongs to the planning skill.
agent-adapterAdapts a single agent to project specifics after upstream update. Merges upstream changes with previous project adaptations. Use when adapt or update detects updated agents that need project-specific adaptation.
console-expertExpert in executing complex console tasks and commands. Use when you need to run shell commands, analyze output, or perform system operations without modifying code.
diff-specialistGit diff analysis specialist. Analyzes changes, groups them into logical hunks, and prepares summaries for atomic commits. Use proactively during commit to minimize context usage by delegating detailed diff analysis.
maintenance-scan-contractsSelf-contained read-only maintenance scan worker for bucket W3 — Type & behaviour contracts (Cats 12, 13, 14). Embeds its full check detail — needs nothing beyond the project to scan. Returns findings as leads (no severity, no fixes, no writes). Spawned in parallel by the maintenance skill's Scan Ph
maintenance-scan-coverageSelf-contained read-only maintenance scan worker for bucket W5 — Coverage & pairing X↔Y (Cats 6, 8, 15). Embeds its full check detail — needs nothing beyond the project to scan. Returns findings as leads (no severity, no fixes, no writes). Spawned in parallel by the maintenance skill's Scan Phase —
maintenance-scan-dependenciesSelf-contained read-only maintenance scan worker for bucket W2 — Structure & dependency graph (Cats 10, 11, 16). Embeds its full check detail — needs nothing beyond the project to scan. Returns findings as leads (no severity, no fixes, no writes). Spawned in parallel by the maintenance skill's Scan
maintenance-scan-docsSelf-contained read-only maintenance scan worker for bucket W4 — Docs & instruction coherence (Cats 5, 7, 9). Embeds its full check detail — needs nothing beyond the project to scan. Returns findings as leads (no severity, no fixes, no writes). Spawned in parallel by the maintenance skill's Scan Pha
maintenance-scan-hygieneSelf-contained read-only maintenance scan worker for bucket W1 — Mechanical hygiene & structure (Cats 1, 2, 3, 4). Embeds its full check detail — needs nothing beyond the project to scan. Returns findings as leads (no severity, no fixes, no writes). Spawned in parallel by the maintenance skill's Sca
plan-criticFresh-context adversarial reviewer of a plan task file. Recomputes the affected-surface diff from the persisted scout block, attacks missing stated outcomes, un-inspected risk claims, over-engineering, and unrecorded scope cuts. Use during planning after the Solution section is drafted; dispatch wit
skill-adapterAdapts a single skill to project specifics after upstream update. Merges upstream changes with previous project adaptations. Use when update detects updated skills that need project-specific adaptation.
surface-scoutRead-only scout that independently enumerates the full affected surface of a requested change — parallel implementations, consumers and producers of the touched data or artifact — from the request text alone. Use during planning to cross-check the planner's own surface enumeration; dispatch with the
deno run -A "${CLAUDE_PLUGIN_ROOT}/hooks/chat-links-validate/run.ts"
deno run -A "${CLAUDE_PLUGIN_ROOT}/hooks/doc-anchors-validate/run.ts"
Procedural engineering knowledge (deep-research, draw-diagrams, write-prd, etc.)
7 skills · 1 agent
Skill and agent authoring tools (engineer-skill, engineer-subagent, benchmarks)
3 skills · hooks
One manager session and its child sessions on task files (start-child, children-status, close-swarm, session-status). Starting, messaging and archiving children need a host with session control.
4 skills
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
AI-powered codebase understanding — analyze, visualize, and explain any project
9 skills · 10 agents · hooks
Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications
5 skills · hooks
Rewrite AI-sounding text so it reads like the writer without changing what it says.
1 skill
AI memory system — mine projects and conversations into a searchable palace. 47 MCP tools, auto-save hooks, guided setup.
3 skills · 6 commands · 1 MCP server · hooks
Perform AI code review on Git diffs — supports workspace changes, branch ranges, and single commits with concurrent per-file analysis, codebase search, and deep context-aware review.
2 commands
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.