afv-library/skills/creating-sf-skill/templates/skill_template.md
Ayush Gupta f5e63fd06a
@W-22252932 [Meta Skill] Skill Creator (#232)
* @W-22252932 [Meta Skill] Skill Creator

* @W-22252932 [Meta Skill] Skill Creator

* @W-22252932 [Meta Skill] Skill Creator

* @W-22252932 [Meta Skill] Skill Creator

* @W-22252932 [Meta Skill] Skill Creator

* @W-22252932 [Meta Skill] Skill Creator

* @W-22252932 [Meta Skill] Skill Creator

* @W-22252932 [Meta Skill] Skill Creator
2026-05-04 11:34:12 +05:30

2.5 KiB

name description license metadata
<SKILL_NAME> <DESCRIPTION — 20+ words, <= 1024 chars, must contain 'use'. Include TRIGGER when and DO NOT TRIGGER when clauses.> LICENSE.txt has complete terms
version stage
1.0 Draft

<1-3 sentence overview: what this skill does and why it exists.>

Scope

  • In scope:
  • Out of scope: <what this skill does NOT handle — delegate to other skills>

Required Inputs

Gather or infer before proceeding:

  • <Input 1>:
  • <Input 2>:
  • <Input 3>:

Defaults unless specified:

  • <Default 1>
  • <Default 2>

If the user provides a clear, complete request, generate immediately without unnecessary back-and-forth.


Workflow

All steps are sequential. Do not skip or reorder. If blocked, stop and ask for missing context.

  1. Read the template — load assets/<template-file> before generating.

    • For , read references/<topic>.md.
    • Compare output against examples/<example-file>.

Rules / Constraints

Constraint Rationale
<Rule 1>
<Rule 2>

Gotchas

Issue Resolution
<Problem 1>
<Problem 2>

Output Expectations

Deliverables:

  • <File 1>: <path pattern>
  • <File 2>: <path pattern>

File structure follows the template in assets/<template-file>.


Cross-Skill Integration

Need Delegate to
<Need 1> <other-skill> skill
<Need 2> <other-skill> skill

Reference File Index

File When to read
assets/<template-file> Before generating — use as the starting structure
references/<topic>.md When handling
examples/<example-file> To verify generated output matches expected format