Commit b3fa203
committed
ci(docs): fetch the shared update-docs skill from pipecat
The workflow told the agent to read the skill at
.claude/skills/update-docs/SKILL.md, a path that exists only in
pipecat-ai/pipecat. This repo carries the profile beside it but not the
skill itself, so every run would have failed on a missing file.
The skill is shared deliberately — one copy in pipecat, published through
the pipecat-dev-skills marketplace — so the fix is to fetch it rather
than to copy it back. A sparse checkout takes only
.claude/skills/update-docs at depth 1, into _skill/, and the prompt now
points there. pipecat is public, so the default GITHUB_TOKEN is enough;
the App token cannot be used here because it is scoped to the docs repo
alone.
PROFILE_CONTRACT.md already prescribed exactly this step. I wrote it
there and then omitted it from the workflows.1 parent fd50303 commit b3fa203
1 file changed
Lines changed: 13 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
74 | 86 | | |
75 | 87 | | |
76 | 88 | | |
| |||
125 | 137 | | |
126 | 138 | | |
127 | 139 | | |
128 | | - | |
| 140 | + | |
129 | 141 | | |
130 | 142 | | |
131 | 143 | | |
| |||
0 commit comments