CtrlK
BlogDocsLog inGet started
Tessl Logo

flowai-plugins

github.com/korchasa/flowai-plugins

SkillAddedReview
update

plugins/flowai/skills/update/SKILL.md

Reconcile project-owned AGENTS.md, CLAUDE.md, and scaffolded artifacts with the current flowai framework templates.

56

ship

plugins/flowai/skills/ship/SKILL.md

Terminal full-cycle workflow: plan → implement → review → commit → push. Self-contained — execute the inlined steps directly, do NOT invoke other skills via the Skill tool.

57

ship-task

plugins/flowai/skills/ship-task/SKILL.md

Continuation of the SDLC from a ready task file: implement → review → commit → push. No planning — the task file must already exist with `## Solution` filled. Self-contained — execute the inlined steps directly, do NOT invoke other skills via the Skill tool.

56

setup-ai-ide-devcontainer

plugins/flowai/skills/setup-ai-ide-devcontainer/SKILL.md

Generate a .devcontainer (devcontainer.json plus optional 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 dev environment for Claude Code, OpenCode, or flowai.

75

review

plugins/flowai/skills/review/SKILL.md

Use when the user asks to review CURRENT uncommitted changes (staged, unstaged, or branch diff) as QA + lead engineer before committing — verdict on task completion, code quality, architecture, cleanup, plus ephemeral regression probes (pass-on-parent / fail-on-diff). Requires an existing diff. Do NOT trigger without a diff or on post-merge review of historical commits.

74

review-and-commit

plugins/flowai/skills/review-and-commit/SKILL.md

Streamlined two-phase workflow: review, then commit. Verdict gate between phases. Self-contained — execute the inlined steps directly, do NOT invoke other skills via the Skill tool.

63

reflect

plugins/flowai/skills/reflect/SKILL.md

Use when the user asks to reflect on the CURRENT session, analyze the agent's own process, audit context usage in this conversation, or extract lessons from how the current task was executed. Do NOT trigger for historical multi-session analysis — use reflect-by-history for that. Do NOT trigger on plain "what did you do?" style recaps.

68

reflect-by-history

plugins/flowai/skills/reflect-by-history/SKILL.md

Use when the user asks to review PAST sessions (not the current one), find recurring patterns across multiple sessions, or improve project primitives (rules, skills, hooks, docs) based on historical IDE transcripts. Do NOT trigger on current-session self-review — use reflect instead.

76

push

plugins/flowai/skills/push/SKILL.md

User-invoked safe git push. Confirms before setting first-time upstream and before pushing a diverged main/master, and refuses force pushes without explicit authorization. Self-contained — execute the inlined steps directly.

60

plan

plugins/flowai/skills/plan/SKILL.md

Use ONLY when the user explicitly asks to plan a task, create a role-resolved task file, produce a GODS-format breakdown, or prepare a critiqued implementation strategy before coding. Writes tasks under the `tasks` role with extended frontmatter. Do NOT trigger on brief design discussion, ad-hoc code suggestions, or casual "how would you approach X?" questions.

72

maintenance

plugins/flowai/skills/maintenance/SKILL.md

Use when the user asks for a project health audit, maintenance sweep, or multi-category lead-engineer scan followed by interactive issue-by-issue resolution with user approval. Do NOT trigger on routine lint/test runs, single-file cleanups, or standard "check project" requests.

69

investigate

plugins/flowai/skills/investigate/SKILL.md

Use when the user asks to diagnose a bug, find the root cause of a failing behavior, or run a controlled hypothesis-by-hypothesis investigation with experiments and evidence. Produces a diagnostic report with a recommended fix (but does not apply the fix). Do NOT trigger on "fix this bug" when the cause is obvious, or on simple error-message lookups.

74

init

plugins/flowai/skills/init/SKILL.md

Initialize project with AGENTS.md and rules, handling both Greenfield (new) and Brownfield (existing) projects.

56

implement

plugins/flowai/skills/implement/SKILL.md

Use 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 resolved through the `tasks` role in AGENTS.md. Do NOT trigger on planning, reviewing committed changes, or fixing pre-existing failing tests outside a plan.

70

epic

plugins/flowai/skills/epic/SKILL.md

Use when the user asks to plan a LARGE feature that spans multiple sessions or phases — produces an epic under the `tasks` role from AGENTS.md with dependency-ordered phases, atomic tasks, and per-phase status tracking. Use plan for single-session tasks. Do NOT trigger on generic planning, roadmap, or brainstorming requests.

68

configure-deno-commands

plugins/flowai/skills/configure-deno-commands/SKILL.md

Configure 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.

67

commit

plugins/flowai/skills/commit/SKILL.md

Commit current changes as atomic, conventional commits with targeted documentation sync — groups the diff into logical commits and updates the docs each change affects.

55

adapt

plugins/flowai/skills/adapt/SKILL.md

Adapt project-local flowai primitives (skills, agents, AGENTS.md artifacts, hooks) to project specifics. Standalone adaptation — independent of update.

56

setup-agent-code-style-strict

plugins/flowai-typescript/skills/setup-agent-code-style-strict/SKILL.md

Use when the user asks to add TypeScript strict-mode code-style rules to AGENTS.md for a TypeScript project using strict mode. Do NOT trigger for Deno projects (use setup-agent-code-style-deno) or non-strict TS configurations.

68

setup-agent-code-style-deno

plugins/flowai-typescript/skills/setup-agent-code-style-deno/SKILL.md

Use when the user asks to add Deno/TypeScript code-style rules to AGENTS.md, or during initial Deno project setup when code-style guidelines need to be established. Do NOT trigger for non-Deno TypeScript projects (use setup-agent-code-style-strict), or for runtime-agnostic style advice.

64

save

plugins/flowai-memex/skills/save/SKILL.md

Use when the user provides a source (URL, file path, or free text) to save into the project's memex — a long-term knowledge bank for AI agents. Stores the raw source, extracts entities into cross-linked pages, runs a backlink audit, and updates the index and activity log. Do NOT trigger on casual reads; only when the intent is to persist a source into the memex.

68

audit

plugins/flowai-memex/skills/audit/SKILL.md

Use when the user asks to audit a memex (long-term knowledge bank for AI agents) for orphans, dead SALP REFs, missing sections, contradictions, or index drift. Runs a deterministic structural check, layers LLM-judgement findings, optionally auto-fixes trivial issues with `--fix`. Do NOT trigger on general code linting.

66

ask

plugins/flowai-memex/skills/ask/SKILL.md

Use when the user asks a question to be answered from the project's memex (long-term knowledge bank for AI agents) rather than training data or the live web. Reads the index, opens relevant pages, follows one SALP-REF hop, synthesises a cited answer, files it back. Do NOT trigger on source-code or live-session questions.

72

write-prd

plugins/flowai-engineering/skills/write-prd/SKILL.md

Produce a comprehensive Product Requirements Document (PRD). Use when the user asks to write a PRD or formalize a feature's scope, goals, and success metrics.

65

write-in-informational-style

plugins/flowai-engineering/skills/write-in-informational-style/SKILL.md

Rewrite text in a dense, factual informational style with no fluff or marketing. Use when the user asks to write or rewrite docs or notes concisely or to apply a neutral informational tone.

56