开源 · MIT · 零依赖

成千上万的代理技能。 只挑适合你仓库的。

Repotify 读取开发者和 AI 公司在 GitHub 上发布的代理技能,按用途分类、检查风险,并把最适合你项目的技能安装到 Claude Code、Cursor、Codex 或 Gemini CLI 中。

npx -y @repotify/repotify@latest

在项目目录中运行

repotify 2.0.0   ~/my-saas
next.js · react · typescript · stripe
set up repotify for this project
● Read the project (manifests only)
  └ web app · tests: playwright, vitest

● Picked for this repo
  ✓ react-best-practices     next.js + react
  ✓ webapp-testing           playwright tests
  ✓ test-driven-development  core
  ✓ differential-review      security review
  ○ repotify-guard           you switch it on
  ✕ react-native-skills      no mobile target
  ✕ pptx                     no slides here

● 12 skills installed · pinned · re-scanned
0dependencies
24languages
4coding agents
3000tokens per setup
支持

你给代理什么,它就有多好

选择太多

代理技能仓库散落在各处。哪些适合你的项目?

真实的安全风险

技能就是代理会照做的一组指令。恶意技能可以在你的电脑上执行命令。

上下文膨胀

每个技能都会占用代理的上下文。无用的技能会拖慢它、分散它的注意力。

四步把项目变成专业配置

整个流程大约只花费你的代理 3,000 个 token。

  1. 1

    读取

    在本地扫描清单文件和文件名。你的代码从不被读取或发送。

  2. 2

    提问

    最多三个问题,而且只问项目本身回答不了的。

  3. 3

    推荐

    每项工作只选最好的一个,依据证据、平台和覆盖范围,并控制在上下文预算之内。

  4. 4

    安装

    锁定提交、SHA-256 校验并在本地重新扫描。钩子和 MCP 服务器只有在你开启时才会启用。

One command beats an afternoon of tabs

By handWith Repotify
Finding skillsDig through GitHub, read dozens of READMEsEvidence-based picks for your stack
Checking trustSkim install scripts and hopeShell-aware scan plus an LLM jury
Fitting the projectGuess which ones applyOne pick per job, nothing overlapping
Staying leanContext fills with unused instructionsStays inside a context budget

2.0.0 2.0 新功能

每个技能都完整读过

决策模型读取每个技能,判断它的主要职责、适用的语言,以及是否只在一次性任务中有用。挑选依据的是技能实际做什么,而不是一行简介。

每项职责只选一个

每个技能都对应它所承担的职责:每项职责只选一个,已经安装的保持原位。

只用一次的技能

repotify audit 会在代码库地图或入门类技能完成任务后提醒你,并显示每个技能的 token 开销。

你的技术栈专家

Django、FastAPI、Go、Rust、Java、Swift、Flutter、Laravel、Rails、.NET 等各自获得本技术栈的专家,且只获得自己的。

你可以亲自核查的安全

由基于规则的扫描器决定信任级别。大模型评审团只能增加怀疑,永远不能消除怀疑。

接下来

目录设计为全天候增长:研究实验室寻找新技能,安全关卡逐一检查,每一项都由人工批准。

命令

它会改动你电脑上的什么

  • 首次运行只写入代理的 repotify 技能和一个锁文件,别无其他。
  • install 只写入技能目录;enable 只写入它先给你看过的内容。
  • recommend、audit、suggest 和 scan 不向你的项目写入任何内容。

常见问题

Repotify 会读取我的代码吗?

不会。它只读取你电脑上的清单文件(package.json、pyproject.toml、go.mod…)和文件名,也不会把项目的任何信息发送到任何地方。

谁来开启钩子和 MCP 服务器?

由你来开启。repotify install 从不写入它们。repotify enable 会先展示改动并在终端里询问你,技能也会要求代理把命令交给你,而不是自己运行。

支持哪些代理?

Claude Code、Cursor、Codex、Gemini CLI,以及任何读取 .agents/skills 的代理。

免费吗?

免费。Repotify 以 MIT 许可证开源。目录中的条目保留各自的许可证。

怎样让我的技能进入目录?

在它的仓库里运行 repotify suggest。它会在本地扫描并给你一份预填好的表单;目录的安全关卡和大模型评审团会进行审核。

它会收集数据吗?

它被设计为从匿名信号中学习,但收集端点尚未配置,因此不会发送任何数据。随时可以用 REPOTIFY_TELEMETRY=0 关闭。

给你的代理合适的工具

在项目目录中运行一条命令。它安装的一切,你都能看到,也都能撤销。

npx -y @repotify/repotify@latest