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
用于稳定 Happier CI 及夜间构建任务。通过收集失败日志、聚类根因、批量修复测试或代码,并选择最经济的恢复路径(如重跑或候选恢复),以最少成本将失败的 CI/发布流程推进到确定性的最终状态。
CI 构建或测试运行失败
处理偶发性或不稳定的测试用例
需要优化 CI 清理与恢复策略
npx skills add happier-dev/happier --skill happier-ci-stabilize -g -y
用于审计和实现系统兼容性,覆盖UI、CLI及数据契约。指导版本基线确立、影响面映射及兼容矩阵构建,防止内部架构变更引发外部兼容问题。
涉及跨版本升级或回滚
修改序列化格式或持久化状态
变更API契约或能力协商逻辑
处理混合版本共存场景
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操作工具yarn ghops,支持通过PAT认证进行Issue读写及受限的分支推送。具备严格的安全契约,强制使用Bot身份,防止凭证泄露和未授权操作。
需要以Bot身份读取或修改GitHub Issue
执行经过授权的Bot代码推送
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
负责在Happier仓库中执行代码实现、重构、修复及迁移,遵循TDD与范围保留原则。适用于已批准计划或审查后的源文件变更,确保变更通过正确的所有者路径完成并验证完整性。
需要修改源代码以实现新功能或修复Bug
执行已批准的实施计划
应用代码审查后确定的修复方案
进行代码重构或技术债务迁移
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,基于证据分析版本影响与根因,输出处置建议。用于Triage后或单Issue的场景,不执行修复。
需要深入排查GitHub Issue根因
Issue Triage后需形成处置结论
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全生命周期,协调审查、测试、兼容性分析及合并流程。通过委托子技能处理具体实现与GitHub操作,确保代码正确性、意图一致性及贡献者署名准确,推动PR从意图审查至最终合并的规范化流转。
评估PR是否可合并或存在逻辑冲突
跟进PR反馈并添加后续提交
监控CI状态及审查进度
执行版本线迁移(如0.2到0.3)
npx skills add happier-dev/happier --skill happier-pr-steward -g -y
负责发布说明的源数据处理、格式校验及多端投影生成,不涉及编辑决策。
需要生成或验证发布说明文本时
执行发布说明管道脚本进行数据投影时
npx skills add happier-dev/happier --skill happier-release-notes -g -y
解析发布权限以执行推广流程,明确禁止手动提前推进标签或关闭问题,确保遵循标准发布工作流。
需要执行发布推广操作时
查询官方发布策略和合同定义时
npx skills add happier-dev/happier --skill happier-release-promote -g -y
用于解析私有发布权限以执行验证审查,通过命令获取权威指导并检查公共结构,确保发布流程合规。
需要执行发布前的验证审查
查询私有发布权限和指令
npx skills add happier-dev/happier --skill happier-release-validation-review -g -y
提供发布深度验证的入口,用于执行手动认证。通过运行 deep profile 测试套件验证源码与现有栈的兼容性,收集证据供人工审批,不涉及发布或部署操作。
需要执行非自动化的发布前深度质量验证
调用 release-validate 进行合规性检查
npx skills add happier-dev/happier --skill happier-release-validation -g -y
Happier发布技能,解析发布权限并执行精确SHA或夜间构建。涵盖廉价准入、CI证据验证、不可变候选者恢复及终端发布证明,用于准备、分发、恢复或评估发布流程。
需要执行Happier应用发布
检查或恢复发布状态
验证发布准入条件
npx skills add happier-dev/happier --skill happier-release -g -y
通过CLI JSON协议管理Happier会话,支持创建独立诊断会话、处理认证及错误,实现会话委派与监控。
需要创建新的Happier诊断会话
通过CLI管理或查询Happier会话状态
npx skills add happier-dev/happier --skill happier-session-control -g -y
指导仓库内行为变更工作的 TDD 与测试验证流程,涵盖 RED-GREEN-REFACTOR 规范、故障分类及防失效机制。
执行测试驱动开发
修复生产 Bug
更新或创建测试用例
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 会话状态
用户需要通过 CLI 向 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
自动化将大型或持续变动的 Git 工作树整理为连贯、可审查的提交序列。支持多轮分析、分组、验证及提交,保留并发工作并排除临时文件,确保数据完整与安全。
用户请求提交大量未暂存的更改
继续长期的提交活动
恢复中断后的提交流程
处理共享脏检出中的新变更
npx skills add happier-dev/happier --skill happier-commit-worktree -g -y


