Agent skill

Happier Implement

by happier-dev in happier-dev/happier

Implement, change, build, fix, refactor, migrate, or apply accepted review findings in the Happier repositories with canonical-owner discovery, scope-preserving solution economy, TDD, efficient…

MITAuto-check passedDevelopment

Install Happier Implement

skills CLI
$ npx skills add happier-dev/happier --skill happier-implement -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install happier-dev/happier happier-implement --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/happier-dev/happier.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/happier-implement .claude/skills/happier-implement && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
happier-implement
GitHub stars
1.9k
Token cost
~4.2k tokens
SKILL.md length
2,112 words
Files
3 (incl. references)
Skills in repo
28
Repo updated
First seen
Licence
MIT

At a glance

Implement, change, build, fix, refactor, migrate, or apply accepted review findings in the Happier repositories with canonical-owner discovery, scope-preserving solution economy, TDD, efficient…

  • Works in 10 steps: Normalize the change and authority → Establish the complete outcome backward → Discover the current owner and affected… → …
  • Repository source changes whether
  • SKILL.md covers 1. Normalize the change and…, 2. Establish the complete…, 3. Discover the current owner… and 4. Select the smallest…, plus 6 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Happier Implement is an agent skill from happier-dev/happier. Implement, change, build, fix, refactor, migrate, or apply accepted review findings in the Happier repositories with canonical-owner discovery, scope-preserving solution economy, TDD, efficient execution, affected-corridor completeness, risk-appropriate QA, and evidence-backed closeout. Use for repository source changes whether or not they are backed by an approved plan; pair with happier-implement-plan when executing an approved repository plan.

Its SKILL.md is about 4.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including reference files (for example `agents/openai.yaml` and `references/bug-fix-loop.md`).

It sits in Development, covering Code review, Test-driven development and Refactoring. The repository describes itself as: Web, Desktop & Mobile client and orchestrator for Codex, Claude Code, OpenCode, Pi, Cursor, Grok, Antigravity, Kimi, Augment Code, Qwen, fully end-to-end encrypted. The licence is MIT.

When your agent uses it

  • Repository source changes whether
  • Not they are backed by an approved plan
  • Pair with happier-implement-plan when executing an approved repository plan

Example prompts

  • “/happier-implement”

Workflow steps

10 steps, taken from the step headings in SKILL.md.

  1. Normalize the change and authority
  2. Establish the complete outcome backward
  3. Discover the current owner and affected corridor
  4. Select the smallest coherent systemic change
  5. Shape execution for throughput
  6. Resolve uncertainty with evidence
  7. Implement through a valid test and real path
  8. Validate the outcome, not implementation presence
  9. Review and correct at useful boundaries
  10. Close from evidence

What it can do on your machine

Read from SKILL.md and the folder at commit 493820f. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Happier Implement loads about 4.2k tokens when it runs, and up to ~5.4k if it reads all its reference files. Until then it costs about 117 tokens; SKILL.md has 2,112 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~117
When it runs · the whole SKILL.md, loaded when a task matches
~4.2k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~5.4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from happier-dev/happier at commit 493820f, republished under its MIT licence (© happier-dev). 2,112 words, ~4,179 tokens.

Download SKILL.mdSave it as .claude/skills/happier-implement/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
name
happier-implement
description
Implement, change, build, fix, refactor, migrate, or apply accepted review findings in the Happier repositories with canonical-owner discovery, scope-preserving solution economy, TDD, efficient execution, affected-corridor completeness, risk-appropriate QA, and evidence-backed closeout. Use for repository source changes whether or not they are backed by an approved plan; pair with happier-implement-plan when executing an approved repository plan.

Happier Implement

Implement the requested outcome through the real owner and consumed runtime path. This skill owns the common change workflow; it does not create plans, authorize plan deviations, conduct a review-only program, or turn a diagnosis request into source edits.

1. Normalize the change and authority

Classify the requested work as a feature/change, bug fix, refactor/migration, mechanical transformation, or accepted review fix. Confirm that the user requested implementation rather than assessment, diagnosis, planning, or review only.

  • For an approved plan, also use .agents/skills/happier-implement-plan; that skill supplies the authoritative contract, execution units, state, and amendment rules.
  • For an accepted review finding, preserve the review's adjudicated impact and authority, then choose the coherent implementation rather than copying the reviewer's proposed mechanism blindly.
  • For a runtime/session/provider/auth investigation without source changes, use .agents/skills/happier-diagnose.
  • For read-only GitHub issue grouping or diagnosis, use .agents/skills/happier-issue-triage and .agents/skills/happier-issue-diagnose. Enter this implementation workflow only after the user authorizes source changes, carrying forward the established issue evidence and version basis.
  • For a reported defect or regression, read bug-fix-loop.md before editing production behavior.
  • When the repository constitution defines a successor-line obligation, include a destination disposition in the complete outcome. Work on and validate one coherent source batch first, then invoke the owning port workflow once at that boundary. Reuse current-basis diagnosis and port evidence, and revisit only changed intents unless scope, ownership, or architecture materially changed; do not port or reanalyze the destination during every source edit.

Do not create a repository plan on agent initiative. Use an internal checklist when useful, but keep it ephemeral unless an approved program already designates durable tracking.

2. Establish the complete outcome backward

State the real intent, exclusions, and outermost observable result. Derive the implementation backward:

  1. name the user-visible, operational, compatibility, and architectural truths that must hold;
  2. identify the canonical owners or artifacts that establish each truth;
  3. identify the real entry points, consumers, wiring, migrations, removals, and compatibility paths required to make those owners authoritative;
  4. identify the two or three links whose failure would be most damaging or least visible;
  5. choose deciding evidence that observes the truths at the outermost practical contract surface.

Imports, registrations, types, file existence, mocked wiring, and helper tests are supporting evidence. They do not complete a user flow, CLI/API contract, persisted-state transition, process lifecycle, provider integration, or published artifact when that real surface is runnable.

Preserve every authorized outcome: integration, migration, removals, compatibility, UX, accessibility, security, privacy, performance, platform behavior, testing, and validation. Solution economy simplifies the implementation inside that boundary; it never reduces the boundary.

3. Discover the current owner and affected corridor

Before production changes, inspect enough current evidence to name:

  • the canonical owner and why the behavior belongs there;
  • inputs, normalization, callers, producers, consumers, readers, writers, and user-visible outputs;
  • state, persistence, lifecycle, schema, feature, provider, compatibility, and platform seams that are materially coupled;
  • existing tests, testkits, live recipes, and generated outputs;
  • same-concept split-brains, bypasses, legacy paths, parallel decisions, and planned removals;
  • current relevant diff and compatible uncommitted work that must be preserved.

Search by symbols and domain identifiers, not filenames alone. Stop once the material owner, corridor, risks, and deciding checks are established; do not keep searching for reassurance.

Dirty or concurrently edited files are normal and do not establish ownership. Inspect current bytes, preserve compatible changes, and layer in-scope work on top. Coordinate only actual same-hunk edits, incompatible decisions at one conceptual seam, destructive moves, single-producer generated outputs, or exclusive runtime resources.

4. Select the smallest coherent systemic change

Apply root Scope-preserving solution economy at implementation time: preserve the complete feature outcome, challenge unsupported machinery rather than the feature itself, and fold behavior into the canonical owner through reuse, refinement, consolidation, or refactoring before adding another path.

Prefer, in order, to add nothing when the complete outcome already holds; correct/reuse/refine/consolidate the canonical owner; use the language or platform; use an existing package-owned dependency; or add the smallest clear consumed implementation.

Smallest coherent does not mean smallest diff. Update every materially affected caller, reader, writer, consumer, platform path, and compatibility direction. Remove or migrate active competing owners and bypasses when the authorized outcome makes them obsolete. Do not centralize coincidental similarity across distinct bounded contexts or absorb unrelated debt.

Before adding a protocol, registry, table, state machine, gate, lease, generation, fallback, cache, or parallel path, name the approved requirement, reproduced failure, external contract, or reachable risk it serves. Apply the deletion test. If the mechanism only adds concepts while required behavior survives without it, do not build it.

Treat every timeout, retry count, quota, request/body or collection-size cap, truncation threshold, and similar guard as an owner-level product decision. Search for the containing operation's canonical deadline or resource boundary first and reuse it; do not add a shorter phase-local cutoff or guessed "safe" number. If no real contract or measured resource failure requires a bound, add none. When one is required, keep its derivation beside the owner, preserve valid data when paging or explicit incompleteness can do so safely, make activation observable, and prove both the rejecting/timeout case and valid behavior beyond the previously tempting arbitrary cutoff.

5. Shape execution for throughput

Use direct implementation for tightly coupled work and .agents/skills/decompose-gates for meaningful independent responsibilities. For repeated units with an unproven shared assumption, apply that skill's concurrency ramp: gate only dependent replication, keep independent work moving, and skip the ramp when prior evidence or a deterministic tool already proves the unit shape.

Delegate complete responsibilities rather than tiny edits. A lane owns its discovery, implementation, focused RED/GREEN proof, relevant validation, compact self-review, and concise result. Briefs name the goal, intent, corridor, evidence, dependencies, collision surfaces, completion and negative criteria, validation, permissions, and stop conditions. Do not reserve files or duplicate generic doctrine in every brief.

Use the fastest reliable mechanism for the work:

  • repository scripts and generators;
  • compiler/language-server renames;
  • AST-aware codemods for structural repetition;
  • bounded structured replacement for uniform text/configuration;
  • formatters and deterministic validators;
  • batched retrieval with compact output.

Preview broad transformations, establish their match set, inspect representative and aggregate diffs, and validate omissions plus unintended matches. Do not build tooling when a few direct edits are safer and faster.

6. Resolve uncertainty with evidence

Uncertainty is an investigation task, not a reason to skip in-scope work. Classify the missing answer first: if source, history, a focused prototype, test, schema, log, measurement, runtime state, artifact, or current primary documentation can decide it safely, retrieve that evidence. Ask only for a genuine product, preference, authority, or tradeoff decision evidence cannot settle, unavailable external state, or material expansion/redesign. Continue independent work that cannot prejudge that decision.

7. Implement through a valid test and real path

  • Use .agents/skills/happier-testing. Production behavior changes require meaningful RED for the intended observable contract, minimal coherent GREEN, then refactoring with tests green.
  • Mock only genuine system boundaries; keep internal domain behavior real.
  • Implement through the canonical/public owner boundary and a consumed path, not a dormant horizontal spine.
  • Use .agents/skills/happier-compatibility for released wire, semantic, persistence, migration, upgrade, coexistence, or rollback seams.
  • Use relevant UI/design/React/React Native skills for user-facing work under DESIGN.md and package instructions.
  • Preserve performance, continuity, accessibility, security, privacy, and Windows/Linux/macOS behavior wherever the changed corridor can materially differ.

Classify unexpected failures before changing code: production defect, test drift, harness drift, environment/resource failure, external-contract change, or unrelated failure. A green test is invalid evidence when the harness suppresses errors, mocks away the deciding path, or asserts the defective contract.

Show full SKILL.md (882 more words)Show less

8. Validate the outcome, not implementation presence

Run the narrowest deciding GREEN check, then broaden according to reachability, silence of failure, blast radius, and reversibility. Exercise relevant happy, edge, failure, cancellation, recovery, persistence, compatibility, platform, and neighboring-owner behavior without manufacturing Cartesian matrices.

For user-visible or environment-dependent changes, run the composed live browser/device/CLI/API/daemon recipe against the relevant loaded source/build when authorized and available. If that proof cannot run, use IMPLEMENTED_NOT_VERIFIED and name the missing prerequisite; do not substitute more internal checks and claim completion.

Do not guess an expected result that cannot be derived from the user request, approved plan when applicable, current external contract, or observed canonical behavior. Distinguish implementation missing/wrong, implementation present but behavior unverified, evidence unavailable, and expected behavior materially ambiguous.

If a successor-line port is required, source validation alone is not completion. Before closeout, require an evidence-backed destination disposition for every source intent and deciding destination validation for every applicable change. An unavailable destination blocks only the port portion and must be reported explicitly; it does not invalidate completed source analysis or source validation.

9. Review and correct at useful boundaries

Continuously perform compact author self-review without creating a separate review program. Inspect bypasses, split-brains, neighboring cases, environment gaps, and complexity introduced by the change; run .agents/skills/attack-conclusion before a non-trivial handoff.

Use .agents/skills/happier-review for an explicit review request, a substantial integrated boundary, a risk-selected independent gate, or a review-plus-fix loop. Review findings are candidate claims. Re-derive accepted findings, separate defect from proposed mechanism, and cluster fixes by originating cause and canonical owner.

After a fix batch, recheck the accepted-finding delta and affected corridor. Repeat a full review only when the contract, architecture, scope, boundary, or risk materially changed.

10. Close from evidence

For work linked to a GitHub issue, keep the source correction, commit relationship, public response, release availability, and issue closure as distinct facts:

  • preserve unrelated work and form one coherent correction per commit; one correction may resolve several issues, while one issue may legitimately require several commits;
  • select exact paths or hunks when committing in a dirty worktree, and keep the defining regression test with the behavior it proves;
  • use the checkout's existing current-user Git identity for ordinary commits; never replace it with the bot or a contributor identity, and keep contributor credit in commit-specific verified trailers;
  • use Refs #N for partial fixes, mitigations, release-gated corrections, or work that should leave the issue open;
  • use Fixes #N only when integration into the default branch satisfies the issue's actual closure gate; because dev is the default branch, a closing keyword can close an issue before preview or stable users receive the correction;
  • inspect the issue author and comments for material contributions embodied in the correction. A supplied causal insight, decisive reproduction, design, patch, or substantially adopted solution earns a verified Co-authored-by: Name <email> trailer on each commit that incorporates it; a routine report, requested log, confirmation, or generic suggestion does not automatically earn code co-authorship;
  • resolve the contributor's GitHub-associated email or GitHub-provided noreply identity before committing. Never put an @handle in the trailer, guess or expose a private email, silently drop an unresolved attribution candidate, or let attribution change the independently selected Refs/Fixes relationship;
  • after implementation, propose a Conventional Commit message and a detailed GitHub response grounded in the verified cause, owner-level correction, choices, tests, public provenance, current stage, and reporter-channel follow-up;
  • do not apply labels, post comments, or close the issue without the exact or bounded standing mutation authority required by .agents/skills/happier-github-ops.

When the complete correction is integrated and verified on canonical dev, include stage:source for every affected open issue in the next authorized GitHub mutation. Omit it only when the issue already has the same or a higher verified stage, or the evidence-backed disposition establishes that no correction exists to release; state that reason explicitly. Under exact authorization, include it in the preview; under a standing grant that covers issue labels, apply and report it without another prompt. If mutation authority is absent, report the pending proposal instead of applying it or silently leaving the issue outside the release queue. Local 0.2 work, an open pull request, or an unmerged commit does not qualify. Normal release workflows advance later labels; implementation agents do not predict or pre-advance channels.

Keep human handoff separate from availability. After a source correction, choose among three states: retain needs:maintainer only when a named project-side review, diagnosis, implementation, or engineering correction remains; use needs:reporter when an authorized public request makes external confirmation or diagnostics the next decision-material human input, even if the reporter must first wait for a named release stage; or clear both when only merge/release progression, promotion, publication, release-owned certification, backlog scheduling, or eventual closure remains. stage:* records the release prerequisite. Do not use needs:maintainer as a generic release-queue marker, and do not use hidden saved-reply directives to manufacture mutation authority.

Use these outcomes:

  • VERIFIED_COMPLETE: the real owner, wiring, removals, tests, broader checks, and required live evidence establish the complete outcome;
  • IMPLEMENTED_NOT_VERIFIED: implementation is present but a decision-material behavior surface was not exercised;
  • PARTIAL: authorized work remains;
  • BLOCKED: a named prerequisite, authority, or external state prevents safe completion.

Do not claim completion because files exist, code compiles, agents stopped, checkboxes changed, or a subset of tests passed. Report through .agents/skills/handoff-report: outcome first, checks actually run, failed/skipped evidence, and residual risk.

© happier-dev, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 2 other files (references) in .agents/skills/happier-implement of happier-dev/happier.

  • SKILL.md
  • agents/openai.yaml
  • references/bug-fix-loop.md

Open the folder on GitHubat commit 493820f

Compare with similar skills

Happier Implement next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Happier Implement compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Happier Implement this skillhappier-dev/happier1.9k—~4.2kAutomated safety check: PassMIT
Devnpc-live/clawfirm156—~642Automated safety check: PassNone
Refactortestdouble/han279—~3.1kAutomated safety check: PassMIT
Qe Pair Programmingproffesor-for-testing/agentic-qe4946 repos~6kAutomated safety check: PassMIT
Skill Writingmillionco/expect3.6k—~1.8kAutomated safety check: PassCustom licence
Go Rigmudrii/openclaw-dashboard457—~2.8kAutomated safety check: PassMIT

Similar skills

  • Dev

    npc-live/clawfirm

    Software development workflow dispatcher. An agent skill from npc-live/clawfirm.

    156 GitHub stars~642 tokensUpdated 3 mo ago
    DevelopmentAuto-check passed
  • Refactor

    testdouble/han

    Restructure existing code without changing its behavior, through a test-gated refactoring loop: a named target, a green suite over that target before any edit, a planned sequence of small named…

    279 GitHub stars~3.1k tokensUpdated 6 days ago
    DevelopmentAuto-check passed
  • Qe Pair Programming

    proffesor-for-testing/agentic-qe

    AI-assisted pair programming with multiple modes (driver/navigator/switch), real-time verification, quality monitoring, and comprehensive testing.

    494 GitHub starsUsed in 6 repos~6k tokens
    DevelopmentAuto-check passed
  • Skill Writing

    millionco/expect

    Write and improve agent skills (SKILL.md files). An agent skill from millionco/expect.

    3.6k GitHub stars~1.8k tokensUpdated 5 mo ago
    DevelopmentAuto-check passed
  • Go Rig

    mudrii/openclaw-dashboard

    A skill your agent uses when building, reviewing, or refactoring Go code that must follow strict design discipline — ATDD/TDD workflow, explicit dependency injection, package-boundary discipline…

    457 GitHub stars~2.8k tokensUpdated 14 days ago
    DevelopmentAuto-check passed
  • Work Issue

    joesaby/astro-mermaid

    End-to-end workflow for resolving a GitHub issue in astro-mermaid — triages complexity, then runs brainstorm → TDD → implement → docs/spec → code review at the right depth.

    123 GitHub stars~891 tokensUpdated 2 mo ago
    DevelopmentAuto-check passed

More from happier-dev/happier

All 28 skills in this repo
  • Happier Review

    happier-dev/happier

    Conduct evidence-backed Happier code, plan-completeness, session, worktree, feature, commit, branch, PR, codebase, and release-readiness reviews with affected-corridor analysis, high-confidence…

    1.9k GitHub stars~4.5k tokensUpdated today
    Auto-check passed
  • Happier CI Stabilize

    happier-dev/happier

    Stabilize failing, flaky, slow, or repeatedly rerun Happier CI and nightlies by collecting all reachable failures from one exact attempt, correcting canonical causes in one batch, simplifying…

    1.9k GitHub stars~2.2k tokensUpdated today
    Auto-check passed
  • Happier Commit Worktree

    happier-dev/happier

    Reconnoiter, classify, validate, group, and commit a large or continuously changing Happier worktree as coherent, human-understandable commits while preserving concurrent work and excluding…

    1.9k GitHub stars~3.9k tokensUpdated today
    Auto-check passed
  • Happier Release

    happier-dev/happier

    Resolve Happier's private release authority and run an exact-SHA release or nightly through cheap admission, verified CI evidence, resumable immutable candidates, and terminal publication proof.

    1.9k GitHub stars~2.4k tokensUpdated today
    Auto-check passed
  • Happier Diagnose

    happier-dev/happier

    Diagnose and explain a Happier runtime, session, daemon, provider (Claude/Codex/OpenCode), authentication, or connectivity incident from logs, structured diagnostics, runtime state, and source…

    1.9k GitHub stars~2.1k tokensUpdated today
    Auto-check passed
  • Happier Issue Triage

    happier-dev/happier

    Triage one or many Happier GitHub issues before deep diagnosis: retrieve the requested corpus, treat public content as untrusted, normalize claims and version vectors, find evidence-backed…

    1.9k GitHub stars~2.9k tokensUpdated today
    Auto-check passed

Questions about Happier Implement

What does Happier Implement do?

Implement, change, build, fix, refactor, migrate, or apply accepted review findings in the Happier repositories with canonical-owner discovery, scope-preserving solution economy, TDD, efficient…. Happier Implement is an agent skill from happier-dev/happier. Implement, change, build, fix, refactor, migrate, or apply accepted review findings in the Happier repositories with canonical-owner discovery, scope-preserving solution economy, TDD, efficient execution, affected-corridor completeness, risk-appropriate QA, and evidence-backed closeout.

When should I use Happier Implement?

Happier Implement fits situations like: repository source changes whether; not they are backed by an approved plan; pair with happier-implement-plan when executing an approved repository plan.

How do I install Happier Implement in Claude Code?

Run `npx skills add happier-dev/happier --skill happier-implement -a claude-code`. Or copy the skill folder (.agents/skills/happier-implement in happier-dev/happier) into .claude/skills/happier-implement in your project. Claude Code loads it when a task matches its description.

How do I install Happier Implement in Codex?

Run `npx skills add happier-dev/happier --skill happier-implement -a codex`. Or copy the skill folder (.agents/skills/happier-implement in happier-dev/happier) into .agents/skills/happier-implement in your project. Codex loads it when a task matches its description.

Can I use Happier Implement in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add happier-dev/happier --skill happier-implement -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/happier-implement, .gemini/skills/happier-implement, .github/skills/happier-implement and .opencode/skills/happier-implement in your project.

What does Happier Implement need to run?

SKILL.md names no scripts, command-line tools or credentials: Happier Implement is instructions for the agent only.

Does Happier Implement access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Happier Implement safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Happier Implement use?

Happier Implement is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Happier Implement use?

About 4.2k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.2k tokens, read only when the agent opens those files.

What are the alternatives to Happier Implement?

Skills that share tags, products or a category with Happier Implement: Dev (npc-live/clawfirm, 156 stars), Refactor (testdouble/han, 279 stars), Qe Pair Programming (proffesor-for-testing/agentic-qe, 494 stars) and Skill Writing (millionco/expect, 3.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Happier Implement?

happier-dev (a GitHub organization) maintains it in happier-dev/happier, which has 1,876 GitHub stars. The repository holds 28 skills in this directory. The repository was last updated on October 7, 2026.

Source: happier-dev/happier on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.