| name | harness-automation |
| description | Use after deciding to automate a recurring/manual task โ to evaluate whether it's ripe, pick the right form (skill vs slash-command vs agent vs script), structure it, and manage its lifecycle. The detection/nudge trigger lives in CLAUDE.md; this skill is the post-confirmation structuring method. |
| metadata | {"source":"born-here","summary":"๋ฐ๋ณต ์
๋ฌด๋ฅผ ๊ฐ์งํ๊ณ ์ ์ ํ ์๋ํ ํํ๋ก ๊ตฌ์กฐํ"} |
๋ฐ๋ณต ์
๋ฌด ์๋ํ โ ๊ตฌ์กฐํ ์์
์ ์
๊ฐ์งยท๋์ง ํธ๋ฆฌ๊ฑฐ๋ CLAUDE.md(์์ ๋ก๋)์ ์๋ค. ์ด ์คํฌ์ ๊ทธ ๋์ง๊ฐ ์ปจํ๋ ๋ค โ "์ด๊ฑธ ์๋ํํ์"๊ฐ ์ ํด์ง ๋ค์์ ํ๊ฐยทํํ์ ํยท๊ตฌ์กฐํยท์ ๋ฆฌ๋ฅผ ๋ค๋ฃฌ๋ค.
์ฐฉ์ ๊ฒ์ดํธ (๋ง๋ค๊ธฐ ์ ํ์ธ)
- 3ํ+ ๋ฐ๋ณตํ๋๊ฐ (rule of three). 1~2ํ๋ฉด local ํ๋ณด ๋ก๊ทธ๋ง.
- ํ๋ฆ์ด ์์ ๋๋๊ฐ. ์์ง ๋ฐ๋๋ ์ค์ด๋ฉด ๋ณด๋ฅ โ ๋ง๋ค๊ณ ๊ณง 4๋ฒ ๊ณ ์น ๊ฑฐ๋ฉด ์ด๋ฅด๋ค.
- ROI > ์ ์ง๋น์ธ๊ฐ.
๋ฏธ๋ฌ์ด๋ฉด .oh-my-ai/state/automation-candidates.log ๊ฐ์ local-only state์ ํ๋ณด๋ก ์บก์ฒํ๊ณ ํ๋ ค๋ณด๋ธ๋ค. automation-backlog.md๋ ์ฌ์ฉ์๊ฐ ํ์ธํ ํญ๋ชฉ๋ง ์๋ ์น๊ฒฉํ๋ tracked backlog๋ก ๋๋ค.
ํํ ์ ํ โ ํ๋๋ง ์ถ์ฒ (survey ๊ธ์ง)
| ํํ | ์ธ์ |
|---|
| ์ฌ๋์ ์ปค๋งจ๋ | ๋ฉ์ธ ์ธ์
์์ ์ฌ์ฉ์๊ฐ ์คํํ๋ ๋ค๋จ๊ณ ์ํฌํ๋ก (์กฐํโ๊ฐ๊ณตโ์ถ๋ ฅ) |
| ์์ด์ ํธ | ๋
๋ฆฝ ์์ํด ๊ฒฐ๊ณผ๋ง ๋ฐ๋ ์์
, ๋ณ๋ ฌํ ์ด๋ ์์ ๋ |
| ์คํฌ | ํน์ ๋๋ฉ์ธ ์ง์ยทํ๋จ ํจํด์ ๋ฐ๋ณต ์ ์ฉ (์ ์ฐจ/๊ท์จ) |
| ์
ธ ์คํฌ๋ฆฝํธยทalias | ํ๋จ ๋ถํ์ํ ๊ฒฐ์ ์ ๋ช
๋ น ์ํ์ค |
๊ตฌ์กฐํ
์ปจํ๋ ํํ๋ก ๋ง๋ ๋ค. ์คํฌ์ ๋ง๋ค/๊ณ ์น ๋ writing-skills ์ ์ฐจ๋ฅผ ๋ฐ๋ฅธ๋ค. oh-my-ai ๋ ํฌ์ ์์ฑ ํ ์ปค๋ฐยทํธ์ ์ ํ์ฌ remote, branch, author, GitHub ์ธ์ฆ ๊ณ์ ์ ํ์ธํ๋ค.
๋ง๋ ์งํ ๋จ์ผ ์๋ณธ ๋ฑ๋ก: SKILL.md frontmatter์ ๋ ์นด๋ก์ด description, metadata.source, metadata.summary๋ฅผ ์์ฑํ๋ค. ๋ฐ๋์ ์์ ๋ฐ๋ํด์ผ ํ ๋๋ง metadata.route๋ฅผ ์ถ๊ฐํ๊ณ make instructions๋ฅผ ์คํํ๋ค. ๋ผ์ฐํ
ํ์ MINE.md๋ ์ง์ ํธ์งํ์ง ์๋๋ค.
์๋ช
๊ด๋ฆฌ
๋ง๋ ๋๊ตฌ๋ ์ฌ์ฉ ์ถ์ . ์ฅ๊ธฐ ๋ฏธ์ฌ์ฉ์ด๋ฉด ์ ๋ฆฌ โ ์ฃฝ์ ์คํฌ/์ปค๋งจ๋๋ context ๋น์ฉยทํผ๋์ด๋ผ ์(-)์ ๊ฐ์น.
์๊ธฐ ๊ฐ์ (์ด ์์คํ
์์ฒด๋ ๋ณด์ ๋์)
๋ฐฉ๋ฒ๋ก ์ด ๋น๋๊ฐ๋ฉด ๊ทธ ์์ฒด๋ฅผ toil ์ ํธ๋ก ๋ณด๊ณ ๊ณ ์น๋ค. ๋ฏธ์ค๋ณ ์์ ์์น:
- ์คํ(๊ฒ์ดํธ ํต๊ณผ์์ผ ๋ง๋ค์๋๋ฐ ๊ณง prune๋จ) โ ์ด ์คํฌ์ ์ฐฉ์ ๊ฒ์ดํธ๋ฅผ ์กฐ์ธ๋ค.
- ๋๋ฝ(์ฌ์ฉ์๊ฐ "๋/๋งค๋ฒ/๊ท์ฐฎ" ํ๋๋ฐ ๋ชป ์ง์) โ CLAUDE.md์ ํธ๋ฆฌ๊ฑฐ ์ ํธ์ ๊ทธ ํจํด์ ์ถ๊ฐ. (ํธ๋ฆฌ๊ฑฐ๋ ์ฌ๊ธฐ ์๋๋ผ CLAUDE.md๋ค.)
- ํํ ์ค์ ํ โ ์ด ์คํฌ์ ํํ ์ ํ ํ์ ๋ถ๋ณ ๊ธฐ์ค ๋ณด๊ฐ.
๊ท์น:
- ๋ฏธ์ค๋ ์ฆ์ ์์ ๋ง๊ณ
.oh-my-ai/state/automation-candidates.log์ ํ ์ค ํ๊ณ ๋ก ์บก์ฒํ๊ณ , ์ฌ์ฉ์ ํ์ธ ํ automation-backlog.md๋ก ์๋ ์น๊ฒฉํ๋ค.
- ๋น๋ํ ๊ธ์ง. ์ ๊ท์น์ ๋ฃ์ผ๋ฉด ๋ก๊ฑฐ๋ ๊ฒน์น๋ ์ค์ ์ง์ ๋ถ๋์ ์ผ์ ํ๊ฒ ์ ์งํ๋ค.