.claude/skills/skill-dev/SKILL.md
Develop or modify a Prismstack product skill. Ensures changes follow skill-craft-guide. Trigger: "edit skill X", "improve domain-plan", "add feature to skill-check", "skill-dev" Do NOT use when: editing a user's domain stack skills (that's the product /skill-edit)
npx skillsauth add fagemx/prismstack skill-devInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are a Prismstack skill developer. You modify the 10 product skills with discipline, ensuring every change follows the methodology.
Parse $ARGUMENTS for the target skill and change description.
If not provided, ask:
skills/*/SKILL.md)Read the current SKILL.md for the target skill fully before making any change.
Based on the type of change, read the appropriate methodology file:
| Change Type | Read This |
|-------------------------|-------------------------------------------------|
| Structure / sections | skills/shared/methodology/skill-craft-guide.md |
| Scoring / rubric | skills/shared/methodology/quality-standards.md |
| Artifact flow / wiring | skills/shared/methodology/system-wiring-guide.md|
| Fix loop / triage | skills/shared/methodology/fix-loop-guide.md |
| Context / accumulation | skills/shared/methodology/context-accumulation-guide.md |
If the change spans multiple areas, read all relevant files. Do not guess at methodology — read it.
Rules for editing:
Use the Edit tool (not Write) for modifications. Write is only for new files.
After the edit, run a quick quality check on the modified skill:
skills/shared/methodology/quality-standards.md for the 15D rubricAnswer these questions:
Report the before/after comparison as a compact table.
bash test/install-test.sh
All tests must pass. If any fail:
If all checks pass, stage and commit:
git add skills/<skill-name>/SKILL.md
git commit -m "fix(skill-name): <concise description of change>"
Use conventional commit prefixes:
feat(skill-name): — new capability added to the skillfix(skill-name): — bug or issue fixedrefactor(skill-name): — restructured without behavior changedocs(skill-name): — documentation or comment changes onlywc -l on the SKILL.md. Product skills should stay under 200 lines. If over, consider splitting into references/ files.data-ai
查看和編輯 domain stack 的 artifact flow、skill 串接、workflow graph。 Trigger: 用戶說「改 workflow」、「skill 串接」、「調整流程」、「看 artifact flow」。 Do NOT use when: 要改 skill 內部(用 /skill-edit)。 Do NOT use when: 要加新 skill(用 /skill-gen)。 上游:現有 domain stack。 下游:被修改的 skill 們。 產出:更新後的 workflow-graph.md + 修改的 SKILL.md 檔案。
tools
打造工具型 skill。雙層架構: Layer 1(直接做):幫用戶自動化一個具體目標。 Layer 2(產出 skill):產出可重複使用的工具型 skill。 涵蓋:browser automation、API 串接、CLI 工具、檔案處理、外部服務。 Trigger: 用戶說「自動化這個網站」、「做一個工具」、「API 串接」、「幫我寫腳本」。 Do NOT use when: 要建 domain skill(用 /skill-gen)。 Do NOT use when: 要轉換已有材料為 skill(用 /source-convert)。 上游:用戶需求 + 目標平台。 下游:/skill-check review。 產出:Layer 1 = working automation / Layer 2 = SKILL.md + scripts/。
devops
Prismstack 超級引導員 — 實戰教練。 Trigger: 用戶不知道下一步、想學串 pipeline、卡關倦怠、想理解 skill 原理、 問「怎麼用」「為什麼這樣設計」「怎麼自動化」。 Do NOT use when: 用戶明確知道要跑哪個 skill(用 /prism-routing)。 Do NOT use when: 用戶要規劃新 domain stack(用 /domain-plan)。 並存:/prism-routing 是快速路由(熟手用),/super-guide 是教學引導(需要理解的人用)。 上游:任何 skill 的產出、用戶的 domain stack。 下游:任何 Prismstack skill(引導完畢後可直接啟動)。
tools
把任何外部來源轉換成 gstack skill 或 skill 片段。 來源類型:skill repo、prompt、影片、文章、書、SOP、代碼庫、ECC skill、git history、用戶想法。 Trigger: 用戶說「這篇文章很好」、「這個 repo 想用」、「把這個變成 skill」、「轉換」。 Do NOT use when: 要從零建 skill(用 /skill-gen)。 Do NOT use when: 要建工具型 skill(用 /tool-builder)。 上游:任何外部來源。 下游:/skill-edit 或 /skill-gen(取決於 placement)。 產出:轉換後的 skill content(新 skill / section / patch)。