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运行至最终结果。
CI或发布运行失败
处理不稳定或慢速测试
npx skills add happier-dev/happier --skill happier-ci-stabilize -g -y
用于审计、设计和验证系统各组件间的向后兼容性,涵盖UI、CLI、服务端及持久化状态。适用于涉及协议变更、版本升级、回滚或混合版本操作的场景,确保外部契约稳定且无兼容性债务。
代码变更影响Wire或语义契约
需要进行版本升级或回滚操作
处理序列化、会话设置或队列变更
实施能力协商或混合版本运行
npx skills add happier-dev/happier --skill happier-compatibility -g -y
只读诊断 Happier 运行时、会话、守护进程及连接故障。通过分析日志和状态定位根因,不修改代码。适用于支持调查、事件分诊及用户查询故障原因场景。
排查 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 Bot 操作能力,通过 yarn ghops 执行 API 读写及受控推送。强制使用专用 Token,支持 macOS Keychain 和 Linux Broker 认证,确保 issue 处理安全及身份隔离。
需要以 Happier Bot 身份读取或修改 GitHub Issue/PR
需要授权进行安全的 Git push 操作
npx skills add happier-dev/happier --skill happier-github-ops -g -y
该 Skill 用于执行已批准的 Happier 实施计划,作为编排器整合实现单元。它负责解析授权、恢复执行状态、构建关键路径及就绪队列,确保在现有合同下有序完成开发任务,不涉及计划创建或设计修改。
用户明确要求执行、继续或完成已批准的实施计划
需要基于特定计划路径进行状态恢复和单元编排
npx skills add happier-dev/happier --skill happier-implement-plan -g -y
用于在代码仓库中执行实施、变更、构建、修复、重构、迁移或应用审查结果。涵盖需求规范化、逆向推导完整输出及按规范执行源码修改,确保方案经济性与完整性。
用户要求实现功能或修复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,通过整合多源证据验证假设、确定影响版本及根因,产出基于证据的处理建议。仅执行只读调查与本地复现,不直接修改代码或仓库。
需要对GitHub Issue进行深度根因分析
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版本。通过分析源变更意图,适配目标架构并验证,确保不传播反向修改。
需要将旧版特性或修复移植到新版分支
跨版本代码同步与意图适配
npx skills add happier-dev/happier --skill happier-port-0-2-to-0-3 -g -y
管理Happier项目PR生命周期,协调审查、测试、兼容性分析及合并流程。通过委托子技能处理具体执行,确保意图一致性与代码质量,追踪PR状态直至关闭。
评估PR是否可合并
处理PR反馈与审查意见
协调多阶段PR工作流
检测重复或分裂逻辑
npx skills add happier-dev/happier --skill happier-pr-steward -g -y
负责发布说明的源数据验证、结构化投影及多端(Expo/App Store等)内容生成,确保格式与长度合规,不涉及编辑决策。
需要验证或生成发布说明文档
执行发布说明投影脚本
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 命令获取私有技能及权威审查流程,并使用脚本检查公共契约形状,确保遵循单一审查策略。
需要执行 Happier 发布的验证审查时
解析发布权限和权威审查程序时
npx skills add happier-dev/happier --skill happier-release-validation-review -g -y
提供发布验证中仅限手动执行的 deep 配置文件的入口,用于在明确签出状态下运行目标拥有的深度发布认证。
执行非自动化的深层发布合规性检查
需要人工确认语义兼容性或 QA 结果时
npx skills add happier-dev/happier --skill happier-release-validation -g -y
用于管理 Happier 项目的发布流程,包括解析发布权限、执行精确 SHA 或夜间构建、通过 CI 证据验证、处理多通道并行发布及故障恢复。
准备发布新版本
执行夜间构建发布
发布故障恢复
评估发布状态
npx skills add happier-dev/happier --skill happier-release -g -y
通过CLI JSON模式管理Happier会话,支持独立会话创建、执行及诊断,提供明确的权限控制与无阻塞交付语义。
需要创建新的Happier诊断会话
通过CLI自动化管理会话生命周期
npx skills add happier-dev/happier --skill happier-session-control -g -y
指导测试与TDD工作,涵盖测试编写、变更、审查及审计。遵循RED-GREEN-REFACTOR流程,强调先盘点影响范围、正确分类失败原因,再执行最小化测试验证与修复,确保代码质量与行为契约一致性。
需要新增或修改测试用例
进行代码审查以评估测试质量
执行TDD开发流程
清理或重构过时测试
npx skills add happier-dev/happier --skill happier-testing -g -y
审计报告中的关键主张,通过从源代码、测试或运行时等第一手来源重新推导来验证其真实性,防止因依赖二手信息导致错误决策。
审核子代理或团队交付的报告
在基于未经验证的主张做决定前
回顾早期结论时
npx skills add happier-dev/happier --skill verify-claims -g -y
通过 CLI JSON 模式管理 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


