with one click
projectops
projectops contains 24 collected skills from Cassiiopeia, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
develop ๋ธ๋์น๋ฅผ pushํ๊ณ main์ผ๋ก ๋ฆด๋ฆฌ์ค PR(deploy PR)์ ์์ฑํ ๋ค ์ฆ์ ๋ฆด๋ฆฌ์ค ๋ ธํธ๋ฅผ ์์ฑํด RELEASE-CHANGELOG ์ํฌํ๋ก์ฐ๊ฐ CodeRabbit 10๋ถ ๋๊ธฐ ์์ด automerge๋ฅผ ์งํํ๊ฒ ํ๋ค. automerge ์คํจ ์ ๊ธฐ์กด PR์ ๋ซ๊ณ ์ PR์ ์ด์ด ์ฌํธ๋ฆฌ๊ฑฐํ๋ fix ๊ธฐ๋ฅ๋ ํฌํจ. ์ฑ์คํ ์ด/ํ๋ ์ด์คํ ์ด ์ฌ์ฌ๋ก ์ง๊ฒฐ๋๋ ๋ ํฌ(์ฑ ์ฌ์ฌ ์ธ์ง)๋ ๋ฆด๋ฆฌ์ค ๋ ธํธ์ ์ฌ์ฌ ๊ฒฝ๊ณ ๋ฐฐ๋๋ฅผ ๋์ฐ๊ณ ์ ์ ๋ฅผ ๋ ์๊ฒฉํ ์ ์ฉํ๋ค. 'deployํด์ค', '๋ฐฐํฌํด์ค', 'deploy PR ์ฌ๋ ค์ค', 'changelogfix', 'deploy ๋จธ์ง ์ ๋์ด', 'PR ๋ค์ ์ด์ด์ค' ๋ฑ์ ์์ฒญ ์ ์ฌ์ฉ.
GitHub Mode - ๋ ๋ฆฝ์ ์ธ GitHub ์ ์ด ์คํฌ. GitHub๋ก ํ๋ ๋ชจ๋ ์ด์/PR ์์ ์ ๋จ๋ ์ผ๋ก ์ํํ๋ค. ์ด์ ์์ฑ(์์ฑ+๋ฑ๋ก), ์ด์ ์กฐํ/์์ /๊ฒ์/๋ซ๊ธฐ/์ด๊ธฐ, ๋๊ธ ์ถ๊ฐ/์์ /์ญ์ , ๋ผ๋ฒจ ์ถ๊ฐ/์ ๊ฑฐ/๊ต์ฒด, ๋ด๋น์ ์ถ๊ฐ/์ ๊ฑฐ, PR ์์ฑ/์กฐํ/์์ /๋จธ์ง/๋ซ๊ธฐ, PR ๋ฆด๋ฆฌ์ค๋ ธํธ, ๋ ํฌ ํ์, GitHub Actions ๋ก๊ทธ, Actions Secret ๊ด๋ฆฌ. ์ด์ ๋ง๋ค์ด์ค, ์ด์ ์ฌ๋ ค์ค, ์ด์ ๋ฑ๋ก, ๋ฒ๊ทธ ๋ฆฌํฌํธ, ๊ธฐ๋ฅ ์์ฒญ ์ด์, QA ์์ฒญ ์ด์, ๋์์ธ ์์ฒญ ์ด์, PR ์์ฑ, PR ์ฌ๋ ค์ค, PR ๋จธ์งํด์ค, ์ด์ ๋๊ธ, ๋๊ธ ๋ฌ์์ค, ๋๊ธ ์์ , ๋๊ธ ์ญ์ , ์ด์ ํ์ธํด์ค, ์ด์ ๋ซ์์ค, ์ด์ ์์ ํด์ค, ๋ผ๋ฒจ ์ถ๊ฐ/๋ฐ๊ฟ์ค/๋นผ์ค, ๋ด๋น์ ์ถ๊ฐํด์ค, '/github', '/issue', ๋ด ๋ ํฌ ๋ณด์ฌ์ค, ๋ ํฌ ๋ชฉ๋ก ํ์ํด์ค, README ๊ฐ์ ธ์์ค, {๋ ํฌ๋ช } ์ ๋ณด ๋ด์ค, Org ๋ ํฌ ํ์ํด์ค, secret ์ ๋ฐ์ดํธํด์ค, Actions secret ๋ฑ๋กํด์ค, ํ๊ฒฝ๋ณ์ secret ์ฌ๋ ค์ค, BACKEND_ENV_FILE ์ ๋ฐ์ดํธ ๋ฑ GitHub ์ด์/PR/๋ ํฌ/Actions/Secret ๊ด๋ จ ์์ฒญ์ด๋ฉด ๋ฐ๋์ ์ด skill์ ์ฌ์ฉํ๋ค. ๋ค๋ฅธ ์คํฌ๋ณด๋ค ๋จผ์ ํธ๋ฆฌ๊ฑฐ๋์ด์ผ ํ๋ค.
Plan Mode (WHAT ์ ๋ต ์๋ฆฝ) - ๊ตฌํ ์ '๋ฌด์์, ์' ๋ง๋ค ๊ฒ์ธ์ง ํ์ ํ๋ค. ์ฌ์ฉ์๊ฐ ์ ๊ธฐ๋ฅ, ๋ฒ๊ทธ ์์ , ๋ฆฌํฉํ ๋ง, ์ํคํ ์ฒ ๋ณ๊ฒฝ์ ์์ฒญํ๊ฑฐ๋ /plan์ ํธ์ถํ ๋ ์ฌ์ฉ. HOW(ํ์ผ/ํจ์/๋ผ์ธ ๋จ์ ๊ตฌํ ๊ณํ)๋ ์ ๋ ํฌํจํ์ง ์๋๋ค โ ๊ทธ๊ฑด analyze ์ฑ ์. ์ฝ๋ ์์ ์ ๊ธ์ง.
์๊ฒฉ ์๋ฒ์ SSH๋ก ์ ์ํด ๋ช ๋ น์ ์คํํ๊ณ ๊ฒฐ๊ณผ๋ฅผ ํ์ธํ๋ skill. AWS EC2, ์๋๋ก์ง NAS, ์ผ๋ฐ Linux ์๋ฒ ๋ฑ ๋ชจ๋ SSH ์ ๊ทผ ๊ฐ๋ฅํ ์๋ฒ์ ์ฌ์ฉํ๋ค. ์ฌ์ฉ์๊ฐ '์๋ฒ ํ์ธํด์ค', '๋ก๊ทธ ๋ด์ค', 'EC2 ์ ์ํด', '์๋๋ก์ง ์ ์ํด', 'prod ๊ฒ์ํด์ค', '์๋ฒ ์ํ ํ์ธ', '๋ฐฐํฌ ๋๋์ง ํ์ธํด์ค', '์๋ฒ์์ ~ํด์ค' ๋ฑ์ ์ธ๊ธํ๋ฉด ์ด skill์ ์ฌ์ฉํ๋ค.
๋ธ๋์น๋ช ์์ ์ด์ ๋ฒํธ๋ฅผ ์๋ ์ถ์ถํด ์ปค๋ฐ ๋ฉ์์ง๋ฅผ ์์ฑํ๊ณ ์ปค๋ฐํ๋ค. ์ด์ ์ฐ๋ ์ปค๋ฐ, ์ปค๋ฐ ๋ฉ์์ง ์๋ ์์ฑ์ด ํ์ํ ๋ ์ฌ์ฉ. /commit ํธ์ถ ์ ์ฌ์ฉ.
Report Mode - ๊ตฌํ ๋ณด๊ณ ์ ์์ฑ ์ ๋ฌธ๊ฐ. Git diff์ ์ด์ ๋ถ์์ ํตํด ๊ตฌํ ๋ด์ฉ์ ์ ๋ฆฌํ ๋ณด๊ณ ์๋ฅผ ์์ฑํ๊ณ GitHub PR ๋๊ธ๋ก ์๋ ํฌ์คํ ํ๋ค. ๊ธฐ๋ฅ ํ๋ฆ์ mermaid ํ๋ก์ฐ์ฐจํธ๋ก ์๊ฐํํ๋ค. ๊ตฌํ ์๋ฃ ํ ๋ณด๊ณ ์๊ฐ ํ์ํ ๋, PR ์ค๋ช ์์ฑ ์ ์ฌ์ฉ. /report ํธ์ถ ์ ์ฌ์ฉ.
Review Mode - ์ฝ๋ ๋ฆฌ๋ทฐ ์ ๋ฌธ๊ฐ. ์ฝ๋์ ํ์ง, ๋ณด์, ์ฑ๋ฅ์ ๋ณด์/์ฑ๋ฅ/๋ฒ๊ทธ/ํ์ง 6๊ด์ ์ผ๋ก ๊ฒํ ํ๊ณ Critical/Major/Minor ์ฐ์ ์์๋ณ ํผ๋๋ฐฑ์ ์ ๊ณตํ๋ค. PR ๋ฆฌ๋ทฐ, ํ์ผ ๋ฆฌ๋ทฐ, ๊ตฌํ ํ ์ ํ ๊ฒ์ฆ์ด ํ์ํ ๋ ์ฌ์ฉ. /review ํธ์ถ ์ ์ฌ์ฉ.
ํ์ค skill์ ์์ฑ(create)ยท๋ฆฌ๋ทฐ(review)ยท๊ฐ์ (improve)ํ ๋ ์ฌ์ฉํ๋ค. ํธ๋ฆฌ๊ฑฐ ๋ฐํ โ "skill ๋ง๋ค์ด์ค", "skill ์ถ๊ฐํด์ค", "์ด๊ฑฐ skill๋ก ๋ง๋ค์", "์ด skill ๋ฆฌ๋ทฐํด์ค", "skill ๊ฒ์ฆํด์ค", "skill ๊ฐ์ ํด์ค", "skill ๊ณ ์ณ์ค", "create a skill", "review this skill". ํธ์ถ ์ฆ์ ์ฌ์ฉ์ ์๋๋ฅผ create/review/improve ์ ์ค ํ๋๋ก ๋ถ๋ฅํ ๋ค, ๋ชจ๋๋ณ Phase๋ฅผ ์์๋๋ก ์คํํ๋ค. ํ ๋ฒ์ ํ ์ง๋ฌธยท์๋ ์ถ๋ก ์ฐ์ ยทํ๋์ฝ๋ฉ ๊ธ์งยท์ค์ ๋ถ๋ฆฌ ๋ฑ 8๋ ์์น์ ๊ธฐ๊ณ์ ์ผ๋ก ๊ฐ์ ํ๋ค.
Troubleshoot Mode - ๋๋ฒ๊น ์ ๋ฌธ๊ฐ. ๊ฐ์ค-๊ฒ์ฆ ๋ฐฉ์์ผ๋ก ๋ฌธ์ ์ ๊ทผ๋ณธ ์์ธ์ ์ฐพ๊ณ Quick Fix์ Root Fix๋ฅผ ํจ๊ป ์ ์ํ๋ค. ์๋ฌ ํด๊ฒฐ, ๋ฒ๊ทธ ๋๋ฒ๊น , ๋ฌธ์ ์ง๋จ, ํฌ๋์ ๋ถ์, ์ฑ๋ฅ ๋ฌธ์ ํด๊ฒฐ์ด ํ์ํ ๋ ์ฌ์ฉ. /troubleshoot ํธ์ถ ์ ์ฌ์ฉ.
Analyze Mode (HOW ๊ตฌ์ฒดํ) - plan ๋ฌธ์(WHAT)๋ฅผ ๊ธฐ๋ฐ์ผ๋ก '์ด๋ป๊ฒ ๋ง๋ค ๊ฒ์ธ๊ฐ'๋ฅผ ํ์ผยทํจ์ยท๋ผ์ธ ๋จ์๋ก ๊ตฌ์ฒดํํ๋ค. ์ค์ ํ์ผ์ ์ฝ๊ณ ๋ณ๊ฒฝ ๊ณํ์ ์์ฑํ๋ฉฐ placeholder๋ฅผ ๊ธ์งํ๋ค. ์ฝ๋ ๋ถ์, ์ํฅ ๋ฒ์ ํ๊ฐ, ๊ตฌํ ๊ณํ์ ์์ฑ์ด ํ์ํ ๋ ๋๋ plan ์น์ธ ์งํ ํธ๋ฆฌ๊ฑฐ. /analyze ํธ์ถ ์ ์ฌ์ฉ. ์ฝ๋๋ ์์ ํ์ง ์๋๋ค.
Build Mode - ๋น๋ ์๋ํ ์ ๋ฌธ๊ฐ. ํ๋ก์ ํธ๋ฅผ ์ปดํ์ผํ๊ณ ํจํค์งํ์ฌ ๋ฐฐํฌ ๊ฐ๋ฅํ ์ํ๋ก ๋ง๋ ๋ค. ๋น๋ ์คํ, ๋น๋ ์๋ฌ ํด๊ฒฐ, ๋น๋ ์ต์ ํ, ๋ฒ๋ค ๋ถ์์ด ํ์ํ ๋ ์ฌ์ฉ. /build ํธ์ถ ์ ์ฌ์ฉ.
Design Analyze Mode (Plan Only) - ์์คํ ์ค๊ณ ๋ถ์ ์ ๋ฌธ๊ฐ. ์ํคํ ์ฒ, API, DB, UI/UX ์ค๊ณ๋ฅผ ๋ถ์ํ๊ณ ๊ณํ์ ์๋ฆฝํ๋ค. ์ฝ๋๋ ์ ๋ ์์ฑํ์ง ์๋๋ค. ์ค๊ณ ๋ฐฉํฅ ๊ฒฐ์ ์ด ํ์ํ ๋ ์ฌ์ฉ. /design-analyze ํธ์ถ ์ ์ฌ์ฉ. /design์ ์ค๊ณ+๊ตฌํ์ ํจ๊ป ํ๋ ๋ณ๋ ๋ช ๋ น์ด.
Design Mode - ์์คํ ์ค๊ณ ์ ๋ฌธ๊ฐ. ์ํคํ ์ฒ, API, DB, UI/UX๋ฅผ ์ฒด๊ณ์ ์ผ๋ก ์ค๊ณํ๊ณ ๊ตฌํ๊น์ง ์งํํ๋ค. ์ ์ฒด ์์คํ ์ค๊ณ๊ฐ ํ์ํ๊ฑฐ๋ API/DB/UI ์ค๊ณ ์์ฒญ ์ ์ฌ์ฉ. /design ํธ์ถ ์ ์ฌ์ฉ. ๋ถ์๋ง ํ์ํ๋ฉด /design-analyze๋ฅผ ์ฌ์ฉ.
Document Mode - ๊ธฐ์ ๋ฌธ์ํ ์ ๋ฌธ๊ฐ. ์ฝ๋ ์ฃผ์, README, API ๋ฌธ์, ์ํคํ ์ฒ ๋ฌธ์๋ฅผ ์์ฑํ๋ค. ๋ฌธ์ํ ์์ฒญ, README ์ ๋ฐ์ดํธ, API ๋ฌธ์ ์์ฑ, ์ฝ๋ ์ฃผ์ ์ถ๊ฐ๊ฐ ํ์ํ ๋ ์ฌ์ฉ. /document ํธ์ถ ์ ์ฌ์ฉ.
Figma Design Mode - Figma ๋์์ธ์ ๋ฐ์ํ ์ฝ๋๋ก ์ง๋ฅ์ ์ผ๋ก ๋ณํํ๋ค. Figma์์ ๋ณต์ฌํ CSS/๊ฐ์ ๋ฐ์ React(Tailwind/Styled), React Native, Flutter ์ฝ๋๋ก ๋ณํํ ๋ ์ฌ์ฉ. px ํ๋์ฝ๋ฉ ๋์ ๋ฐ์ํ ๋จ์๋ฅผ ์ฌ์ฉํ๋ค. /figma ํธ์ถ ์ ์ฌ์ฉ.
Implement Mode (DO ์ค์ ๊ตฌํ) - plan/analyze ์ฐ์ถ๋ฌผ ๋๋ ์ฌ์ฉ์ ์ง์๋ฅผ ์ ๋ ฅ๋ฐ์ ์ค์ ์ฝ๋๋ฅผ ์์ฑ/์์ ํ๋ค. ์ฝ๋ ์์ฒด๊ฐ ๊ฒฐ๊ณผ โ ๋ณ๋ ์ฐ์ถ md๋ฅผ ๋ง๋ค์ง ์๋๋ค. ๋ณ๊ฒฝ ๋ณด๊ณ ์๊ฐ ํ์ํ๋ฉด Phase 6 Finishing ํ /report ๋ณ๋ ํธ์ถ. ์ฌ์ฉ์๊ฐ '๊ตฌํํด์ค', '์ฝ๋ฉํด', '๋ฐ๋ก ๊ตฌํ', '/implement'๋ผ๊ณ ๋งํ๊ฑฐ๋ analyze ์น์ธ ์งํ์ ํธ๋ฆฌ๊ฑฐ. ๋ ๋ฆฝ์ ์ธ ๋ณ๊ฒฝ ๋จ์๋ ์๋ธ์์ด์ ํธ์ ๋ณ๋ ฌ ์์ ๊ฐ๋ฅ.
Git Worktree ์๋ ์์ฑ ๋๊ตฌ. ๋ธ๋์น๋ช ์ ์ ๋ ฅ๋ฐ์ worktree๋ฅผ ์์ฑํ๊ณ , .gitignore ๊ธฐ๋ฐ ๋ก์ปฌ ํ์ผ ํ๋ณด๋ฅผ ์กฐ์ฌํด ํ์ํ ํ์ผ๋ง ๊ทผ๊ฑฐ์ ํจ๊ป ์ ํ ๋ณต์ฌํ๋ค. worktree ์์ฑ, ๋ธ๋์น ๋ถ๋ฆฌ ์์ , ๋ ๋ฆฝ ์์ ํ๊ฒฝ ๊ตฌ์ฑ์ด ํ์ํ ๋ ์ฌ์ฉ. /init-worktree ํธ์ถ ์ ์ฌ์ฉ.
PPT Mode - ๊ธฐ์ ๋ฐํ ์๋ฃ ์์ฑ ์ ๋ฌธ๊ฐ. ๊ฐ๋ฐ ๊ณผ์ ์์์ ๋ฌธ์ ํด๊ฒฐ์ PPT ํ์์ผ๋ก ์ ๋ฆฌํ๋ค. ๊ธฐ์ ๋ฐํ, ๊ตฌํ ๋ณด๊ณ , ํธ๋ฌ๋ธ์ํ ์ฌ๋ก ๋ฐํ ์๋ฃ๊ฐ ํ์ํ ๋ ์ฌ์ฉ. /ppt ํธ์ถ ์ ์ฌ์ฉ.
Refactor Analyze Mode (Plan Only) - ๋ฆฌํฉํ ๋ง ๋ถ์ ์ ๋ฌธ๊ฐ. Code Smell์ ํ์งํ๊ณ ๋ฆฌํฉํ ๋ง ๊ณํ์ ์๋ฆฝํ๋ค. ์ฝ๋๋ ์ ๋ ์์ ํ์ง ์๋๋ค. ๋ฆฌํฉํ ๋ง ์ ๋ถ์์ด ํ์ํ ๋ ์ฌ์ฉ. /refactor-analyze ํธ์ถ ์ ์ฌ์ฉ. /refactor๋ ์ค์ ๋ฆฌํฉํ ๋ง์ ์งํํ๋ ๋ณ๋ ๋ช ๋ น์ด.
Refactor Mode - ๋ฆฌํฉํ ๋ง ์ ๋ฌธ๊ฐ. ์ฝ๋์ ์ธ๋ถ ๋์์ ์ ์งํ๋ฉด์ ๋ด๋ถ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ ํ๋ค. Extract Method, DRY, Guard Clauses ๋ฑ ๋ฆฌํฉํ ๋ง ๊ธฐ๋ฒ์ ์ ์ฉํ ๋ ์ฌ์ฉ. /refactor ํธ์ถ ์ ์ฌ์ฉ. ๋ถ์๋ง ํ์ํ๋ฉด /refactor-analyze๋ฅผ ์ฌ์ฉ.
Suh Spring Test Generator - Spring Boot ํ๋ก์ ํธ์ฉ ํ ์คํธ ์ฝ๋๋ฅผ ์๋ ์์ฑํ๋ค. suh-logger ์์กด์ฑ ์ ๋ฌด์ ๋ฐ๋ผ ํ ํ๋ฆฟ์ ์ ํํ๊ณ , ๋ฉํฐ๋ชจ๋ ํ๋ก์ ํธ๋ฅผ ์๋ ๊ฐ์งํ๋ค. /spring-test ํธ์ถ ์ ์ฌ์ฉ.
์๋๋ก์ง NAS์ ์ ์น ์๋น์ค๋ฅผ ์ธ๋ถ ๋๋ฉ์ธ์ผ๋ก ๋ ธ์ถํ๋ ๊ฐ์ด๋. DNS ๋ ์ฝ๋ ์ถ๊ฐ, ์๋๋ก์ง DSM ์ญ๋ฐฉํฅ ํ๋ก์ ์ค์ , Let's Encrypt ์ธ์ฆ์ ๋ฐ๊ธ ๋ฐ ์ฐ๊ฒฐ์ ๋จ๊ณ๋ณ๋ก ์๋ดํ๋ค. ์ฌ์ฉ์๊ฐ '์๋น์ค ์ธ๋ถ ๋ ธ์ถ', '๋๋ฉ์ธ ์ฐ๊ฒฐ', '์ญ๋ฐฉํฅ ํ๋ก์ ์ถ๊ฐ', '์๋ธ๋๋ฉ์ธ ์ค์ ', 'HTTPS ์ค์ ', '์ธ์ฆ์ ๋ฐ๊ธ', '์๋๋ก์ง์ ์ ์๋น์ค ๋ถ์ด๊ธฐ', '์น์์ผ ํ๋ก์' ๋ฑ์ ์ธ๊ธํ๋ฉด ์ด skill์ ์ฌ์ฉํ๋ค.
Test Mode - ํ ์คํธ ์ ๋ฌธ๊ฐ. ๋จ์/ํตํฉ/E2E ํ ์คํธ ์ฝ๋๋ฅผ AAA ํจํด์ผ๋ก ์์ฑํ๊ณ , ํ ์คํธ ์ ๋ต ์๋ฆฝ ๋ฐ ์ปค๋ฒ๋ฆฌ์ง ๊ฐ์ ์ ์ํํ๋ค. ํ ์คํธ ์์ฑ, ํ ์คํธ ์ ๋ต ์๋ฆฝ, ์ปค๋ฒ๋ฆฌ์ง ๊ฐ์ ์ด ํ์ํ ๋ ์ฌ์ฉ. /test ํธ์ถ ์ ์ฌ์ฉ.
Testcase Generator - QA ํ ์คํธ์ผ์ด์ค ์์ฑ ์ ๋ฌธ๊ฐ. GitHub ์ด์์ ๊ตฌํ ์ฝ๋๋ฅผ ๋ถ์ํ์ฌ TC-01 ํ ํ์(์ ์ ์กฐ๊ฑด/์ ์ฐจ/๊ธฐ๋/๊ฒฐ๊ณผ)์ ํ ์คํธ์ผ์ด์ค๋ฅผ ์์ฑํ๋ค. ํ๋ก์ ํธ ํ์ ๋ณ(Spring/Flutter/React) ๊ฒ์ฆ ํญ๋ชฉ์ ์๋ ๋์ถํ๊ณ GitHub ์ด์ ๋๊ธ์ ๋ถ์ฌ๋ฃ์ ์ ์๋ค. QA ํ ์คํธ ๊ณํ, ์ฒดํฌ๋ฆฌ์คํธ ์์ฑ์ด ํ์ํ ๋ ์ฌ์ฉ. /testcase ํธ์ถ ์ ์ฌ์ฉ.