Agent Skills
› happier-dev/happier
happier-dev/happier
GitHub在提交结论或修复前进行对抗性自我审查,通过替代原因、邻域案例、爆炸半径等检查验证假设,防止错误交付。
Install All Skills
npx skills add happier-dev/happier --all -g -y
Skills in Collection (55)
Showing top 50 of 55 by quality score. Use the install list command or open individual skills for the rest.
在提交结论或修复前进行对抗性自我审查,通过替代原因、邻域案例、爆炸半径等检查验证假设,防止错误交付。
准备移交非平凡结论前
重大审查或发布边界
npx skills add happier-dev/happier --skill attack-conclusion -g -y
将复杂任务分解为可独立验证的单元,设定检查门控与风险排序。用于规划大型工作、编写子代理指令或需逐步验证的场景,确保每个片段有明确的通过/失败标准。
需要分解复杂或多部分任务
编写子代理或Codex的工作简报
任务规模过大难以整体验证
npx skills add happier-dev/happier --skill decompose-gates -g -y
定义高质量交接报告的撰写规范,强调结论先行、证据可审计及风险透明。适用于工作汇报、审查结果反馈及重大项目的复盘总结,确保信息清晰且具备行动导向。
需要汇报工作完成情况和发现
提交代码或设计审查结果
请求项目复盘或回顾
npx skills add happier-dev/happier --skill handoff-report -g -y
稳定CI和夜间构建,通过收集失败日志、聚类根因并批量修复,选择最安全的恢复路径。需遵循测试和质量规范,不涉及发布权限,旨在减少昂贵重跑并确保证据支持的最终结果。
CI流水线失败或Flaky
夜间构建失败需要恢复
npx skills add happier-dev/happier --skill happier-ci-stabilize -g -y
用于审计、设计和验证Happier系统各组件间的兼容性,涵盖UI、CLI及服务端。处理版本升级、回滚、序列化及契约变更,确保向前与向后兼容,防止内部架构债务影响外部接口。
涉及系统版本升级或回滚
修改协议、序列化格式或持久化状态
变更能力协商或混合版本操作逻辑
npx skills add happier-dev/happier --skill happier-compatibility -g -y
用于诊断 Happier 运行时、会话、守护进程及连接故障的分析技能。通过日志和状态证据确定根因,支持只读调查,不涉及代码修复。
用户询问系统故障原因
需要分析会话ID或运行状态
npx skills add happier-dev/happier --skill happier-diagnose -g -y
用于创建、更新和审查 Happier 内部及发布的技术文档,确保内容真实准确、结构规范且与产品行为一致。
修改 docs/** 或 apps/docs/** 目录下的文件
涉及可能影响现有文档准确性或完整性的代码变更
npx skills add happier-dev/happier --skill happier-docs -g -y
提供隔离的 GitHub 操作工具,通过专用 Bot Token 执行 API 读写和分支推送,强化安全认证与权限控制,确保非交互式运行及凭证隔离。
需要以 Bot 身份操作 GitHub 仓库
执行受控的 Git 分支推送
进行安全的 Issue 分析与处理
npx skills add happier-dev/happier --skill happier-github-ops -g -y
该技能用于执行已批准的Happier实施计划,作为编排者和集成者。它负责解析授权、恢复当前状态、构建关键路径,并严格遵循既定契约进行代码实现,不涉及计划创建或重新设计。
用户明确要求实施、执行、继续或完成已批准的Happier实施计划时
npx skills add happier-dev/happier --skill happier-implement-plan -g -y
负责代码实现、重构、修复及迁移,支持TDD与影响分析。用于执行已批准计划或审查结果,确保变更合规且完整,区分于诊断与规划任务。
需要修改源代码以添加功能或修复缺陷
执行代码重构或技术债务迁移
根据已通过的代码审查意见进行代码修正
npx skills add happier-dev/happier --skill happier-implement -g -y
用于盲测比较指令变体对智能体行为的影响,通过控制变量、隔离环境和基于行为的评分生成评估证据,辅助人类决策。
用户明确要求比较或评估指令变体
已批准的指令程序指定了评估边界
npx skills add happier-dev/happier --skill happier-instruction-eval -g -y
针对GitHub Issue进行深度诊断,通过收集版本、源码及复现证据,形成基于事实的处置建议。不执行修复,仅作为决策支持。
需要分析GitHub Issue的根本原因
对已分组的Issue Bundle进行证据验证和处置评估
npx skills add happier-dev/happier --skill happier-issue-diagnose -g -y
用于对多个 GitHub Issue 进行预处理、去重和聚类,提取关键证据并路由至正确诊断流程或子代理。适用于批量 Issue 分析、分组及归属判定场景。
用户要求对多个 GitHub Issue 进行分诊
需要比较或路由一组 Issue
npx skills add happier-dev/happier --skill happier-issue-triage -g -y
仅在用户明确要求时创建、替换或修订代码库实施计划。强调规划是人工决策,代理不得自行发起。支持新建、细化、替换和修正四种模式,要求先澄清真实意图与约束,再逆向推导方案,严禁用于执行或状态更新。
用户明确要求创建新的仓库实施计划
用户请求修改或细化现有草稿计划
用户要求用新计划替换旧计划
用户批准并记录对已批准执行合同的变更
npx skills add happier-dev/happier --skill happier-plan -g -y
将 Happier 0.2 版本的已验证变更向前移植到 0.3 版本,分析意图并适配目标架构,确保不反向传播修改。
需要将 0.2 分支的已修复缺陷或新功能移植到 0.3 开发分支
用户要求保持 0.3 代码完整性同时应用 0.2 的行为变更
npx skills add happier-dev/happier --skill happier-port-0-2-to-0-3 -g -y
负责管理PR全生命周期,协调审查、测试、兼容性分析及版本迁移。通过委派子技能处理具体执行,确保PR正确合并及意图保留。
评估PR是否可合并
跟进PR反馈与审查
执行0.2到0.3版本的代码移植
检测重复或冲突逻辑
npx skills add happier-dev/happier --skill happier-pr-steward -g -y
负责发布说明的验证、投影生成及多端适配,包括Changelog解析、StoryDeck卡片处理、翻译与媒体资产校验,确保内容按规范输出而不涉及编辑决策。
需要生成或验证发布说明文本
执行release-notes项目投影命令
检查Changelog JSON注释格式
npx skills add happier-dev/happier --skill happier-release-notes -g -y
用于发布推广前获取私有发布权限及权威流程,确保按标准工作流验证后推进问题状态,禁止手动干预标签或提前关闭问题。
执行发布推广操作
需要确认发布权限和流程
npx skills add happier-dev/happier --skill happier-release-promote -g -y
用于解析私有发布权限以执行验证审查。通过运行bootstrap命令获取权威审查流程,并检查公共合约形态,确保遵循统一的发布策略。
需要执行发布验证审查时
调用hmaint release bootstrap命令后
npx skills add happier-dev/happier --skill happier-release-validation-review -g -y
提供发布验证的手动深度认证入口,执行目标拥有的 deep 配置文件测试套件。用于在明确签出状态下进行非自动化的发布前合规性检查与证据记录,不执行部署或发布操作。
需要手动执行发布深度认证
运行 release-validate deep 配置
npx skills add happier-dev/happier --skill happier-release-validation -g -y
指导Happier项目的发布流程,包括解析发布权限、执行精确SHA版本或夜间构建、通过低成本准入验证、处理不可变候选项及终端发布证明,涵盖准备、调度、恢复和评估环节。
需要发布Happier应用时
进行发布前的权限解析与校验时
处理发布失败后的恢复操作时
npx skills add happier-dev/happier --skill happier-release -g -y
通过CLI JSON模式管理Happier会话,支持创建独立诊断会话、权限控制及会话委托,实现自动化调试与执行流程。
需要创建新的Happier诊断会话
管理或监控Happier执行运行状态
通过CLI自动化处理会话生命周期
npx skills add happier-dev/happier --skill happier-session-control -g -y
面向 Happier 仓库的 TDD 与测试验证工作流,涵盖 RED-GREEN-REFACTOR 实践、缺陷分类、夹具策略及防抖动护栏。
进行行为变更开发
修改共享运行时契约或 CLI/UI 流程
修复历史遗留的过时夹具问题
npx skills add happier-dev/happier --skill happier-testing -g -y
用于审计报告或计划中的关键声明,通过从源码、测试等一级来源重新推导来验证其真实性,防止基于错误前提的决策。
审计子代理或团队报告
审查结论性文档
构建决策前核实未验证声明
npx skills add happier-dev/happier --skill verify-claims -g -y
通过 Happier CLI JSON 模式管理会话,支持列表、状态检查、消息发送、等待、停止及执行运行控制,涵盖认证与错误处理逻辑。
需要列出或查询 Happier 会话状态
向 Happier 会话发送消息并等待响应
启动、监控或终止 Happier 执行运行
获取 Happier 会话历史记录
npx skills add happier-dev/happier --skill happier-session-control -g -y
在提交结论或修复前,通过角色反转进行对抗性自我审查。检查替代原因、相邻案例、爆炸半径和环境差异,防止认知偏差和错误判断,确保交付质量。
需要验证结论或修复的合理性
重大变更前的最终审查
代码合并或发布边界
npx skills add happier-dev/happier --skill attack-conclusion -g -y
将复杂任务拆解为可独立验证的单元,设定明确检查点并按风险加权排序。用于规划大型工作、编写子代理指令或分解难以整体验证的任务。
需要规划大型或复杂工作任务时
编写子代理或Codex的工作简报时
任务规模过大无法整体验证时
npx skills add happier-dev/happier --skill decompose-gates -g -y
规范实质性交付报告的撰写结构,强调结果优先、证据可审计及风险透明。适用于工作汇报、审查结论或复盘场景,确保信息清晰且便于后续行动与验证。
汇报工作完成情况
提交审查或诊断结果
请求项目复盘
npx skills add happier-dev/happier --skill handoff-report -g -y
稳定Happier CI构建,通过收集失败日志、聚类根因、批量修复测试与环境问题,选择最安全低成本的重试或恢复路径,确保证据支持的最终结果。
CI构建失败或不稳定
需要批量修复测试故障
npx skills add happier-dev/happier --skill happier-ci-stabilize -g -y
用于审计和设计系统兼容性,覆盖UI、CLI及服务端。通过分类接口面、建立基线、映射影响域和构建版本矩阵,确保新旧版本在序列化、状态迁移及升级回滚时的正确交互,避免兼容债务。
修改涉及系统间通信的协议或序列化格式
进行数据库 schema 变更或数据迁移
实施版本升级、回滚或混合版本共存策略
调整安装程序或持久化状态结构
npx skills add happier-dev/happier --skill happier-compatibility -g -y
只读分析 Happier 运行时、会话、守护进程或连接故障,基于日志和诊断数据确定根因。适用于支持调查、事件分类及会话 ID 分析,不修改代码。
用户询问发生了什么错误
需要分析运行时代码或连接故障
进行支持调查或事件初步分类
npx skills add happier-dev/happier --skill happier-diagnose -g -y
用于创建、更新和审查 Happier 内部及发布文档,确保内容真实准确且与产品状态一致。适用于修改 docs/** 或影响现有文档完整性的场景。
修改 docs/** 或 apps/docs/** 下的文件
变更可能使现有文档不完整或虚假的行为
npx skills add happier-dev/happier --skill happier-docs -g -y
GitHub CLI 的隔离化 Bot 封装,通过 `yarn ghops` 提供安全的 API 读写及受控推送能力。强制使用 Bot Token,隔离个人凭证,支持 macOS Keychain 及 Linux 远程 Broker 认证,保障 Issue 处理与代码推送的安全性。
需要以 GitHub Bot 身份执行操作
涉及 GitHub Issue 的读取或修改
需要受限的分支推送权限
避免泄露个人 Git 凭证
npx skills add happier-dev/happier --skill happier-github-ops -g -y
用于执行已批准的Happier实施计划。作为编排器,它确保严格按计划契约执行,处理状态恢复、依赖排序和边界审查,防止未经授权的变更,并将非执行任务路由至其他技能。
用户明确要求实现或继续执行某个特定的已批准计划
需要按照既定蓝图进行代码集成和部署验证
npx skills add happier-dev/happier --skill happier-implement-plan -g -y
负责在Happier仓库中执行代码实现、重构、修复及迁移任务。遵循TDD和范围保留原则,基于已批准计划或审查结果进行源码变更,确保完整性与质量。
用户请求具体的代码实现或修改
需要执行已批准的变更计划
应用已接受的代码审查意见
进行bug修复或功能重构
npx skills add happier-dev/happier --skill happier-implement -g -y
用于盲测评估指令变体对Agent行为的影响,通过控制变量、隔离运行和基于行为的评分生成证据,辅助人工决策,确保隐私安全且不直接修改指令。
用户明确要求比较或评估指令变体
已批准的指令程序指定了评估边界
npx skills add happier-dev/happier --skill happier-instruction-eval -g -y
用于深入诊断 GitHub Issue,基于证据确定问题根源、影响版本及处置建议。不执行修复,仅输出分析报告。
需要分析 GitHub Issue 的根本原因
对已分类的 Issue 进行深度技术排查
npx skills add happier-dev/happier --skill happier-issue-diagnose -g -y
对多个GitHub Issue进行分诊,包括获取数据、去重、聚类及路由分发,将相关Issue整合为诊断包并分配给对应处理流程或子代理。
用户要求对多个GitHub Issue进行分诊
需要对比或归类多个Issue
npx skills add happier-dev/happier --skill happier-issue-triage -g -y
仅在用户明确要求时,用于创建、替换、细化或记录仓库实施计划的变更。严格区分计划制定与代码实现,确保规划由用户授权并聚焦真实意图。
用户要求创建新的仓库实施计划
用户要求修改或更新已批准的实施方案
npx skills add happier-dev/happier --skill happier-plan -g -y
将 Happier 0.2 分支的已验证变更正向移植至 0.3 分支,确保意图一致且适配新架构。涵盖源/目标解析、变更分析、所有者映射及兼容性验证,不执行提交操作。
需要将 0.2 版本的代码变更迁移到 0.3 版本
分析旧版行为在新版中的适用性并适配
npx skills add happier-dev/happier --skill happier-port-0-2-to-0-3 -g -y
负责PR全生命周期管理,协调审查、测试、兼容性及版本迁移等专项技能,确保PR正确合并与合规。
评估PR是否可合并
处理PR反馈
执行0.2到0.3版本行迁移
npx skills add happier-dev/happier --skill happier-pr-steward -g -y
负责发布说明的源码校验、多平台投影生成及资源管理,确保内容准确分发,不涉及编辑决策。
需要验证或生成分发渠道的发布说明文本时
处理 StoryDeck 卡片或多语言翻译资产时
npx skills add happier-dev/happier --skill happier-release-notes -g -y
解决发布权限以执行推广工作。通过命令行获取私有技能指令,遵循标准发布流程,确保问题快照在验证后更新,禁止手动操作标签或提前关闭问题。
需要执行软件版本推广时
查询发布权限和权威流程时
npx skills add happier-dev/happier --skill happier-release-promote -g -y
解决Happier发布验证审查所需的私有权限。通过hmaint命令引导并获取权威审查流程,使用node脚本检查公共契约形状,确保遵循正确的发布验证步骤。
需要执行Happier发布前的验证审查
获取私有发布授权和审查指令
npx skills add happier-dev/happier --skill happier-release-validation-review -g -y
提供发布前深度手动验证的入口,执行非部署类的深层认证检查。
需要执行发布前的深度手动认证
运行 deep profile 进行发布验证
npx skills add happier-dev/happier --skill happier-release-validation -g -y
用于解析发布权限、执行预检验证、管理候选构建及处理发布失败恢复的自动化流程,确保发布过程的安全性与可追溯性。
准备或执行软件发布
处理发布过程中的失败或超时
npx skills add happier-dev/happier --skill happier-release -g -y
通过CLI JSON协议管理Happier会话,支持创建独立诊断会话、会话委派及可选的监控与转录获取,实现安全的会话生命周期控制。
需要创建独立的Happier诊断会话
通过CLI管理或查询Happier会话状态
执行基于JSON契约的会话自动化流程
npx skills add happier-dev/happier --skill happier-session-control -g -y
指导仓库内行为变更工作的TDD与测试验证流程,涵盖红线选择、夹具策略及防失效护栏。通过库存盘点、失败分类和严格的红绿重构循环,确保代码质量并防止测试漂移。
需要进行行为变更的编码工作
修改共享运行时契约或CLI/服务器/UI流程
处理可能影响现有夹具的变更
执行TDD开发模式
npx skills add happier-dev/happier --skill happier-testing -g -y
通过从原始来源重新推导关键声明,审计报告或计划中的核心论点。适用于在信任子代理报告、基于未验证声明做决策前,或审查结论时进行独立验证。
审计子代理或团队的报告
审查计划或交接文档
复核早期得出的结论
验证兼容性声明
npx skills add happier-dev/happier --skill verify-claims -g -y
将大型或持续变化的工作区整理为连贯、可审查的提交序列,保留并发工作并排除临时文件。适用于批量提交、恢复中断提交活动或处理共享脏检出中的新变更。
用户要求提交大量未暂存的更改
继续长期的提交活动
恢复因压缩或中断而暂停的提交活动
安全处理共享脏检出中的新落地变更
npx skills add happier-dev/happier --skill happier-commit-worktree -g -y


