overseer-add-feature

Community

Add Overseer.TUI features with confidence.

Authordnlopes
Version1.0.0
Installs0

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 required

Components

references

💻 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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.