SuperAPI AI 工具集

Skill 广场

找到适合任务的 Agent Skill,阅读介绍并复制安装命令。

更新于 11-14 00:15

编程与开发

40,979 个结果

git-guardrails-claude-code

git-guardrails-claude-code 是一个用于 Claude Code 的技能,通过配置 PreToolUse 钩子(hook)在执行前拦截并阻止危险的 git 命令。被阻止的命令包括 git push(含 --force 等所有变体)、git reset --hard、git clean -f / git clean -fd、git branch -D、git checkout . 与 git restore .。当命令被拦截时,Claude 会收到提示,告知其没有权限访问这些命令。该技能会引导用户选择生效范围(仅当前项目或所有项目),复制随附的钩子脚本 scripts/block-dangerous-git.sh 到对应位置并赋予可执行权限,然后把钩子配置合并进相应 settings.json 的 hooks.PreToolUse 数组,而不会覆盖其它已有设置。之后会询问是否需要增删拦截规则,并通过管道回显一条 git push 命令进行验证,预期以退出码 2 结束并向 stderr 输出 BLOCKED 信息。

编程与开发13 次安装

scaffold-exercises

scaffold-exercises 是一个用于创建练习目录结构的技能,适用于需要搭建“章节—练习—变体”层级的学习型代码仓库。它会生成通过 pnpm ai-hero-cli internal lint 校验的目录与文件,并可用 git commit 提交。每个练习至少包含 problem/(学生工作区,含 TODO)、solution/(参考实现)、explainer/(概念材料,无 TODO)中的一个子文件夹;默认存根使用 explainer/。每个子文件夹需含非空 readme.md,若含代码则还需超过一行内容的 main.ts。该技能的工作流为:解析计划提取章节名、练习名与变体类型,用 mkdir -p 创建目录,创建带标题的 readme 存根,运行 lint 校验,并迭代修复直至通过。移动或重编号练习时应使用 git mv 保留历史并更新数字前缀,之后重新运行 lint。

编程与开发13 次安装