You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit ae0796e
Browse filesBrowse the repository at this point in the historyBrowse files
## Frontmatter `skills:` (Preferred for External Skills)
20
20
21
-
Declare external skills to install at activation time with the top-level `skills:` array. At activation, `gh aw` installs each via `gh skill install` and wires it into the engine — no manual vendoring.
21
+
Declare external skills to install at activation time with the top-level `skills:` array.
22
+
The compiler emits the activation steps, prepares the required `gh` support, installs each skill, and wires it into the engine.
23
+
Do **not** add manual `gh` setup or `gh skill install` steps for this.
- Static references must be pinned to a full 40-character lowercase commit SHA; `${{ ... }}` expressions are allowed in the ref position and resolved at runtime.
32
42
- Object entries set per-skill auth via `github-token` or `github-app`.
43
+
- Use `skills:` for external skill installs and `imports:` for prompt/context files you want merged into the workflow.
33
44
34
45
Distinct from the prompt-side strategies below (hint / fusion / inline), which shape skill *content* into the prompt rather than installing packages.
35
46
@@ -51,7 +62,7 @@ After discovery:
51
62
52
63
- Prefer repository-local skills when they satisfy the task.
53
64
- Extract only the specific guidance you need; do not paste entire skills when a fragment is enough.
54
-
- Do not install or enable returned resources automatically; that requires explicit user choice.
65
+
- If the user chooses an external skill, add it to frontmatter `skills:` instead of adding manual install steps.
55
66
56
67
---
57
68
@@ -90,9 +101,9 @@ Use a unique inline skill name per workflow file. Name must start with a lowerca
90
101
**Pattern**:
91
102
92
103
```markdown
93
-
If the repository contains `SKILL.md` files under `skills/`, check which ones are
94
-
relevant to this task. For each relevant skill, read its content and apply the
95
-
guidance it provides.
104
+
If the repository contains `SKILL.md` files under `skills/` or `.github/skills/`,
105
+
check which ones are relevant to this task. For each relevant skill, read its
0 commit comments