happier-implement

Implements repository changes in Happier with canonical-owner discovery, TDD, and evidence-backed validation.

1.6k|141|Updated Dec 16, 2025
One-click install
npx skills add https://github.com/happier-dev/happier --skill happier-implement
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: happier-implement
Source: https://github.com/happier-dev/happier/tree/main/skills/happier-implement
Command: npx skills add https://github.com/happier-dev/happier --skill happier-implement

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Making changes in the Happier repositories without a disciplined workflow leads to fixes in the wrong owner, duplicated logic, unverified behavior, and premature completion claims. This Skill enforces a structured implementation workflow that locates the canonical owner, preserves the full authorized scope, and validates the real outcome rather than the mere presence of code.

Core Features & Use Cases

  • Canonical-owner discovery and corridor mapping: Identifies the authoritative owner of each behavior plus all affected callers, consumers, migrations, and compatibility paths before editing.
  • Scope-preserving solution economy with TDD: Requires meaningful RED tests, minimal coherent GREEN implementation, and refactoring through the real consumed path instead of dormant scaffolding.
  • Risk-appropriate validation and evidence-backed closeout: Distinguishes VERIFIED_COMPLETE, IMPLEMENTED_NOT_VERIFIED, PARTIAL, and BLOCKED outcomes, and handles GitHub issue linkage, commit attribution, and release-stage labeling rules.
  • Use Case: When fixing a reported regression in the Happier CLI, the Skill guides reproduction at the smallest real boundary, root-cause analysis at the originating layer, a regression test, the owner-level fix, and an honest verification report.

Quick Start

Use the happier-implement skill to implement this change in the Happier repository and validate the real outcome end to end.

Frequently Asked Questions about happier-implement

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

FAQPage Schema
How do I implement a change in the Happier repository?

Classify the work type, discover the canonical owner and affected corridor, write a failing RED test for the intended contract, implement the smallest coherent fix through the real consumed path, then validate the outcome and report an evidence-backed status.

How does this Skill handle bug fixes and regressions?

It follows a bug-fix loop: reproduce the failure at the smallest real boundary, identify the originating failure layer, prove the root cause with evidence, add a regression RED test, fix at the canonical owner, and replay the original reproduction to verify.

When should I use happier-implement versus happier-diagnose?

Use happier-implement only when source changes are authorized. For runtime, session, provider, or auth investigations without source edits, use happier-diagnose; for read-only issue analysis, use the issue triage and diagnose skills first.

Does the Skill work with an approved implementation plan?

Yes. When an approved plan exists, it pairs with happier-implement-plan, which supplies the authoritative contract, execution units, state, and amendment rules, while this Skill owns the common change workflow.

What happens if a change cannot be fully verified?

The Skill reports IMPLEMENTED_NOT_VERIFIED and names the missing prerequisite, such as an unavailable live device or environment. It never substitutes extra internal checks for the deciding live evidence or claims completion from partial tests.

How are GitHub issues and commits handled after a fix?

Commits use Refs #N for partial work and Fixes #N only when integration into the default branch satisfies closure. Verified contributor co-authorship trailers, stage:source labels, and public responses follow strict authorization rules.