用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/AxGord/claude-workflow --skill coding-skill-selector命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | coding-skill-selector |
| description | Select and load coding skills by file extensions and domains |
Load coding skills for the languages/domains THIS TASK will touch.
Always: Skill("preferences") + Skill("architecture")
Language menu (preferred path): the session's routing prompt included a
"Project language menu" block — an engine-run scan with per-extension file
counts and tool probes. Pick from it ONLY the languages this task will
actually touch: counts are a hint (1 stray file ≠ project language), the
task text decides. Do NOT re-scan the project yourself.
No menu in this session (spawned agent, scanner unavailable, empty block) →
fallback: determine extensions from the task's files yourself.
Tool-bound skills (a skill that mandates a CLI tool) load ONLY when the
language's menu line ends in an available-probe marker — (<tool> OK)
vs (<tool> missing) — or, when there is no menu or the language's line
is absent from it, after one command -v <tool> probe succeeds. Tool
unavailable → skip the tool skill and work with regular tools; a tool
discipline only applies where the tool exists.
By file extension (menu-picked or fallback):
Skill("lang-python")Skill("lang-haxe")Skill("lang-as3")Top-up rule: if mid-task you touch a file of a language whose skills are not loaded (task turned out wider than it looked) — load that language's skills per rule 3, including its tool conditions, BEFORE editing the file.
By domain (detect from imports, paths, or task description):
Skill("domain-yolo")pixi.js, PIXI globals) → Skill("domain-pixi")Skill("domain-reid")Skill("domain-gamedev")Skill("domain-ui")Skill("debugging")Skill("target-openfl-native")Skill("math")By tooling/platform:
Skill("build-cmake")Skill("ci-github-actions")Skill("aws-lambda")Skill("mcp-setup")Skill("claude-code-config")Skill("workflow-authoring")Skill("lint-setup") (skip if not installed; it loads the
user's preferences-lint lists itself — neither loads for normal
coding/review)Skill("web-reading")Skill("browser-verify")If 3+ independent files or parallel work → Skill("task-delegation")
Call Skill(name) for EVERY matched skill.
Gap check: If files involve a language/domain/tool with no matching skill above, ask the user: "No skill for [X] — proceed without, or create one first?"
基于 SOC 职业分类