全流程)
Superpowers技能庫14個技能搞定AI Agent開發(fā)全流程【免費下載鏈接】superpowersAn agentic skills framework software development methodology that works.項目地址: https://gitcode.com/GitHub_Trending/su/superpowers讓AI編程助手寫個功能它上來就敲代碼沒聽懂你的意圖寫完發(fā)現(xiàn)不是你要的東西。Superpowers技能庫是一套AI Agent開發(fā)方法論讓它在每個環(huán)節(jié)自動觸發(fā)對的技能。它到底解決了什么問題你大概率經(jīng)歷過說加個登錄功能Agent歡天喜地寫了兩百行跑起來才發(fā)現(xiàn)根本不是你要的樣子遇到bug它加個try-catch試試同一個問題換個姿勢反復出現(xiàn)。會話跑長了它甚至記不清一小時前自己在干嘛。Superpowers補的就是這些窟窿把需求→設計→計劃→實現(xiàn)→調(diào)試→驗證拆成14個技能每個技能有明確的觸發(fā)條件和鐵律Agent不靠自覺靠流程。一句話定位一套自動生效的AI編程開發(fā)SOP。核心能力速覽14個技能按開發(fā)環(huán)節(jié)看最直觀環(huán)節(jié)技能輸入 → 得到設計brainstorming一個模糊想法 → 你逐節(jié)拍板的設計文檔設計writing-plans已批準的設計 → 2-5分鐘一個小任務的計劃每個任務帶文件路徑和驗證步驟隔離using-git-worktrees新功能 → 獨立worktree工作區(qū) 干凈的測試基線實現(xiàn)subagent-driven-development一個任務 → 全新子代理實現(xiàn)之后雙重審查實現(xiàn)test-driven-development一個功能 → 先失敗的測試再最小化代碼調(diào)試systematic-debugging一個bug → 四階段根因分析沒找到根因不許修驗證verification-before-completion修好了 → 它確實修好的證據(jù)關鍵詞是自動Agent在動手前會檢查相關技能這是強制流程不是建議。Superpowers技能庫上手路徑想用Superpowers技能庫路徑四步克隆倉庫git clone https://gitcode.com/GitHub_Trending/su/superpowers按你的Agent裝插件README里列了Claude Code、Codex、Cursor、Gemini CLI等11個Agent命令各不相同別偷懶這是最常見的坑。跑驗收測試新會話里說Lets make a react todo list。裝對了會自動觸發(fā)brainstorming開始提問直接開寫代碼說明裝錯了。把一個小需求完整走一遍從設計文檔到計劃到執(zhí)行各技能怎么銜接就自然明白了。如果你要貢獻TDD式技能開發(fā)流程技能本身也是用TDD造的RED階段讓Agent在沒有技能的壓力場景里跑記錄它的失敗模式和找的借口GREEN階段針對失敗模式寫最小化技能重跑場景驗證REFACTOR階段對新冒出來的合理化解釋持續(xù)加反制測到無懈可擊為止。完整指南在 skills/writing-skills/SKILL.md。貢獻前要知道這個倉庫的PR拒絕率94%技能內(nèi)容被當成行為代碼對待改動要附前后評測結(jié)果把現(xiàn)有技能文案合規(guī)化改寫是最快被拒的方式之一。幾個值得先試的技能systematic-debugging我試了下遇到bug第一反應還是加個日志試試。技能的鐵律是找不到根因不許修先讀錯誤信息、穩(wěn)定復現(xiàn)、查最近改動然后才談修復。跑了幾次發(fā)現(xiàn)系統(tǒng)化比瞎猜快得多尤其快速修一下的誘惑擺在眼前時。它附帶 root-cause-tracing、condition-based-waiting 等子文檔測試時序問題有專門的解法。test-driven-development最狠的一條規(guī)則——測試前寫的代碼刪掉。不許留作參考不許看。一開始覺得矯情實踐下來才發(fā)現(xiàn)就是這一步讓Agent不再寫出看起來能跑的代碼。brainstorming技能里有個HARD-GATE設計沒批準前不許寫一行代碼todo list也不例外。它一次只問一個問題給2-3個帶權(quán)衡的方案最后把設計文檔落盤到倉庫。效果明顯Agent不再急著表現(xiàn)先搞清楚你到底要什么。避坑 進階?? 容易踩的坑多Agent混用在Claude Code裝好不等于Cursor或OpenCode里能用每個harness要單獨裝。踩坑的典型癥狀是技能在某個Agent里不自動觸發(fā)。用就寫這段代碼繞過流程自動觸發(fā)依賴會話啟動時的bootstrap繞過流程brainstorming和TDD就全不觸發(fā)Agent打回原形變成沒品味、躲測試的初級工程師。隨手開PR領域?qū)偌寄?、引入第三方依賴、批量PR都被明確拒收。開PR前先通讀 CLAUDE.md 頂部的貢獻規(guī)范它很嚴格。 進階玩法雙保險審查網(wǎng)subagent-driven-development負責每任務雙重審查配requesting-code-review做全分支終審再交給finishing-a-development-branch收尾整條分支的質(zhì)量流程就閉環(huán)了。給自己造技能項目里發(fā)現(xiàn)Agent反復犯的錯用 writing-skills 把反制措施做成新技能走RED-GREEN-REFACTOR流程作為私有插件裝在自己的Agent里。可視化設計輔助brainstorming遇到畫出來比說清楚的問題時可以讓它開瀏覽器標簽頁展示示意圖可選功能介意遙測的話設置 SUPERPOWERS_DISABLE_TELEMETRY 即可關掉?,F(xiàn)在就去試試關掉瀏覽器就能開始讀一遍 README 的The Basic Workflow一節(jié)在你最常用的Agent里裝好插件跑一遍react todo list驗收丟個小需求進去看它是先提問、先寫測試、先找根因打開終端clone下來——下次你說幫我寫個功能Agent不會再上來就寫代碼而是先問你到底想干什么?!久赓M下載鏈接】superpowersAn agentic skills framework software development methodology that works.項目地址: https://gitcode.com/GitHub_Trending/su/superpowers創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考