multiplatform-skill-template
npx skills add https://github.com/supercent-io/skills-template --skill multiplatform-skill-template
Agent 安装分布
Skill 文档
ì¤í¬ ì´ë¦
When to use this skill
ì´ ì¤í¬ì í¸ë¦¬ê±°í´ì¼ íë 구체ì ì¸ ìí©ì ëì´í©ëë¤:
- ìëë¦¬ì¤ 1: ì¬ì©ìê° [í¹ì ìì²]ì í ë
- ìëë¦¬ì¤ 2: [í¹ì ìí©]ìì ìì ì´ íìí ë
- ìëë¦¬ì¤ 3: [í¹ì ì í]ì 결과물ì ì구í ë
- ìëë¦¬ì¤ 4: [í¹ì 문ì ]를 í´ê²°í´ì¼ í ë
ì ë ¥ íì (Input Format)
ì¬ì©ìë¡ë¶í° ë°ìì¼ í ì ë ¥ì íìê³¼ íì/ì í ì ë³´:
íì ì ë³´
- í목 1: ì¤ëª
- í목 2: ì¤ëª
- í목 3: ì¤ëª
ì í ì ë³´
- í목 4: ì¤ëª (기본ê°: …)
- í목 5: ì¤ëª (ì í)
ì ë ¥ ìì
[ì¬ì©ì ì
ë ¥ ìì]
Instructions
ë¨ê³ë³ë¡ ì ííê² ë°ë¼ì¼ í ìì ìì를 ëª ìí©ëë¤.
Step 1: [ìì ì´ë¦]
무ìì í´ì¼ íëì§ êµ¬ì²´ì ì¼ë¡ ì¤ëª í©ëë¤.
ìì ë´ì©:
- ì¸ë¶ ìì 1
- ì¸ë¶ ìì 2
- ì¸ë¶ ìì 3
ìì:
# ì½ë ìì (íìí ê²½ì°)
def step_1_example():
"""1ë¨ê³ ìì
ì ìì"""
pass
Step 2: [ìì ì´ë¦]
ë¤ì ë¨ê³ë¡ ì§íí©ëë¤.
ìì ë´ì©:
- ì¸ë¶ ìì 1
- ì¸ë¶ ìì 2
íë¨ ê¸°ì¤:
- ì¡°ê±´ Aì´ë©´ â ëì X
- ì¡°ê±´ Bì´ë©´ â ëì Y
Step 3: [ìì ì´ë¦]
ë§ì§ë§ ë¨ê³ë¥¼ ìë£í©ëë¤.
íì¸ ì¬í:
- ì²´í¬í¬ì¸í¸ 1
- ì²´í¬í¬ì¸í¸ 2
- ì²´í¬í¬ì¸í¸ 3
Output format
ê²°ê³¼ë¬¼ì´ ë°ë¼ì¼ í ì íí íìì ì ìí©ëë¤.
기본 구조
[결과물ì 구조를 ì¬ê¸°ì ëª
ì]
ì 목: [ì 목 íì]
ê°ì:
- [ê°ì í목 1]
- [ê°ì í목 2]
본문:
[본문 구조]
ê²°ë¡ :
[ê²°ë¡ íì]
í¬ë§· ê·ì¹
- ì 목: ëª ííê³ ê°ê²°íê² (ìµë 10ë¨ì´)
- ê°ì: 3-5ê° í목ì bullet point
- 본문: ì¹ì ë³ë¡ 구ë¶, ê° ì¹ì ì 2-3ê° ë¨ë½
- ê²°ë¡ : íµì¬ ìì½ ë° ë¤ì ë¨ê³ ì ì
ì¶ë ¥ ìì
[구체ì ì¸ ì¶ë ¥ ìì를 ì¬ê¸°ì í¬í¨]
Constraints
ë°ëì ì§ì¼ì¼ í ê·ì¹ê³¼ ê¸ì§ ì¬íì ëª ìí©ëë¤.
íì ê·ì¹ (MUST)
-
ê·ì¹ 1: [ë°ëì í´ì¼ íë ê²]
- 구체ì ì¸ ë´ì©
- ìì ëë ì´ì
-
ê·ì¹ 2: [ë°ëì í´ì¼ íë ê²]
- 구체ì ì¸ ë´ì©
- ìì ëë ì´ì
-
ê·ì¹ 3: [ë°ëì í´ì¼ íë ê²]
- 구체ì ì¸ ë´ì©
- ìì ëë ì´ì
ê¸ì§ ì¬í (MUST NOT)
-
ê¸ì§ 1: [ì ë íì§ ë§ìì¼ íë ê²]
- ì´ì ë° ìíì±
-
ê¸ì§ 2: [ì ë íì§ ë§ìì¼ íë ê²]
- ì´ì ë° ìíì±
-
ê¸ì§ 3: [ì ë íì§ ë§ìì¼ íë ê²]
- ì´ì ë° ìíì±
ë³´ì ê·ì¹
- 민ê°ì ë³´: API í¤, ë¹ë°ë²í¸, ê°ì¸ì ë³´ë ì ë íëì½ë©íì§ ìì
- ë°ì´í° ë ¸ì¶: 구체ì ì¸ ìì¹ ëì ë²ì/ìì íì¼ë¡ íí
- ì¶ì¸¡ ê¸ì§: íì¤íì§ ìì ì ë³´ë ì¶ê°íì§ ìì
- íê²½ë³ì: 민ê°í ì¤ì ì íê²½ë³ìë¡ë§ ê´ë¦¬
Examples
ì¤ì ì¬ì© ì¬ë¡ë¥¼ íµí´ ì¤í¬ì ì ì© ë°©ë²ì ë³´ì¬ì¤ëë¤.
ìì 1: [ìëë¦¬ì¤ ì´ë¦]
ìí©: [구체ì ì¸ ìí© ì¤ëª ]
ì¬ì©ì ìì²:
[ì¬ì©ìê° ì¤ì ë¡ ì
ë ¥í ë´ì©]
ì¤í¬ ì ì© ê³¼ì :
-
1ë¨ê³ ì¤í:
[1ë¨ê³ ê²°ê³¼] -
2ë¨ê³ ì¤í:
[2ë¨ê³ ê²°ê³¼] -
3ë¨ê³ ì¤í:
[3ë¨ê³ ê²°ê³¼]
ìµì¢ ê²°ê³¼:
[ìì±ë 결과물 ì 체를 ë³´ì¬ì¤]
ìì 2: [ë¤ë¥¸ ìë리ì¤]
ìí©: [구체ì ì¸ ìí© ì¤ëª ]
ì¬ì©ì ìì²:
[ì¬ì©ìê° ì¤ì ë¡ ì
ë ¥í ë´ì©]
ìµì¢ ê²°ê³¼:
[ìì±ë 결과물]
Best practices
í¨ê³¼ì ì¼ë¡ ì´ ì¤í¬ì ì¬ì©í기 ìí ê¶ì¥ì¬íì ëë¤.
íì§ í¥ì
-
ë°©ë² 1: [구체ì ì¸ ë°©ë²]
- ì ì¤ìíì§
- ì´ë»ê² ì ì©íëì§
- ìì í¨ê³¼
-
ë°©ë² 2: [구체ì ì¸ ë°©ë²]
- ì ì© ìì
- 주ìì¬í
-
ë°©ë² 3: [구체ì ì¸ ë°©ë²]
- ì¤ë¬´ ê³ ë ¤ì¬í
- ì±ë¥/ë³´ì ìí¥
í¨ì¨ì± ê°ì
- í 1: [ì¤ì©ì ì¸ ì¡°ì¸]
- í 2: [ìê° ì ì½ ë°©ë²]
- í 3: [ì¼ë°ì ì¸ ì¤ì ë°©ì§]
ì주 ë°ìíë 문ì (Common Issues)
íí ë°ìíë 문ì ì í´ê²° ë°©ë²ì ëë¤.
문ì 1: [문ì ì¤ëª ]
ì¦ì:
- ê´ì°°ëë íì 1
- ê´ì°°ëë íì 2
ìì¸: ì ì´ ë¬¸ì ê° ë°ìíëì§ ì¤ëª
í´ê²°ë°©ë²:
- ë¨ê³ 1
- ë¨ê³ 2
- ë¨ê³ 3
문ì 2: [문ì ì¤ëª ]
ì¦ì: [ì¦ì ì¤ëª ]
ìì¸: [ìì¸ ì¤ëª ]
í´ê²°ë°©ë²:
[í´ê²° ì½ë ëë ëª
ë ¹ì´]
ë³í ë° íì¥ (Variations)
ì´ ì¤í¬ì ë¤ë¥¸ ìí©ì ë§ê² ì¡°ì íë ë°©ë²ì ëë¤.
ë³í 1: [ë³í ì´ë¦]
ì¸ì ì¬ì©: [ì¬ì© ìì ]
ì ì°¨ ë³ê²½ì¬í:
- 기본 ì ì°¨ìì ì°¨ì´ì
- ì¶ê°/ìëµëë ë¨ê³
ë³í 2: [ë³í ì´ë¦]
ì¸ì ì¬ì©: [ì¬ì© ìì ]
ì ì°¨ ë³ê²½ì¬í:
- 기본 ì ì°¨ìì ì°¨ì´ì
- ì¶ê°/ìëµëë ë¨ê³
ì§ì íì¼ (Supporting Files)
ì´ ì¤í¬ê³¼ í¨ê» ì¬ì©í ì ìë ì¶ê° 리ìì¤ì ëë¤.
í í릿
- template.md: ìì í í릿
- config.yaml: ì¤ì í í릿
ìì
- example1.md: 기본 ìì
- example2.md: ê³ ê¸ ìì
ì¤í¬ë¦½í¸
- setup.sh: ì´ê¸° ì¤ì ì¤í¬ë¦½í¸
- validate.py: ê²°ê³¼ ê²ì¦ ì¤í¬ë¦½í¸
참조 문ì
- REFERENCE.md: ìì¸ ë í¼ë°ì¤
- FAQ.md: ì주 묻ë ì§ë¬¸
References
ì¶ê° íìµì ìí ì¸ë¶ ìë£ì ëë¤.
ê³µì 문ì
íí 리ì¼
커뮤ëí°
Metadata
ë²ì
- íì¬ ë²ì : 1.0.0
- ìµì¢ ì ë°ì´í¸: 2025-01-01
- í¸í íë«í¼: Claude, ChatGPT, Gemini
ê´ë ¨ ì¤í¬
- related-skill-1: ì°ê´ë ë¤ë¥¸ ì¤í¬
- related-skill-2: í¨ê» ì¬ì©í ì ìë ì¤í¬
íê·¸
#íê·¸1 #íê·¸2 #íê·¸3 #ì¹´í
ê³ ë¦¬
íë«í¼ë³ ì°¸ê³ ì¬í
Claude
ì´ ì¤í¬ì Claudeìì ìëì¼ë¡ ì¸ìëë©°, .claude/skills/ í´ëìì ì¬ì©ë©ëë¤.
ChatGPT
Custom GPTì Knowledge ì¹ì ì ì ë¡ëíì¬ ì¬ì©í©ëë¤. Instructionsì ì¤í¬ ìì¤í ì¬ì© ê·ì¹ì ì¶ê°íì¸ì.
Gemini
íë¡ì í¸ ë£¨í¸ì GEMINI.mdìì ì´ ì¤í¬ì 참조í©ëë¤. Gemini CLI ëë Code Assistìì ì¬ì© ê°ë¥í©ëë¤.