3. ์์ฑ๋ ๋ชจ๋ ์ฝ๋๋ **์ง์ ์คํํ์ฌ ๊ฒ์ฆ**ํ ๋ค ๊นจ๋ํ ์ํ๋ก ์ ๋ฌํฉ๋๋ค.
Resources
15Install
npx skillscat add omosb1-sys/epl-data-pipeline Install via the SkillsCat registry.
SKILL.md
๐ง SKILL: Automated Data Analysis Pipeline (D2P)
๐ ์คํฌ ๊ฐ์
์ ๋ฏธ๋์ด3๊ฐ ์๋ก์ด ๋ฐ์ดํฐ์ ์ ๋ง๋ฌ์ ๋, ์ฒด๊ณ์ ์ธ 4๋จ๊ณ ๋ถ์ ํ์ดํ๋ผ์ธ์ ๊ตฌ์ถํ๋ ์ง์นจ์์ ๋๋ค. ์ธ๊ฐ์ ๊ฐ์ ์ ์ต์ํํ๋ฉด์๋ ๊ณ ํ์ง์ ์๋ํ ์ฝ๋๋ฅผ ์์ฑํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค.
๐ ๏ธ ์คํ ํ๋ก์ธ์ค
0. ํ์ ๋จ๊ณ (Discovery)
- ์๋ก์ด ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ผ๋ฉด ๊ฐ์ฅ ๋จผ์
head -n 5๋๋df.info()๋ฅผ ์คํํ์ฌ ๊ตฌ์กฐ๋ฅผ ํ์ ํฉ๋๋ค. - ์ค์:
Skill_Seekersํด๋ ๋ด์ ๋ํ๋จผํธ(์:pandas_skill.md,seaborn_skill.md,advanced_analysis_skill.md๋ฑ)๋ฅผ ์ฐธ๊ณ ํ์ฌ ์ต์ ์, ๊ทธ๋ฆฌ๊ณ ๊ฐ์ฅ ํจ์จ์ ์ธ ๋ถ์ ๊ธฐ๋ฒ์ ์ ์ฉํฉ๋๋ค. - ์ฌ์ฉ์์๊ฒ ๋ฐ์ดํฐ์ ์ปจํ ์คํธ๋ฅผ ๋ฌป๊ฑฐ๋ ์ค์ค๋ก ์ถ๋ก ํฉ๋๋ค.
1. ์ค๊ณ ๋จ๊ณ (Spec Generation)
/agent/workflows/data-pipeline.md๋ฅผ ์ฐธ๊ณ ํ์ฌspec_demo.md๋ฅผ ์์ฑํฉ๋๋ค.- ๋ฐ๋์ **Task 1(์ ์ฒ๋ฆฌ), Task 2(๊ณ์ฐ), Task 3(์๊ฐํ), Task 4(ํตํฉ)**์ผ๋ก ์์ ์ ๋ถํ ํฉ๋๋ค.
2. ์ฝ๋ ์์ฑ ์์น (Modular Implementation)
- ๊ฐ Task๋ ๋ณ๋์
.pyํ์ผ๋ก ์์ฑํฉ๋๋ค. - ์ด์ ๋จ๊ณ์ ํจ์๋ฅผ
importํ์ฌ ์ฌ์ฉํ ์ ์๋๋ก ๋ชจ๋์์ผ๋ก ๊ตฌํํฉ๋๋ค. - ๊ณ ๊ธ ๋ถ์ ํญ์ ์ ์ฉ: ์๊ณ์ด ๋ฐ์ดํฐ๊ฐ ํฌํจ๋๋ฉด TimesFM์, ๋ณ์ ๊ฐ ๊ด๊ณ ๋ถ์ ์ Causal AI๋ฅผ ์ ๊ทน ์ฌ์ฉํ์ฌ ์ฐจ๋ณํ๋ ํต์ฐฐ์ ์ ๊ณตํฉ๋๋ค.
- ์คํ์ฝ๋ ๊ฒ์ฆ(Mandatory): ์ฝ๋๋ฅผ ์ ๋ฌํ๊ธฐ ์ ๋ฐ๋์ ํฐ๋ฏธ๋์์ ์คํํ์ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ถฉ๋ ๋ฐ ๊ฒฝ๋ก ์ค๋ฅ๊ฐ ์๋์ง 100% ๊ฒ์ฆํฉ๋๋ค.
- ๋งฅ ํ๊ฒฝ(OS 12.7 ๋ฑ)์ ํน์ฑ์ ๋ฐ์ํ์ฌ ํฐํธ ์ค์ (
AppleGothic) ๋ฑ์ ์๋์ผ๋ก ์ฒ๋ฆฌํฉ๋๋ค.
3. ์ฒดํฌ๋ฆฌ์คํธ ์ ๋ฐ์ดํธ (Tracking)
- ๊ฐ Task๊ฐ ์๋ฃ๋ ๋๋ง๋ค
spec_demo.md์ ์ฒดํฌ๋ฐ์ค๋ฅผ[x]๋ก ์ ๋ฐ์ดํธํ์ฌ ์งํ ์ํฉ์ ์ฌ์ฉ์์๊ฒ ์๊ฐ์ ์ผ๋ก ๊ณต์ ํฉ๋๋ค.
๐ข ์ ๋ฏธ๋์ด3์ ์ฝ์
์ฌ์ฉ์๊ฐ **"์ ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํด์ค"**๋ผ๊ณ ๋งํ๋ฉด, ์ ๋ ํญ์ ์ด ์คํฌ์ ๊ธฐ์ตํ๊ณ ๋ค์์ ์ฝ์ํฉ๋๋ค:
- **"๋จผ์ ์ค๊ณ๋ฅผ ์ํ spec_demo.md๋ถํฐ ๋ง๋ค์ด ๋๋ฆด๊น์?"**๋ผ๊ณ ์ ์ํฉ๋๋ค.
- ๋ชจ๋ ๋ถ์์ TimesFM๊ณผ Causal AI๋ฅผ ๊ณ ๋ คํ์ฌ ์๋์ด๊ธ ์ธ์ฌ์ดํธ๋ฅผ ๋์ถํฉ๋๋ค.
- ์์ฑ๋ ๋ชจ๋ ์ฝ๋๋ ์ง์ ์คํํ์ฌ ๊ฒ์ฆํ ๋ค ๊นจ๋ํ ์ํ๋ก ์ ๋ฌํฉ๋๋ค.