turbo  by tobihagemann

AI-powered composable development workflows

Created 4 weeks ago

New!

259 stars

Top 97.7% on SourcePulse

GitHubView on GitHub
Project Summary

A composable development process for Claude Code, packaged as modular "skills" that automate and standardize workflows across the full development lifecycle. It targets experienced developers seeking to increase velocity and quality, offering a structured approach to planning, implementation, testing, code review, and deployment, enhanced by session-based self-improvement.

How It Works

Turbo's core is a "skill" abstraction: self-contained units encoding specific dev workflows. These skills compose into layered pipelines, such as /finalize which orchestrates code polishing, testing, commit, and PR generation. The design emphasizes modularity and swappability, allowing users to replace components. A key feature is /self-improve, which extracts session learnings to continuously enhance Claude Code's performance on a specific project, creating a compounding improvement loop.

Quick Start & Requirements

  • Install: Automatic setup via a prompt within Claude Code: "Walk me through the Turbo setup. Read SETUP.md from the tobihagemann/turbo repo and guide me through each step."
  • Prerequisites: Requires Claude Code (Max 5x, 20x, or Team Premium plans recommended). External services like ChatGPT Plus/Pro are needed for specific advanced skills (e.g., codex peer review, /consult-oracle). Project infrastructure (automated tests, linters, formatters, pre-commit hooks) is highly beneficial for core workflows.
  • Links: SETUP.md (via Claude Code prompt), docs/skill-loading-reasoning.md.

Highlighted Details

  • Full Dev Lifecycle: Covers planning, implementation, code review, bug investigation, automated testing, commit/PR generation, and self-improvement.
  • Composable Skills: Skills chain into complex pipelines (e.g., /audit runs 10+ analysis skills in parallel). Components are swappable by design.
  • Self-Improvement: /self-improve skill learns from each session, routing lessons to project-specific configurations (CLAUDE.md, memory, skills) to tailor the AI agent.
  • Project Audit: /audit pipeline provides a comprehensive codebase health report by aggregating findings from multiple specialized analysis skills.

Maintenance & Community

The project is maintained by tobihagemann. No specific community channels (Discord, Slack) or explicit contributor/sponsorship details beyond a general request for sponsorship were found in the provided text.

Licensing & Compatibility

Distributed under the MIT License, which is permissive for commercial use and integration into closed-source projects.

Limitations & Caveats

Effectiveness is highly dependent on the underlying Claude Code environment and plan level. Certain advanced skills require specific, potentially costly, external AI services. Optimal performance of core workflows like /finalize necessitates robust project infrastructure (e.g., comprehensive test suites, linters). The system requires user diligence; it does not compensate for poor planning or skipped reviews.

Health Check
Last Commit

7 hours ago

Responsiveness

Inactive

Pull Requests (30d)
2
Issues (30d)
1
Star History
259 stars in the last 28 days

Explore Similar Projects

Feedback? Help us improve.