lov-gh-access
lov-gh-access 是一个通过 gh CLI 管理私有 GitHub 仓库协作者权限的技能,支持按用户名或邮箱授予、撤销和审计访问权限,默认只读(pull)。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-03 00:11
12,968 个结果
lov-gh-access 是一个通过 gh CLI 管理私有 GitHub 仓库协作者权限的技能,支持按用户名或邮箱授予、撤销和审计访问权限,默认只读(pull)。
lov-gh-tidy 是一个交互式 GitHub 仓库清理技能,可一次性扫描并整理开放 issue、PR、陈旧分支和孤立标签,先给出分析摘要,再询问用户如何处理并执行操作。
该技能根据项目名生成稳定唯一的端口号(3000-8999),同一项目名始终返回相同端口,并可自动更新项目配置,适用于设置端口、启动开发服务器、解决端口冲突或初始化新项目配置。
用于配置或运行现有项目的 CI/CD 发布流水线,并回读产物与真实上线状态,支持明确输入与结果回读。
分支策略技能:定义项目的分支模型与合并流程,feature 分支经 PR 合入 dev,dev 经 PR 合入 main。用于创建分支、开启 PR、推送代码等场景。
CDK Bootstrap Configuration 是一个面向 AWS CDK 基础设施开发者的参考模式(reference pattern),用于解决使用 valueFromLookup() 读取引导配置时产生的 CDK 上下文缓存问题。其核心思路是将「引导配置(部署输入)」与「运行时配置(基础设施输出)」彻底分离:引导配置(如域名、证书 ARN、账户 ID)通过 .env.{stage} 文件或 CI/CD 环境变量在 synth 时直接由 CDK 读取,不经过 SSM 查询;部署完成后,基础设施的输出再写入 SSM Parameter Store,供服务在运行时消费。该模式包含环境管理器(加载并校验引导配置)、通过 props 传递配置给 Stack、以及将 Stack 输出写入 SSM 等实现要点。其收益包括消除 cdk.context.json 缓存与人工干预、避免部署脚本与基础设施代码之间的循环依赖、对 CI/CD 友好、synth 时类型安全校验、以及不产生环境相关的上下文文件。适用于带生产域名与证书的 CDK 项目、多环境部署(dev、staging、prod)以及使用 CI/CD 流水线的团队。对于单一环境项目、非 CDK 项目或所有配置均由 CDK 自身生成的项目,该模式可能并不必要。
一个 CLI 架构参考模式,说明如何用 1 层、2 层或 3 层结构组织命令行工具:统一入口、参数解析与业务逻辑分离、可复用核心模块,适用于本地开发、CI/CD 与部署脚本中的基础设施操作。
面向 AI 智能体的命令执行规范,要求在开发容器内运行项目工具、统一使用根 package.json 脚本作为开发接口,并避免使用 cd 与污染宿主机环境。
环境部署策略(Environment Deployment Strategy)是一套面向安全部署实践的三层环境方案,用于在支持快速开发迭代的同时,防止误将代码部署到生产环境。该方案划分本地(local)、开发(dev)、生产(prod)三类环境:本地运行在开发者机器上并复用 dev 的云资源,不允许部署;dev 部署到云端并镜像生产架构,可通过本地脚本或 GitHub Actions(合并至 dev 分支时)部署;prod 仅允许通过 GitHub Actions(合并至 main 分支)部署,禁止从本地机器部署。主要能力包括:通过部署限制保护生产、用云端 dev 资源加速本地迭代、dev 与 prod 的资源隔离与命名区分、CORS 配置规则,以及 GitHub Actions 与 AWS CodePipeline 两种集成方式。适用于搭建部署流水线或添加部署脚本的场景,也可选用更简单的双环境方案或包含 staging 的四环境方案。
一个环境变量校验参考模式,主张在脚本、Lambda 冷启动或初始化代码中尽早检查必需配置,缺失时立即报错,避免脚本中途失败和系统状态不一致。
面向 GitHub Actions 到 AWS 的 OIDC 免长期密钥认证参考模式,用临时凭证替代静态 IAM 密钥,涵盖 OIDC 提供方、IAM 角色信任策略、权限策略与工作流配置,并给出管道触发、直接部署、基础设施部署等模式及多环境实践。
Lambda Handler Pattern 是一个面向 AWS Lambda 的架构参考模式,旨在解决函数处理程序中环境变量与 AWS 客户端初始化不当所导致的冷启动性能问题和测试困难。其核心做法是在模块级别一次性校验环境变量并初始化 AWS 客户端(如 DynamoDB、S3、SSM 等),利用 Lambda 冷启动时模块只加载一次的特性实现快速失败与客户端复用;处理程序本身保持精简,只做事件解析与编排,具体业务逻辑放入纯函数,并通过依赖注入将配置与客户端传入,从而便于测试。文档强调不要照搬代码,而是理解思路后结合自身场景调整,并给出了完整示例、放置原则、测试示例与反模式说明。
AWS 资源命名约定参考模式,核心格式为 {project}-{resource-name}-{environment},用于区分项目与环境,防止 dev/prod 资源冲突和数据混用。适用于按 CDK 等方式创建 Lambda、DynamoDB、S3 等 AWS 资源时统一命名。
Release Flow 是一个面向开发者的发布流程技能,用于在验证通过后以可重复、有据可查的方式完成版本发布。它要求先确认质量门禁证据,拒绝在缺少前置验证的情况下发布;随后自动检测版本来源(package.json、pyproject.toml、VERSION 文件或 git tags),通过 verify 模式预检 git 工作区清洁度、git 身份、目标标签可用性、版本源、changelog 就绪状态、发布说明目标位置以及可选的 gh 就绪状态;再预览版本升级级别(patch、minor、major)和 changelog 条目;执行版本号更新、changelog 更新并创建带注释的 git 标签;可选地验证 gh 认证后创建 GitHub Release。最后输出版本变化、标签、changelog 路径、预检状态和 GitHub Release 结果,并报告所有被跳过步骤的原因。它强调不发布无验证证据的版本、不虚构仓库未使用的版本文件或 changelog 格式、未确认认证不发布制品、仅当存在 [Unreleased] 段落时才更新 changelog。
Self-Heal 是一个自主错误恢复技能,用于在开发流程中检测失败、诊断根因、应用修复并继续执行,而不是停止任务。它强调先诊断后重试,避免盲目重试浪费 token 并放大错误。其核心是一棵恢复决策树:区分瞬时错误(网络、限流、超时)并采用指数退避重试,最多 3 次;工具失败(参数错误、schema 不符)先修参数再重试一次,仍失败则升级;逻辑错误则诊断根因、修复、验证后继续;上下文溢出则压缩上下文并从最近检查点恢复;未知错误则记录状态、暂停并交由人工处理。它还提供检查点模式,在风险操作前把阶段、步骤、上次成功、待处理文件和时间戳保存到 .agents/plans/.loop-state.json,失败后可跳过已完成步骤。诊断流程包括阅读完整错误、最小复现、形成单一假设、针对性验证、按证据修复并确认不破坏相邻测试。上下文恢复时总结已完成工作、保存恢复文件并以新上下文继续。升级阶梯从同层重试到切换模型、跨层升级,最后暂停并携带完整上下文交给人工。明确列出不应自动修复的情况:硬性阻断操作、削弱安全校验、需求不明确。最终输出 Self-Heal 报告,包含错误、诊断、操作、尝试次数、结果与恢复方式。
Kubernetes Specialist 是一个用于在 Kubernetes 上部署和管理工作负载的技能,覆盖 Deployment、StatefulSet、DaemonSet、Job 等资源,以及 Pod 安全策略、RBAC、Helm charts、NetworkPolicies 和多集群管理。它强调声明式 YAML、资源请求与限制、健康检查、最小权限和网络隔离,并提供验证与回滚命令。
这是一个用于在开始新工作前整理 Git 仓库的技能。它会审查未提交的改动,修复 .gitignore,删除已合并的本地和远程分支,最终让仓库停留在干净且最新的主分支上。支持完整、审查、忽略、扫描、仅报告和单分支深入分析等多种范围。所有破坏性操作均需明确确认,保护分支不会被删除。
GitHub Pages 发布技能:将文本、单个 HTML 文件或预构建的 HTML 文件夹,通过 GitHub Actions 部署到任意仓库的 GitHub Pages,并验证线上 URL 内容与提交字节一致。自动完成工作流配置、Pages 部署设置、推送和验证,仅在确认环节暂停;支持干运行、目标仓库与当前仓库不同等场景。
在 docker-dev 沙箱容器中运行 OpenCode 的技能:默认挂载 SSH 与 GitHub 凭据,可用 --no-ssh/--no-github 隔离;容器默认保留,需用户确认后才删除。
用于诊断并修复 macOS 网络变慢的 AI 技能,通过分阶段脚本排查隐藏的带宽与资源占用(VPN、iCloud 同步、Spotlight 索引等),并在确认后提供修复与持久防护。
publish-skill 是一个用于将 Claude Code 技能(skill)发布到两个市场(skillhu.bz 与 skills.sh)的发布流程技能。当用户说“publish skill”“publish to skillhubz”“publish to skills.sh”或需要上传技能时使用。它涵盖从内容准备到发布、验证的完整步骤:首先在临时目录中整理技能内容,使其通用化,移除用户特定路径、凭据/API 密钥/电话号码等个人数据,并确保 SKILL.md 带有包含 name 和 description 的 YAML frontmatter;然后通过 npx skillhu publish 发布到 skillhu.bz(无需认证、即时发布,重名返回 409);再通过创建 GitHub 仓库并执行 npx skills add 将技能发布到 skills.sh,借助匿名遥测安装量提升排行榜位置。发布后可通过 npx skillhu install 或 npx skills add 安装。使用前需具备 SKILL.md 文件、npx skillhu 与 npx skills CLI,以及已认证的 gh CLI。
为当前 AgentBox 工作区生成 agentbox.yaml 的技能:扫描项目清单与服务、端口、数据库依赖,声明任务与长驻服务、就绪探针、重启策略与默认配置,供盒内 supervisor 确定性启动工作区。
面向 OneKey 项目的 Sentry 错误追踪与监控技能,用于配置 Sentry、过滤错误、分析崩溃报告及调试生产问题,覆盖桌面端、浏览器扩展、移动端与 Web 平台。
用于协调 ADB 自动化脚本的 TOON 工作流编排引擎,支持按阶段执行、参数模板、验证、错误恢复与状态跟踪。