claude

develop

Validate-first Python development: plan, feature, fix, refactor, debug, review, and setup workflows

31 on GitHubby Jirkav0.47.2Apache-2.0updated today
/

Plugin develop from marketplace borda-ai-rig in Borda/AI-Rig. 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.

What it installs

Skills (7)

  • debug

    Investigation-first debugging — gather evidence, form confirmed root-cause hypothesis, hand off to fix mode with diagnosis file. TRIGGER when: user reports a symptom or failing test with Python traceback, or asks to investigate a runtime/CI failure with reproducible evidence; phrases: "debug this fa

  • feature

    TDD-first feature development — crystallise API as a demo test, drive implementation to pass it, run quality stack and a bounded independent challenge. TRIGGER when: user asks to build new functionality, add a capability, or implement a feature in a Python project; phrases: "add X", "implement Y", "

  • fix

    Reproduce-first bug resolution — capture bug in failing regression test, apply minimal fix, run quality stack and a bounded independent challenge. TRIGGER when: user reports a bug, regression, or unexpected behaviour in Python code with a traceback, failing test, or issue number; phrases: "fix this

  • plan

    Analysis-only planning — classify and scope a task without writing code; outputs a structured plan to .plans/active/. TRIGGER when: user wants to understand scope and risks before implementation; phrases: "plan this", "scope out X", "what would it take to Y", "analyse before we start". SKIP when: us

  • refactor

    Test-first refactoring — audit coverage, add characterization tests, apply changes with safety net, run quality stack and a bounded independent challenge. TRIGGER when: user wants to restructure existing Python code without changing behaviour; phrases: "refactor X", "clean up Y", "extract Z", "restr

  • review

    Multi-agent code review of local Python files, directories, or the current git diff covering architecture, tests, performance, docs, lint, security, and API design. Scope: Python source files in local working tree. Python-file-free targets (pure JS/TS/Go/Rust projects) are out of scope. TRIGGER when

  • setup

    Post-install setup for the develop plugin. Run once after installing on a new machine, or after a plugin version upgrade, to deliver this plugin's rules/*.md into ~/.claude/rules/ as namespaced symlinks and merge its own permissions.allow and permissions.deny entries into ~/.claude/settings.json. TR

Hooks (14)

  • PostToolUse

    for n in node /opt/homebrew/bin/node /usr/local/bin/node; do command -v "$n" >/dev/null 2>&1 && exec "$n" "${CLAUDE_PLUGIN_ROOT}/hooks/audit-close.js"; done; exit 0

  • PostToolUse

    for n in node /opt/homebrew/bin/node /usr/local/bin/node; do command -v "$n" >/dev/null 2>&1 && exec "$n" "${CLAUDE_PLUGIN_ROOT}/hooks/enforce-review-header.js"; done; exit 0

  • PostToolUseFailure

    for n in node /opt/homebrew/bin/node /usr/local/bin/node; do command -v "$n" >/dev/null 2>&1 && exec "$n" "${CLAUDE_PLUGIN_ROOT}/hooks/audit-close.js"; done; exit 0

  • PreToolUse

    for n in node /opt/homebrew/bin/node /usr/local/bin/node; do command -v "$n" >/dev/null 2>&1 && exec "$n" "${CLAUDE_PLUGIN_ROOT}/hooks/enforce-review-header.js"; done; exit 0

  • PreToolUse

    for n in node /opt/homebrew/bin/node /usr/local/bin/node; do command -v "$n" >/dev/null 2>&1 && exec "$n" "${CLAUDE_PLUGIN_ROOT}/hooks/agent-router.js"; done; exit 0

  • PreToolUse

    for n in node /opt/homebrew/bin/node /usr/local/bin/node; do command -v "$n" >/dev/null 2>&1 && exec "$n" "${CLAUDE_PLUGIN_ROOT}/hooks/allow-dispatch.js"; done; exit 0

  • PreToolUse

    for n in node /opt/homebrew/bin/node /usr/local/bin/node; do command -v "$n" >/dev/null 2>&1 && exec "$n" "${CLAUDE_PLUGIN_ROOT}/hooks/write-guard.js"; done; exit 0

  • PreToolUse

    for n in node /opt/homebrew/bin/node /usr/local/bin/node; do command -v "$n" >/dev/null 2>&1 && exec "$n" "${CLAUDE_PLUGIN_ROOT}/hooks/write-guard.js"; done; exit 0

  • PreToolUse

    for n in node /opt/homebrew/bin/node /usr/local/bin/node; do command -v "$n" >/dev/null 2>&1 && exec "$n" "${CLAUDE_PLUGIN_ROOT}/hooks/write-guard.js"; done; exit 0

  • SessionEnd

    for n in node /opt/homebrew/bin/node /usr/local/bin/node; do command -v "$n" >/dev/null 2>&1 && exec "$n" "${CLAUDE_PLUGIN_ROOT}/hooks/audit-close.js"; done; exit 0

  • SessionStart

    for n in node /opt/homebrew/bin/node /usr/local/bin/node; do command -v "$n" >/dev/null 2>&1 && exit 0; done; echo "develop plugin hooks are inactive: Node.js not found on PATH, in /opt/homebrew/bin o

  • SessionStart

    for n in node /opt/homebrew/bin/node /usr/local/bin/node; do command -v "$n" >/dev/null 2>&1 && exec "$n" "${CLAUDE_PLUGIN_ROOT}/hooks/audit-close.js"; done; exit 0

  • SessionStart

    for n in node /opt/homebrew/bin/node /usr/local/bin/node; do command -v "$n" >/dev/null 2>&1 && exec "$n" "${CLAUDE_PLUGIN_ROOT}/hooks/stale-plugin-check.js"; done; exit 0

  • Stop

    for n in node /opt/homebrew/bin/node /usr/local/bin/node; do command -v "$n" >/dev/null 2>&1 && exec "$n" "${CLAUDE_PLUGIN_ROOT}/hooks/enforce-review-header.js"; done; exit 0

View source on GitHub borda.github.io

More from Borda/AI-Rig

All 7 plugins →

foundry

claude

Claude Code configuration and workflow maintenance: 11 skills, 10 specialist agents, rules, hooks, audit, calibration, and session handover

11 skills · 10 agents · hooks

31

Fifteen evidence-first Codex workflows, one legacy-shim lifecycle manager, fifteen specialist role cards, shared gates, and reviewable artifacts.

16 skills · hooks

31

research

claude

Reviewable ML research: literature, planning, methodology review, bounded runs, sweeps, implementation verification, ablations, retrospectives, Kaggle, and setup

10 skills · 2 agents · hooks

31

oss

claude

Open-source maintenance: issue and repository analysis, PR review, feedback resolution, release-readiness assessment, setup, and 4 specialist agents

5 skills · 4 agents · hooks

31

bridge

claudecodex

bridge_CC-Codex: guided setup plus bounded implementation, advice, and review across Claude Code and Codex.

7 skills

31

codemap-py

claudecodex

Static Python structure for Claude Code: indexing, queries, test impact, reference renames, integration, and session telemetry debriefs

6 skills

31

Maintain develop?

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.

claude & codex plugins7 plugins