By zanderadam
Spec-driven development workflow: spec authoring, milestone planning, implementation with TDD, code review, and spec updates
Unified code reviewer — simplifies code directly (no behavior changes), then reviews and surfaces severity-tagged findings.
SRS validator and fixer — cross-references a spec.md against source documents (vision docs, context files), identifies missing/incorrect requirements, and fixes them in place.
This skill should be used when the user asks to 'implement milestone', 'implement all tasks', 'implement m5', or when working on an entire milestone's worth of tasks. Orchestrates milestone-level implementation across task groups with agent teams.
This skill should be used when the user asks to 'implement', 'implement a task', 'implement a plan', 'execute a plan', 'work on task', or 'start implementation'.
This skill should be used when the user asks to 'plan my project', 'plan milestones', 'break down into tasks', or 'create tasks for milestone'. Plans spec milestones in detail — task groups, tasks, dependencies, and priorities.
This skill should be used when the user asks to 'write a plan', 'plan implementation', 'plan milestone', 'create implementation plan', or when planning complex changes — new features, architecture changes, multi-file work, or anything with ambiguous scope. Writes a validated implementation plan using codebase-aware requirements engineering.
This skill should be used when the user asks to 'review changes', 'review my code', 'run a code review', 'review last commit', 'review recent changes', or 'check code against spec'.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
AI-assisted engineering workspace for spec-driven development.
Engy is a personal dev workspace for the Specify → Plan → Execute → Complete loop. Write specs, plan milestones, run AI agents against tasks, review diffs, and send inline feedback to Claude Code — all without leaving the app.
Everything is accessible to AI agents via a built-in MCP server, so Claude Code CLI running in your terminal can read and write Engy data directly.
Plan your projects and break them into milestones and task groups. Start implementing milestone, task groups or individual tasks with a single click (🔨 icon) while you continue working on other things.

Rich text editor for writing and reviewing project plans. Supports headings, tables, lists, code blocks, and @ file mentions. Leave comments directly on any markdown file and send straight to a running Claude Code terminal session, so your AI agent gets feedback without you leaving the editor.

Three views for managing tasks:

Review uncommitted changes and branch diffs with line-level commenting. Leave inline comments on specific lines and send feedback directly to a running Claude Code session.
\
Review AI-generated plans and send structured feedback directly to a running Claude Code session.

Engy has a built-in terminal that you can use to interact with Claude Code and manage your project. It persists across sessons and project pages, so you can keep your Claude Code agent running while you navigate around the app.

Engy comes with a pre-configured DevContainer setup. Once enabled from Workspace settings it will create the necessary files in the .devcontainer/ directory in the workspace root. You can customize the container configuration and post-start script as needed. The default setup includes strict firewall rules to allow communication between the container and the host machine and some default websites.
Built-in Model Context Protocol server so AI agents (Claude Code CLI) can read specs, create tasks, and update project state directly.
Permanent homes for ongoing concerns, tied to one or more repositories where Claude Code runs implementations. Additional repos can be added as extra directories. Organize projects, tasks, docs, and memory under one roof.
Get notified when a plan is ready for review or other events need your attention.
Engy ships as a Claude Code plugin with skills that drive the full development loop from your terminal.
Install the marketplace:
/plugin marketplace add <cloned repo path>
Install the plugin.
Then you can run skills like:
| Skill | What it does |
|---|---|
/write-spec | Create or validate an SRS from source documents |
/milestone-plan | Break a spec into milestones, task groups, tasks, and dependencies |
/plan | Write a plan for a single task |
/validate-plan | Check a plan against its parent spec for alignment and gaps |
/implement | Implement a single task |
/implement-milestone | Orchestrate an entire milestone across task groups in parallel |
/review | Code review with auto-detected scope and severity-tagged findings |
/workspace-assistant | Quick task tracking — log bugs, create one-off work items |
Work in progress — active development Expect rough edges, missing features, and things that break.
Prerequisites: Node.js 20+, pnpm 10+
pnpm install
# Start both the web server and client daemon
pnpm dev
pnpm install
pnpm build
# Optionally set up environment
cp .env.example .env
# Uses .env if available, otherwise defaults
pnpm start
Open http://localhost:3000 (or whichever port you configured).
The web/ server runs on the configured port. The client/ daemon connects to it over WebSocket — it handles local filesystem access and git operations on your machine.
Environment variables (see .env.example):
npx claudepluginhub zanderadam/engy --plugin engySpecification-driven development workflow: specify → plan → tasks → implement
Spec-driven development for big features. When features get too big, plan mode gets too vague—leading to hallucinations during implementation. ShipSpec replaces vague plans with structured PRDs, technical designs, and ordered tasks that keep Claude grounded.
AI-powered cascading development framework with design document system and multi-agent collaboration. Breaks down projects into Features (Mega Plan), Features into Stories (Hybrid Ralph), with auto-generated technical design docs, dependency-driven batch execution, Git Worktree isolation, and support for multiple AI agents (Codex, Amp, Aider, etc.).
GitHub Spec-Kit integration for Specification-Driven Development - define WHAT and HOW before coding
AI-Driven Engineering workflow commands for managing issues, tasks, implementation, and PRs.
Spec-driven development plugin for Claude Code. Markdown specs as the source of truth, code downstream.