Workflow meta-tools for Claude Code that work across any project: discussion mode, research, sidetracks, worktree isolation, commit/push/PR, lesson capture, permission tidying, and code-cleanup agents.
Clean up and simplify code after implementation. Removes unnecessary complexity, dead code, verbose patterns, and over-engineering. Invoke after finishing a feature or fix, or when code feels bloated.
Investigate a problem in the codebase, create a detailed GitHub issue with root cause analysis. Invoke when the user reports a bug, wants to track an improvement, or says 'create an issue for this'. Usage: /issue-creator <description>
Commit staged changes, push to remote, and create a pull request — all in one step. Usage: /commit-push-pr [description]
Guided decision flow using the interactive AskUserQuestion UI — structured options the user clicks to answer, not text walls. Usage: /decide [topic]
Pause implementation — switch to discussion-only mode for analysis, brainstorming, and design exploration. No code changes until explicitly told to proceed.
Capture lessons learned from the current conversation and add them to the project's CLAUDE.md. Usage: /learn [topic]
After a mediocre fix, scrap it and implement the elegant solution using everything learned so far
Uses power tools
Uses Bash, Write, or Edit tools
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.
Reusable Claude Code skills and agents that work across any project. Skills are inline workflow tools; agents are isolated AI workers with their own context window.
Distributed as a Claude Code plugin named flow via this repo's built-in marketplace. Once installed, every machine you use stays in sync — git pull upstream and /plugin update pulls the latest.
| Skill | Command | What it does |
|---|---|---|
| discuss | /flow:discuss | Pause implementation, switch to discussion-only mode. No code changes until you say "go ahead." |
| research | /flow:research <feature> | Research implementation approaches with alternatives comparison, trade-off analysis, and architecture fit. Produces a structured report, no code. |
| sidetrack | /flow:sidetrack [deep] <issue> | Evaluate a side issue found during development. Assess coupling, compare fixes, decide: fix now or defer? |
| worktree | /flow:worktree [create|list|remove|clean] | Isolate parallel, independent tasks in separate git worktrees so they never overwrite each other — each task gets its own working directory and branch. |
| mediocre | /flow:mediocre | After a mediocre fix, scrap it and redo it right — using everything learned from the first attempt. |
| commit-push-pr | /flow:commit-push-pr [desc] | Commit, push, and create a PR in one step. Reads project conventions from CLAUDE.md. |
| decide | /flow:decide [topic] | Guided decision flow using the interactive AskUserQuestion UI — structured options you click, not text walls. |
| learn | /flow:learn [topic] | Capture lessons from the current conversation and add them to the project's CLAUDE.md. |
| tidy-permissions | /flow:tidy-permissions | Clean up settings.json permissions — consolidate similar rules with wildcards, remove duplicates, sort alphabetically. |
| Agent | Command | What it does |
|---|---|---|
| issue-creator | /flow:issue-creator <description> | Investigate a problem, create a detailed GitHub issue with root cause analysis. Runs in isolated context. Supports list, fix <n>, close <n>, search, view <n> subcommands. |
| code-simplifier | /flow:code-simplifier | Clean up code after implementation — remove dead code, simplify verbose patterns, consolidate duplicates. Verifies with lint/test/build. |
Install once per machine, from inside any Claude Code session:
/plugin marketplace add enderyildirim/claude-skills
/plugin install flow@claude-skills
Restart Claude Code (or start a new session) and the skills/agents are available as /flow:<name>.
Prefer the terminal? The same thing non-interactively:
claude plugin marketplace add enderyildirim/claude-skills claude plugin install flow@claude-skills
After pushing changes to this repo:
/plugin marketplace update claude-skills
/plugin update flow@claude-skills
Or from the terminal: claude plugin update flow@claude-skills. Restart to apply. Because the plugin is sourced from GitHub, every machine that has it installed picks up the update the same way.
Earlier these skills were linked into ~/.claude/skills/ and ~/.claude/agents/ with ln -s. After installing the plugin, remove the old symlinks so they don't shadow the plugin versions:
# Skills (only delete the ones that are symlinks into this repo)
for s in commit-push-pr decide discuss hold learn mediocre research sidetrack tidy-permissions; do
[ -L ~/.claude/skills/$s ] && rm ~/.claude/skills/$s
done
# Agents
for a in code-simplifier.md issue-creator.md; do
[ -L ~/.claude/agents/$a ] && rm ~/.claude/agents/$a
done
Note: Project-level skills/agents (in a repo's
.claude/) still override plugin ones with the same name — handy for project-specific variants.
MIT
npx claudepluginhub enderyildirim/claude-skills --plugin flowHarness-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
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
AI-powered development tools for code review, research, design, and workflow automation.
Claude harness - A harness for solo developers (Vibecoders) to handle full-cycle contract development.
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows
Unity Development Toolkit - Expert agents for scripting/refactoring/optimization, script templates, and Agent Skills for Unity C# development