UltimaPhoenix

Dev Coach — AI skill for Claude Code

AI community

Stay sharp while your AI does the work — local MCP coach that teaches one concept per task.

How to install Dev Coach

This entry records only its repository, not the path inside it, so there is no exact command to give. Open UltimaPhoenix/dev-coach and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Dev Coach does

Stay sharp while your AI does the work — local MCP coach that teaches one concept per task.

Alternatives in AI

  • Claude Task Master — by eyaltoledano - A task management system for AI-driven development with Claude, designed to work seamlessly 26k ★
  • AI Dev Tasks — A simple task management system for managing AI dev agents 7.8k ★
  • LongHorizon Harness — The long-horizon computer-use harness 1.3k ★

README

devcoach

devcoach — progressive technical coaching, right inside your AI agent

[![npm](https://img.shields.io/npm/v/devcoach?logo=npm)](https://www.npmjs.com/package/devcoach) [![CI](https://github.com/UltimaPhoenix/dev-coach/actions/workflows/ci.yml/badge.svg)](https://github.com/UltimaPhoenix/dev-coach/actions/workflows/ci.yml) [![Quality Gate](https://sonarcloud.io/api/project_badges/measure?project=UltimaPhoenix_dev-coach&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=UltimaPhoenix_dev-coach) [![Coverage](https://sonarcloud.io/api/project_badges/measure?project=UltimaPhoenix_dev-coach&metric=coverage)](https://sonarcloud.io/summary/new_code?id=UltimaPhoenix_dev-coach) [![Node](https://img.shields.io/badge/node-%E2%89%A524-brightgreen?logo=node.js)](https://nodejs.org/) [![Docs](https://img.shields.io/badge/docs-GitHub%20Pages-purple)](https://ultimaphoenix.github.io/dev-coach/) [![License](https://img.shields.io/badge/license-AGPL%203.0-blue)](LICENSE)

**Stay sharp while your AI does the work.**

devcoach connects to Claude Code, Claude Desktop, Gemini CLI *(beta)*, Codex CLI *(beta)*, Cursor, Windsurf, and other MCP-compatible tools. After every task you complete, it delivers a short targeted lesson calibrated to what you already know — no generic tutorials, no repeated topics, nothing to open.

Everything runs **locally**. No data leaves your machine. One SQLite file at `~/.devcoach/coaching.db`.

Built on the official [Model Context Protocol TypeScript SDK](https://github.com/modelcontextprotocol/typescript-sdk), Node's embedded `node:sqlite`, [Hono](https://hono.dev) (web dashboard), and [Commander](https://github.com/tj/commander.js) (CLI). Requires **Node.js ≥ 24**.


Why devcoach?

AI agents now write much of our code — which makes it easy to ship m