選擇太多
代理技能的儲存庫散落在各處。哪些適合你的專案?
開源 · 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
代理技能的儲存庫散落在各處。哪些適合你的專案?
技能就是代理會照做的一組指示。惡意技能可以在你的電腦上執行指令。
每個技能都會占用代理的脈絡空間。無用的技能會拖慢它、分散它的注意力。
整個流程大約只花費你的代理 3,000 個 token。
在本機掃描資訊清單和檔案名稱。你的程式碼從不被讀取或傳送。
最多三個問題,而且只問專案本身回答不了的。
每項工作只選最好的一個,依據證據、平台與涵蓋範圍,並控制在脈絡預算之內。
鎖定提交、SHA-256 驗證並在本機重新掃描。鉤子與 MCP 伺服器只有在你開啟時才會啟用。
決策模型讀取每個技能,判斷它的主要職責、適用的語言,以及是否只在一次性任務中有用。挑選依據的是技能實際做什麼,而不是一行簡介。
每個技能都對應它所承擔的職責:每項職責只選一個,已經安裝的保持原位。
repotify audit 會在程式碼庫地圖或入門類技能完成任務後提醒你,並顯示每個技能的 token 開銷。
Django、FastAPI、Go、Rust、Java、Swift、Flutter、Laravel、Rails、.NET 等各自獲得本技術堆疊的專家,且只獲得自己的。
由規則式掃描器決定信任等級。大型語言模型評審團只能增加懷疑,永遠不能消除懷疑。
verified沒有已知的風險模式。推薦。caution有值得一看的發現。只有你同意後才會安裝。quarantined高風險。在有人審查該提交之前暫不放行。rejected嚴重風險。不會進入目錄。目錄設計為全天候成長:研究實驗室尋找新技能,安全關卡逐一檢查,每一項都由人工核准。
repotify為你的代理安裝 repotify 技能,並印出專案指紋repotify recommend在脈絡預算內列出無衝突的候選表repotify install <ids> --yes安裝你挑選的技能:鎖定版本、雜湊驗證、重新掃描repotify enable <ids>先讓你看過變更,再開啟鉤子或 MCP 伺服器repotify audit評估已安裝的技能:保留、考慮移除或移除,並說明理由repotify suggest把你自己的技能推薦給目錄;不會傳送任何內容repotify scan <dir>對任意技能資料夾執行安全掃描器install 只寫入技能資料夾;enable 只寫入它先給你看過的內容。recommend、audit、suggest 和 scan 不向你的專案寫入任何內容。不會。它只讀取你電腦上的資訊清單(package.json、pyproject.toml、go.mod…)和檔案名稱,也不會把專案的任何資訊傳送到任何地方。
由你開啟。repotify install 從不寫入它們。repotify enable 會先顯示變更並在終端機裡詢問你,技能也會要求代理把指令交給你,而不是自己執行。
Claude Code、Cursor、Codex、Gemini CLI,以及任何讀取 .agents/skills 的代理。
免費。Repotify 以 MIT 授權開源。目錄中的項目保留各自的授權。
在它的儲存庫裡執行 repotify suggest。它會在本機掃描並給你一份預先填好的表單;目錄的安全關卡和大型語言模型評審團會進行審核。
它的設計是從匿名訊號中學習,但收集端點尚未設定,因此不會傳送任何資料。隨時可以用 REPOTIFY_TELEMETRY=0 關閉。
在專案資料夾中執行一個指令。它安裝的一切,你都看得到,也都能復原。
npx -y @repotify/repotify@latest