ch-courtesy/claude-plugins
๐ชMarketplacech-courtesy/claude-plugins
Add this Marketplace
/plugin marketplace add ch-courtesy/claude-pluginsPlugins in this Marketplace
autopilot
automation์์จ ์ํ ๋ฃจํ(๋ํ ๋ฃจํ) ์ด์ ์ธํฐํ์ด์ค. ํ์คํฌ ์ค์ฌ ํ์ดํ๋ผ์ธ โ feature๊ฐ ๊ธฐ๋ฅ ์๋๋ฅผ ๋ช ํํ ์ธํฐ๋ทฐ๋ก ํ์คํฌ ๋ณธ๋ฌธ(=SPEC)์ผ๋ก ์์ฑํ๊ณ fix๊ฐ ๋ฒ๊ทธยท์ฆ์ยท์คํจ ์ ํธ๋ฅผ ์ ์ ๋ถ์์ผ๋ก ์ง๋จํด ๋ณธ๋ฌธ(์ง๋จ ์น์ ํฌํจ)์ ๋ฌด์ธ ์์ฑ(feature์ ์ ์ ๋ถ์ ์ง), ๋ฑ๋ก ํ๋ฆฌ๋ฏธํฐ๋ธ create-task๊ฐ ๊ทธ ๋ณธ๋ฌธ์ ํ์คํฌ ๋ฐฑ์๋(filesystem/github-project/beads)์ ๋ฑ๋ก(๋ณธ๋ฌธ=SPEC, ๋ฑ๋ก-ํ ์ํ ์ ์ด ์์ ), execute-task๋ก ๋จ์ผ ํ์คํฌ ์ ์ฒด ์์ (๊ตฌํโ๋ฆฌ๋ทฐโ๋จธ์งโdone, origin ํธ์คํธ๋ณ PR/MR/๋ก์ปฌ), workflow-task๋ก ์ค๋น๋ ํ์คํฌ๋ฅผ ๋ฌด์ธ ์๋ ์คํํ๋ DAG ์๋ 1ํ ๋๋ ์ธ(๋๋ ์ธ์๊ฐ ๋ฒ๊ทธยท์คํจ ์ ํธ๋ฅผ ๊ฐ์งํ๋ฉด ์ค์์์ fix ํธ์ถโ๋ค์ ํฑ ํก์). ์ฌ์ฌ์ฉ ์์ง โ loop์ผ๋ก ์คํ ํ์ผ ๊ธฐ๋ฐ ๋ก์ปฌ ์์จ ์คํ, review๋ก ๋ณ๊ฒฝ์ ๋ค๊ด์ ๋ฆฌ๋ทฐํด ๋จธ์ ๋ฆฌ๋๋ธ ํ์ ยท์ฌ์์ ๋ธ๋ฆฌํ ์์ฐ, forge๋ก origin ํธ์คํธ(GitHub/GitLab/๋ก์ปฌ)๋ณ ํตํฉยท๋ฆฌ๋ทฐยท๋จธ์ง ์ถ์ํ(๊ฐ์ฉ์ด๋ฉด PR ์ ๋ ๋ฆฌ๋ทฐโ์๋ฒ์ฌ์ด๋ ๋จธ์ง, ๋ฏธ๊ฐ์ฉ์ด๋ฉด ๋ก์ปฌ ์ ๋ ๋ฆฌ๋ทฐโff-only ์ง์ ๋จธ์ง), flow๋ก ๋ด์ฅ dynamic Workflow ๋ฏธ๊ฐ์ฉ ์ Python ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ง์ผ๋ก ์์ depends_on DAG๋ฅผ ์คํธ๋ฆฌ๋ฐ fan-outยท๋์์ฑ ์ํยท์คํจ ์ดํ ๊ฒฉ๋ฆฌยท์ ๋ resume์ผ๋ก ๊ตฌ๋. ํ๋ฌ๊ทธ์ธ ์๊ธฐ์๊ฒฐ(ํ๋ก์ ํธ rules ๋น์์กด), ๊ฒ์ฆ๋ ์์ง(loop/forge/flow)์ ๋ฐํ์ ์ฌ์ฌ์ฉ.
project-init
scaffold์ ํ๋ก์ ํธ ์์ ์ ํ์ํ ๊ธฐ๋ณธ ์ง์นจ๊ณผ ๋๊ตฌ๋ฅผ ์๋์ผ๋ก ์ค์ ํด์ฃผ๋ ํ๋ฌ๊ทธ์ธ
skill-rubric
qualityํ ์ค ๊ธฐ์ ๋ธ๋ก๊ทธ '์คํฌ ํ์ง ๋ฃจ๋ธ๋ฆญ' 30ํญ๋ชฉ(๊ท์น 17 + ๋ชจ๋ธ 13)์ผ๋ก SKILL.md๋ฅผ ํ๊ฐํด ๋ฑ๊ธ(S/A/B/C/F)๊ณผ ์ง์ ๋ชฉ๋ก์ ์ฐ์ถํ๋ ํ๊ฐ ๋๊ตฌ
thinktank
productivity์ค์ ๋ฆฌ์์น๋ฅผ ๋ฐํ์ผ๋ก ๋ค์ค ๊ด์ ์์์ ์ถ์ ๊ฐ๋ฅํ ๋ธ๋ ์ธ์คํ ๋ฐ์ ์งํ