~ / rigs / baselane-sh / baselane

baselane-sh/baselane

Git-native package manager for AI coding-agent configs — audit a repo, apply workflow packs, and keep CLAUDE.md/AGENTS.md in sync.

↗ GitHub ★ 3 Apache-2.0 updated 3mo ago project Claude CodeCodexGemini CLICopilot
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~13.1k tokens
Heavy · median rig: 2.3k · breakdown
GUARDRAILS
2/5
Pre-tool screening hook · No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ npx degit baselane-sh/baselane/.claude ./rig-baselane  # inspect, then merge into .claude/

MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.

$ npx degit baselane-sh/baselane/.claude/skills/design-review .claude/skills/design-review
$ npx degit baselane-sh/baselane/.claude/skills/design-system .claude/skills/design-system
$ npx degit baselane-sh/baselane/packages/packs/packs/database-review/rendered/.claude/skills/database-migrations .claude/skills/database-migrations
$ npx degit baselane-sh/baselane/packages/packs/packs/database-review/rendered/.claude/skills/mysql-patterns .claude/skills/mysql-patterns
$ npx degit baselane-sh/baselane/packages/packs/packs/database-review/rendered/.claude/skills/postgres-patterns .claude/skills/postgres-patterns
$ npx degit baselane-sh/baselane/packages/packs/packs/frontend-design/rendered/.claude/skills/clone .claude/skills/clone
$ npx degit baselane-sh/baselane/packages/packs/packs/frontend-design/rendered/.claude/skills/functional-ui .claude/skills/functional-ui
$ npx degit baselane-sh/baselane/packages/packs/packs/frontend-design/rendered/.claude/skills/gsap .claude/skills/gsap
$ npx degit baselane-sh/baselane/packages/packs/packs/frontend-design/rendered/.claude/skills/marketing-ui .claude/skills/marketing-ui
$ npx degit baselane-sh/baselane/packages/packs/packs/frontend-design/rendered/.claude/skills/shadcn .claude/skills/shadcn
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/accessibility .claude/skills/accessibility
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/agent-architecture-audit .claude/skills/agent-architecture-audit
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/agent-eval .claude/skills/agent-eval
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/agent-harness-construction .claude/skills/agent-harness-construction
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/agent-introspection-debugging .claude/skills/agent-introspection-debugging
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/agent-payment-x402 .claude/skills/agent-payment-x402
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/agent-self-evaluation .claude/skills/agent-self-evaluation
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/agent-sort .claude/skills/agent-sort
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/agentic-engineering .claude/skills/agentic-engineering
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/agentic-os .claude/skills/agentic-os
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/ai-first-engineering .claude/skills/ai-first-engineering
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/ai-regression-testing .claude/skills/ai-regression-testing
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/android-clean-architecture .claude/skills/android-clean-architecture
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/angular-developer .claude/skills/angular-developer
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/api-connector-builder .claude/skills/api-connector-builder
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/api-design .claude/skills/api-design
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/architecture-decision-records .claude/skills/architecture-decision-records
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/article-writing .claude/skills/article-writing
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/automation-audit-ops .claude/skills/automation-audit-ops
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/autonomous-agent-harness .claude/skills/autonomous-agent-harness
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/autonomous-loops .claude/skills/autonomous-loops
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/backend-patterns .claude/skills/backend-patterns
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/benchmark-methodology .claude/skills/benchmark-methodology
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/benchmark-optimization-loop .claude/skills/benchmark-optimization-loop
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/benchmark .claude/skills/benchmark
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/blender-motion-state-inspection .claude/skills/blender-motion-state-inspection
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/blueprint .claude/skills/blueprint
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/brand-discovery .claude/skills/brand-discovery
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/brand-voice .claude/skills/brand-voice
$ npx degit baselane-sh/baselane/packages/packs/packs/full-harness/rendered/.claude/skills/browser-qa .claude/skills/browser-qa
$ curl -fsSL --create-dirs -o .claude/agents/architect.md https://raw.githubusercontent.com/baselane-sh/baselane/main/.claude/agents/architect.md
$ curl -fsSL --create-dirs -o .claude/agents/checker.md https://raw.githubusercontent.com/baselane-sh/baselane/main/.claude/agents/checker.md
$ curl -fsSL --create-dirs -o .claude/agents/code-reviewer.md https://raw.githubusercontent.com/baselane-sh/baselane/main/.claude/agents/code-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/code-simplifier.md https://raw.githubusercontent.com/baselane-sh/baselane/main/.claude/agents/code-simplifier.md
$ curl -fsSL --create-dirs -o .claude/agents/planner.md https://raw.githubusercontent.com/baselane-sh/baselane/main/.claude/agents/planner.md
$ curl -fsSL --create-dirs -o .claude/agents/reviewer.md https://raw.githubusercontent.com/baselane-sh/baselane/main/.claude/agents/reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/database-reviewer.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/database-review/rendered/.claude/agents/database-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/plan-reviewer.md https://raw.githubusercontent.com/baselane-<redacted>-workflow/rendered/.claude/agents/plan-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/task-reviewer.md https://raw.githubusercontent.com/baselane-<redacted>-workflow/rendered/.claude/agents/task-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/taste-reviewer.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/frontend-taste/rendered/.claude/agents/taste-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/a11y-architect.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/a11y-architect.md
$ curl -fsSL --create-dirs -o .claude/agents/agent-evaluator.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/agent-evaluator.md
$ curl -fsSL --create-dirs -o .claude/agents/architect.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/architect.md
$ curl -fsSL --create-dirs -o .claude/agents/build-error-resolver.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/build-error-resolver.md
$ curl -fsSL --create-dirs -o .claude/agents/chief-of-staff.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/chief-of-staff.md
$ curl -fsSL --create-dirs -o .claude/agents/code-architect.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/code-architect.md
$ curl -fsSL --create-dirs -o .claude/agents/code-explorer.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/code-explorer.md
$ curl -fsSL --create-dirs -o .claude/agents/code-reviewer.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/code-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/code-simplifier.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/code-simplifier.md
$ curl -fsSL --create-dirs -o .claude/agents/comment-analyzer.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/comment-analyzer.md
$ curl -fsSL --create-dirs -o .claude/agents/conversation-analyzer.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/conversation-analyzer.md
$ curl -fsSL --create-dirs -o .claude/agents/cpp-build-resolver.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/cpp-build-resolver.md
$ curl -fsSL --create-dirs -o .claude/agents/cpp-reviewer.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/cpp-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/csharp-reviewer.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/csharp-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/dart-build-resolver.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/dart-build-resolver.md
$ curl -fsSL --create-dirs -o .claude/agents/database-reviewer.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/database-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/django-build-resolver.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/django-build-resolver.md
$ curl -fsSL --create-dirs -o .claude/agents/django-reviewer.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/django-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/doc-updater.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/doc-updater.md
$ curl -fsSL --create-dirs -o .claude/agents/docs-lookup.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/docs-lookup.md
$ curl -fsSL --create-dirs -o .claude/agents/e2e-runner.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/e2e-runner.md
$ curl -fsSL --create-dirs -o .claude/agents/fastapi-reviewer.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/fastapi-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/flutter-reviewer.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/flutter-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/fsharp-reviewer.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/fsharp-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/gan-evaluator.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/gan-evaluator.md
$ curl -fsSL --create-dirs -o .claude/agents/gan-generator.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/gan-generator.md
$ curl -fsSL --create-dirs -o .claude/agents/gan-planner.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/gan-planner.md
$ curl -fsSL --create-dirs -o .claude/agents/go-build-resolver.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/go-build-resolver.md
$ curl -fsSL --create-dirs -o .claude/agents/go-reviewer.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/go-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/harmonyos-app-resolver.md https://raw.githubusercontent.com/baselane-sh/baselane/main/packages/packs/packs/full-harness/rendered/.claude/agents/harmonyos-app-resolver.md

Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.

{
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "Edit|Write",
        "hooks": [
          {
            "type": "command",
            "command": "echo \"Reminder from database-review: schema/migration file edits need a documented rollback path (or explicit forward-only + remediation plan) and must not hold long locks on production-sized tables — batch backfills, build indexes concurre"
          }
        ]
      }
    ]
  }
}

Skills (148)

design-reviewdesign-systemdatabase-migrationsmysql-patternspostgres-patternsclonefunctional-uigsapmarketing-uishadcnaccessibilityagent-architecture-auditagent-evalagent-harness-constructionagent-introspection-debuggingagent-payment-x402agent-self-evaluationagent-sortagentic-engineeringagentic-osai-first-engineeringai-regression-testingandroid-clean-architectureangular-developerapi-connector-builderapi-designarchitecture-decision-recordsarticle-writingautomation-audit-opsautonomous-agent-harnessautonomous-loopsbackend-patternsbenchmark-methodologybenchmark-optimization-loopbenchmarkblender-motion-state-inspectionblueprintbrand-discoverybrand-voicebrowser-qabun-runtimecanary-watchcarrier-relationship-managementcisco-ios-patternsckclaude-devfleetclick-path-auditclickhouse-iocode-tourcodebase-onboardingcodehealth-mcpcoding-standardscompetitive-platform-analysiscompetitive-report-structurecompose-multiplatform-patternsconfig-gcconfigure-eccconnections-optimizercontent-enginecontent-hash-cache-patterncontext-budgetcontinuous-agent-loopcontinuous-learning-v2continuous-learningcost-aware-llm-pipelinecost-trackingcouncilcpp-coding-standardscpp-testingcrosspostcsharp-testingcustomer-billing-opscustoms-trade-compliancedart-flutter-patternsdashboard-builderdata-scraper-agentdata-throughput-acceleratordeep-researchdefi-amm-securitydelivery-gatedeployment-patternsdjango-celerydjango-patternsdjango-securitydjango-tdddjango-verificationdmux-workflowsdocker-patternsdocumentation-lookupdotnet-patternsdynamic-workflow-modee2e-testingecc-guideecc-recipesecc-tools-cost-auditemail-opsenergy-procuremententerprise-agent-opserror-handlingeval-harnessevm-token-decimalsexa-searchfal-ai-mediafastapi-patternsfinance-billing-opsflox-environmentsflutter-dart-code-reviewfoundation-models-on-devicefrontend-a11yfrontend-design-directionfrontend-patternsfrontend-slidesfsharp-testinggan-style-harnessgateguardgenerating-python-installerggetgit-workflowgithub-opsgolang-patternsgolang-testinggoogle-workspace-opsgrowth-loghealthcare-cdss-patternshealthcare-emr-patternshealthcare-eval-harnesshealthcare-phi-compliancehermes-importshexagonal-architecturehipaa-compliancehomelab-network-readinesshomelab-network-setuphomelab-pihole-dnshomelab-vlan-segmentationhomelab-wireguard-vpnhookify-rulesinherit-legacy-styleintent-driven-developmentinventory-demand-planninginvestor-materialsinvestor-outreachios-icon-geniterative-retrievalito-basket-compareito-data-atlas-agentito-market-intelligenceito-trade-plannerjava-coding-standards

Subagents (80)

architect
model: opus
Evaluates system-level design and trade-offs for larger or cross-cutting changes: patterns, scalability, maintainability. Use before designing a new subsystem or a refactor that spans multiple compone
checker
model: sonnet
Independently re-runs the build, test suite, and typecheck and reports raw results. Use before declaring any task complete.
code-reviewer
model: sonnet
Deep-dives a diff for security, quality, and framework-specific issues with confidence-based filtering — only reports findings it can back with an exact line and failure mode. Use as a stricter second
code-simplifier
model: sonnet
Simplifies recently-changed code for clarity and consistency while preserving behavior exactly — extracts nested logic, removes dead code, unwinds over-abstraction. Use after a change works and is rev
planner
model: opus
Turns a feature request or bug report into a concrete implementation plan: files to touch, interfaces, test cases, and step order. Use before starting any non-trivial change.
reviewer
model: sonnet
Reviews a completed change against its requirements and code quality standards. Use after implementation, before merge or done.
database-reviewer
model: sonnet
PostgreSQL/MySQL database specialist: reviews SQL, schema changes, and migrations for missing indexes, N+1 queries, unsafe migrations, RLS/least-privilege gaps, and injection risk. Use PROACTIVELY whe
plan-reviewer
model: sonnet
Checks a plan for placeholders, undefined references, and coverage gaps before execution starts.
task-reviewer
model: sonnet
Reviews one completed task in two ordered verdicts: spec compliance first, then code quality.
taste-reviewer
model: sonnet
Reviews a built UI against the three locks and anti-slop bans, reporting concrete violations with file:line. Use after building or changing any landing/marketing UI, before calling it done.
a11y-architect
model: sonnet
Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI components, establishing design systems, or auditing code for inclusive user
agent-evaluator
model: sonnet
Evaluates agent output against 5-axis quality rubric (accuracy, completeness, clarity, actionability, conciseness). Use after any non-trivial task when the user wants a quality assessment, or when the
architect
model: opus
Software architecture specialist for system design, scalability, and technical decision-making. Use PROACTIVELY when planning new features, refactoring large systems, or making architectural decisions
build-error-resolver
model: sonnet
Build and TypeScript error resolution specialist. Use PROACTIVELY when build fails or type errors occur. Fixes build/type errors only with minimal diffs, no architectural edits. Focuses on getting the
chief-of-staff
model: sonnet
Personal communication chief of staff that triages email, Slack, LINE, and Messenger. Classifies messages into 4 tiers (skip/info_only/meeting_info/action_required), generates draft replies, and enfor
code-architect
model: sonnet
Designs feature architectures by analyzing existing codebase patterns and conventions, then providing implementation blueprints with concrete files, interfaces, data flow, and build order.
code-explorer
model: sonnet
Deeply analyzes existing codebase features by tracing execution paths, mapping architecture layers, and documenting dependencies to inform new development.
code-reviewer
model: sonnet
Expert code review specialist. Proactively reviews code for quality, security, and maintainability. Use immediately after writing or modifying code. MUST BE USED for all code changes.
code-simplifier
model: sonnet
Simplifies and refines code for clarity, consistency, and maintainability while preserving behavior. Focus on recently modified code unless instructed otherwise.
comment-analyzer
model: haiku
Analyze code comments for accuracy, completeness, maintainability, and comment rot risk.
conversation-analyzer
model: haiku
Use this agent when analyzing conversation transcripts to find behaviors worth preventing with hooks. Triggered by /hookify without arguments.
cpp-build-resolver
model: sonnet
C++ build, CMake, and compilation error resolution specialist. Fixes build errors, linker issues, and template errors with minimal changes. Use when C++ builds fail.
cpp-reviewer
model: sonnet
Expert C++ code reviewer specializing in memory safety, modern C++ idioms, concurrency, and performance. Use for all C++ code changes. MUST BE USED for C++ projects.
csharp-reviewer
model: sonnet
Expert C# code reviewer specializing in .NET conventions, async patterns, security, nullable reference types, and performance. Use for all C# code changes. MUST BE USED for C# projects.
dart-build-resolver
model: sonnet
Dart/Flutter build, analysis, and dependency error resolution specialist. Fixes `dart analyze` errors, Flutter compilation failures, pub dependency conflicts, and build_runner issues with minimal, sur
database-reviewer
model: sonnet
PostgreSQL database specialist for query optimization, schema design, security, and performance. Use PROACTIVELY when writing SQL, creating migrations, designing schemas, or troubleshooting database p
django-build-resolver
model: sonnet
Django/Python build, migration, and dependency error resolution specialist. Fixes pip/Poetry errors, migration conflicts, import errors, Django configuration issues, and collectstatic failures with mi
django-reviewer
model: sonnet
Expert Django code reviewer specializing in ORM correctness, DRF patterns, migration safety, security misconfigurations, and production-grade Django practices. Use for all Django code changes. MUST BE
doc-updater
model: haiku
Documentation and codemap specialist. Use PROACTIVELY for updating codemaps and documentation. Runs /update-codemaps and /update-docs, generates docs/CODEMAPS/*, updates READMEs and guides.
docs-lookup
model: haiku
When the user asks how to use a library, framework, or API or needs up-to-date code examples, use Context7 MCP to fetch current documentation and return answers with examples. Invoke for docs/API/setu
e2e-runner
model: sonnet
End-to-end testing specialist using Vercel Agent Browser (preferred) with Playwright fallback. Use PROACTIVELY for generating, maintaining, and running E2E tests. Manages test journeys, quarantines fl
fastapi-reviewer
model: sonnet
Reviews FastAPI applications for async correctness, dependency injection, Pydantic schemas, security, OpenAPI quality, testing, and production readiness.
flutter-reviewer
model: sonnet
Flutter and Dart code reviewer. Reviews Flutter code for widget best practices, state management patterns, Dart idioms, performance pitfalls, accessibility, and clean architecture violations. Library-
fsharp-reviewer
model: sonnet
Expert F# code reviewer specializing in functional idioms, type safety, pattern matching, computation expressions, and performance. Use for all F# code changes. MUST BE USED for F# projects.
gan-evaluator
model: sonnet
GAN Harness — Evaluator agent. Tests the live running application via Playwright, scores against rubric, and provides actionable feedback to the Generator.
gan-generator
model: sonnet
GAN Harness — Generator agent. Implements features according to the spec, reads evaluator feedback, and iterates until quality threshold is met.
gan-planner
model: sonnet
GAN Harness — Planner agent. Expands a one-line prompt into a full product specification with features, sprints, evaluation criteria, and design direction.
go-build-resolver
model: sonnet
Go build, vet, and compilation error resolution specialist. Fixes build errors, go vet issues, and linter warnings with minimal changes. Use when Go builds fail.
go-reviewer
model: sonnet
Expert Go code reviewer specializing in idiomatic Go, concurrency patterns, error handling, and performance. Use for all Go code changes. MUST BE USED for Go projects.
harmonyos-app-resolver
model: sonnet
HarmonyOS application development expert specializing in ArkTS and ArkUI. Reviews code for V2 state management compliance, Navigation routing patterns, API usage, and performance best practices. Use f

Hooks (5)

eventmatcherruns
PostToolUseEdit|Writeecho "Reminder: failing test first; run the build, the suite, and the checker before marking this done."
Stop*echo "Before finishing, append any steps completed this session to .baselane/tasks/progress.md with a commit reference, and check off finished tasks in PLAN.md."
PostToolUseEdit|Writeif command -v sqlfluff >/dev/null 2>&1; then sqlfluff lint --disable-progress-bar .; else echo "sqlfluff not found — pip install sqlfluff to lint SQL/migrations (database-review)"; fi
PreToolUseEdit|Writeecho "Reminder from database-review: schema/migration file edits need a documented rollback path (or explicit forward-only + remediation plan) and must not hold long locks on production-sized tables — batch backfills, build indexes concurre
Stop*echo "Before finishing, if you added/moved modules, changed commands, or shifted a convention, regenerate the system map (`baselane map .`) — see .baselane/system-map/README.md."

Slash commands (134)

/build-and-check/plan-change/plan-work/review-change/tdd-task/db-review/map/migration-review/brainstorm/execute-plan/plan-work/write-plan/design-review/aside/auto-update/build-fix/checkpoint/code-review/cost-report/cpp-build/cpp-review/cpp-test/ecc-guide/epic-claim/epic-decompose/epic-publish/epic-review/epic-sync/epic-unblock/epic-validate/evolve/fastapi-review/feature-dev/flutter-build/flutter-review/flutter-test/gan-build/gan-design/go-build/go-review/go-test/gradle-build/harness-audit/hookify-configure/hookify-help/hookify-list/hookify/instinct-export/instinct-import/instinct-status/jira/kotlin-build/kotlin-review/kotlin-test/learn-eval/learn/loop-start/loop-status/marketing-campaign/model-route/multi-backend/multi-execute/multi-frontend/multi-plan/multi-workflow/orch-add-feature/orch-build-mvp/orch-change-feature/orch-fix-defect/orch-refine-code/orch-review/plan-canvas/plan-prd/plan/pm2/pr/project-init/projects/promote/prp-commit

Similar rigs

copied ✓