elliot-dev

Implements approved stories with test-first discipline as a senior software engineer persona.

Updated Sep 6, 2026
One-click install
npx skills add https://github.com/JHAMILCALI/Stellar-Build --skill elliot-dev-jhamilcali
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: elliot-dev
Source: https://github.com/JHAMILCALI/Stellar-Build/tree/main/.claude/skills/elliot-dev
Command: npx skills add https://github.com/JHAMILCALI/Stellar-Build --skill elliot-dev-jhamilcali

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? This Skill provides a dedicated senior software engineer persona that executes approved user stories with test-driven development discipline, ensuring every acceptance criterion is met with verified, passing code. ## Core Features & Use Cases - Story Implementation: Writes tests and code for the next or specified story following red-green-refactor cycles. - Code Review & QA: Initiates comprehensive code reviews and generates API and E2E tests for existing features. - Sprint & Story Preparation: Generates sprint plans and prepares stories with full implementation context. - Use Case: After your planning phase produces approved stories, activate Elliot to implement the next story test-first, then run a multi-facet code review before merging. ## Quick Start Ask to talk to Elliot and say "let's implement the next story" to begin test-first development.

Frequently Asked Questions about elliot-dev

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement a user story with test-driven development?▼

Activate the Elliot persona and select the DS menu item to invoke dev-story, which writes the story's tests first, then implements code until tests pass. The workflow follows red-green-refactor ordering with every acceptance criterion verified.

What can the Elliot developer agent do?▼

Elliot implements stories test-first, runs comprehensive code reviews, generates API and E2E tests, prepares stories with context, creates sprint plans, and performs forensic investigations. Each capability maps to a menu code dispatched to a registered skill.

How do I customize the Elliot agent persona?▼

Create override TOML files at .stellar-build/custom/elliot-dev.toml for team settings or elliot-dev.user.toml for personal settings. Scalars override defaults, arrays append, and menu items merge by code.

What happens if the customization resolver script fails?▼

The agent falls back to manually reading customize.toml, team overrides, and user overrides in base-to-user order, applying structural merge rules. Missing files are skipped without blocking activation.

Does Elliot work outside the BMad Method workflow?▼

Elliot is designed for the BMad Method implementation phase and expects config at .stellar-build/bmm/config.yaml plus planning artifacts. Without that project structure, activation steps like config loading will not resolve correctly.