用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/InugamiDev/ultrathink-oss --skill ut-skills命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Unified design foundations — design system architecture, tokens, component specs, visual principles, creative vision, figma integration, plus brand design system loader (66 real brands via DESIGN.md). Absorbs design, design-system, design-systems, design-principles, design-router, creative-vision, figma, design-md.
Render, summarize, and present markdown documents and structured content in multiple output modes
Ultra UI skill - combines Google's DESIGN.md spec (machine-readable design tokens) with the ui-ux-pro-max knowledge base (91 styles, 161 palettes, 73 font pairings, 161 products, 104 UX guidelines, 25 chart types). Generates lint-clean DESIGN.md files, validates token references and WCAG contrast, exports Tailwind/DTCG tokens, and diffs design systems version-over-version.
基于 SOC 职业分类
正在显示 SKILL.md
| name | ut-skills |
| description | Search and browse UltraThink skills by name, layer, or category |
| disable-model-invocation | true |
| allowed-tools | Read, Bash, Grep, Glob |
| argument-hint | [search-term] |
Search and browse the 104-skill mesh.
Search for skills matching the query. Search across skill names, descriptions, triggers, and categories:
node -e "
const r=JSON.parse(require('fs').readFileSync(require('os').homedir()+'/.claude/skills/_registry.json'));
const q='$ARGUMENTS'.toLowerCase();
const matches=r.skills.filter(s=>
s.name.includes(q)||
(s.description||'').toLowerCase().includes(q)||
(s.category||'').toLowerCase().includes(q)||
(s.layer||'').toLowerCase().includes(q)||
(s.triggers||[]).some(t=>t.toLowerCase().includes(q))
);
if(matches.length===0){console.log('No skills found matching: '+q)}
else{
console.log('Found '+matches.length+' skills:\n');
matches.forEach(s=>console.log(' '+s.layer.padEnd(13)+s.name.padEnd(25)+s.description));
}
"
Then offer to read the full SKILL.md for any matched skill.
Show a layer summary with skill counts, then list all skills grouped by layer:
node -e "
const r=JSON.parse(require('fs').readFileSync(require('os').homedir()+'/.claude/skills/_registry.json'));
const layers={orchestrator:[],hub:[],utility:[],domain:[]};
r.skills.forEach(s=>(layers[s.layer]||[]).push(s));
for(const[layer,skills]of Object.entries(layers)){
console.log('\n'+layer.toUpperCase()+' ('+skills.length+')');
console.log('─'.repeat(60));
skills.forEach(s=>console.log(' '+s.name.padEnd(25)+(s.description||'').slice(0,50)));
}
"
When the user wants details on a specific skill:
cat ~/.claude/skills/<skill-name>/SKILL.md
Show the key sections: description, triggers, linksTo, best practices, common pitfalls.