overseer-add-feature
CommunityAdd Overseer.TUI features with confidence.
System Documentation
What problem does it solve?
This skill solves the confusion and churn that happen when adding new features to Overseer.TUI across its hexagonal domain, service, adapters, and Bubble Tea UI layers.
Core Features & Use Cases
- Step-by-step hexagonal workflow: Guides you from domain shape through ports, services, adapters, dashboard composition, and tests.
- Overseer-specific guardrails: Enforces Overseer’s conventions like async-only service calls from the TUI, typed messages, centralized keybindings, and correct error wrapping/sentinel handling.
- TDD-first across layers: Promotes RED-first tests at domain, service, adapter, and TUI levels to keep changes safe and incremental.
Use it when you are extending an existing aggregate (for example, adding a new field to a Session) or creating a brand-new aggregate that needs persistence, service use cases, and a corresponding dashboard/TUI surface.
Quick Start
Tell the AI to use the overseer-add-feature skill to add a new field to the Session domain, then implement the service + ports + TUI form and finish by writing layer-by-layer RED-first tests.
Dependency Matrix
Required Modules
None requiredComponents
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: overseer-add-feature Download link: https://github.com/dnlopes/overseer/archive/main.zip#overseer-add-feature Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.