← Browse
dev-flow
alexei-led ★ 35
dev-flow integrates code review, automated fixes, commits, and linting directly into Claude's development workflow through pre- and post-tool hooks that validate and process changes. It runs shell commands (bash, node, python3) at key lifecycle points to enforce coding standards and gate development actions.
Install
> /plugin marketplace add alexei-led/cc-thingz/tree/HEAD/dist/claude/dev-flow
> /plugin install dev-flow
Source: https://github.com/alexei-led/cc-thingz/tree/HEAD/dist/claude/dev-flow
What it's made of
2 agents · 6 skills · 6 hooks
- Commands
- 0
- Agents
- 2
- Skills
- 6
- MCP servers
- 0
- Hooks
- 6 · Notification, PostToolUse, PreToolUse, SessionStart, Stop, UserPromptSubmit
What it needs & plugs into
- API keys
- none
- Paid services
- none detected
- External tools
!Array.isArray(decision.input)){write({decision:rewrite,input:decision.input})'node')).trim()bashblocked by hookconstdecision.inputelse{process.stderr.write(hook decision is unsupported by target\n)fs.rmSync(temporary,{recursive:true,force:true})}fs.writeFileSync(inputPath,canonical,{mode:0o600})functionif(decision.decision===allow)process.exit(0)if(decision.decision===deny){write({decision:deny,reason:typeofif(decision.decision===rewrite-inputif(protocol===claudeif(result.error){process.stderr.write(String(result.error))if(result.status!==0){process.stdout.write(result.stdoutif(result.status===2){write({decision:deny,reason})if(text===)process.exit(0)letprocess.exit(0)}process.exit(1)process.exit(1)}process.exit(1)}fs.writeSync(1,JSON.stringify(output))}'process.exit(result.status??1)}process.stderr.write(result.stderrprocess.stderr.write(unsupported hook decision\n)python3try{decision=JSON.parse(text)}catch{process.stderr.write(hook stdout must be one decision object\n)try{result=spawnSync(program,args,{stdio:[input,pipe,pipe],encoding:utf8,env:process.env})}finally{fs.closeSync(input)try{vendor=JSON.parse(rawtypeofvalue.decision===deny)output={decision:deny,reason:value.reason}{})}catch{}- Talks to
- nothing external detected
Analyzed . Facts extracted from the plugin's files. Prose generated by claude-haiku-4-5-20251001.
Is this your plugin?
Claim it to keep the card accurate and enter the weekly contest. Requires signing in as the GitHub owner (alexei-led).