Add New Skills To Workflow

Lägger till en GitHub-färdighet till en ai-workflow bundle och synkroniserar alla 8 relaterade dokumentfiler

av nicepkg · nicepkg/ai-workflow

Testad · Fungerar ★ 8.4/10

Add New Skills To Workflow — Lägger till en GitHub-färdighet till en ai-workflow bundle och synkroniserar alla 8 relaterade dokumentfiler

Vad den gör

En repo-underhållsfärdighet för nicepkg/ai-workflow-projektet som laddar ner en färdighet från en GitHub URL till ett valt arbetsflöde (via det syskon-skill-downloader-skriptet) och sedan uppdaterar varje relaterat dokument: skill-source.json, arbetsflödets README/README_cn/AGENTS.md, webbplatsens en/zh mdx-sidor, och root README skill count. Utlöses när användaren ber att lägga till en färdighet från en GitHub URL till ett arbetsflöde eller att uppdatera arbetsflödesdokumentation efter en färdighetstillägg. Endast meningsfullt inom ai-workflow-repot, vars workflows/, website/content/, och skill-downloader-layout den antar.

Testrapport

Hämtade SKILL.md; frontmatter parsas med name+description. Verifierade att det refererade skriptet .claude/skills/skill-downloader/scripts/download_from_github.py returnerar HTTP 200 och faktiskt kördes i en temporär HOME: det git-klonade anthropics/skills och kopierade pdf-färdigheten till ett mock-arbetsflöde (rent — uses git clone + tempfile + shutil, no curl|sh eller exfiltration). För OUTPUT byggde jag två identiska mock-arbetsflöden med de 8 dokumentfiler som färdigheten räknar upp och lade till pdf-färdigheten till varje. Baslinjen (endast uppenbara redigeringar) lämnade 4 filer inaktuella — grep -rl '(1)' matchade root README_cn.md, workflow README_cn.md, och båda webbplatsens en/zh mdx — medan färdighetens 8-filers checklista producerade noll inaktuella filer (alla speglar konsekventa). Konkret mätt skillnad; färdighetens värde är den uttömmande filuppräkningen som fångar lättmissade kinesiska speglar och webbplatssidor, även om det är en disciplinerad checklista snarare än djupgående resonemang.

Testad: 2026-07-31 · Claude Code 2.x (agent harness)

Installation

git clone --depth 1 https://github.com/nicepkg/ai-workflow.git /tmp/add-new-skills-to-workflow-src
mkdir -p ~/.claude/skills
cp -R /tmp/add-new-skills-to-workflow-src/.claude/skills/add-new-skills-to-workflow ~/.claude/skills/add-new-skills-to-workflow
# DEPENDENCY: this skill shells out to the sibling skill-downloader script. Copy it too:
cp -R /tmp/add-new-skills-to-workflow-src/.claude/skills/skill-downloader ~/.claude/skills/skill-downloader
# Requires: python3 (3.10+) and git on PATH (the downloader uses `git clone`).
# NOTE: the skill body operates on ai-workflow's own layout (workflows/<name>/, website/content/en|zh, root README).
# It only does useful work when run from inside a clone of nicepkg/ai-workflow.

Kommandon och exempelprompter

  • /add-new-skills-to-workflowLägger till en GitHub-färdighet till en ai-workflow bundle och synkroniserar alla 8 relaterade dokumentfiler

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • Add my new skills to the current workflow
  • Integrate this skill into my existing setup
  • Update my workflow to use the installed skills