SKILLS & AGENTS/Skill 与 Agent·CLAUDE-SKILL
ninehills/skills
My LLM skills
怎么装:Install: npx skills add owner/repo@skill-name
02 / 现在的位置02 / Why now
首次发现FIRST SEEN
03 OCT 202603 OCT 2026
增长GROWTH
+0.0%+0.0%
280 → 280 stars · 2 个快照280 → 280 stars · 2 snapshots
状态STATUS
长期未更新Not updated
03 / 它能帮你做什么03 / What it helps you do
04 / 安装04 / Install
$ README 里给出的安装方式。The installation method given in the README.
$ README 里给出的安装方式。The installation method given in the README.
两种装法选一个即可 —— 上面那条给命令行用户,下面那条给写代码的用户。Pick one of the two — the first is for command-line users, the second for people writing code.
05 / 限制与风险05 / Limits and risk
风险不是警告,是可信度的一部分。以下结论只基于文档静态扫描,我们不会执行项目里的任何代码。Risk here is evidence, not an alarm. These findings come from static scanning of the docs; we never execute a project’s code.
限制LIMITS
存在风险Risk found
静态扫描STATIC SCAN
01执行远程脚本Runs a remote scripthealth/SKILL.md
**Deny-list floor.** Apply this only when the project or runtime exposes agent permission settings, hook settings, MCP settings, allowed/den
02执行远程脚本Runs a remote scriptofficecli/SKILL.md
curl -fsSL https://d.officecli.ai/install.sh | bash
03控制浏览器Controls a browseragent-browser/SKILL.md
The CLI uses Chrome/Chromium via CDP directly. Install via `npm i -g agent-browser`, `brew install agent-browser`, or `cargo install agent-b
04执行 Shell 命令Runs shell commandsagent-browser/SKILL.md
allowed-tools: Bash(npx
05控制浏览器Controls a browseragent-browser/SKILL.md
allowed-tools: agent-browser:*)
06执行 Shell 命令Runs shell commandsagent-browser/SKILL.md
allowed-tools: Bash(agent-browser:*)
07读写本地文件Reads and writes local filesbggg-skill-taotie/SKILL.md
allowed-tools: Write
08读写本地文件Reads and writes local filesbggg-skill-taotie/SKILL.md
allowed-tools: Edit
这里只做静态扫描:读 README、SKILL.md 和依赖清单,不执行代码。没有命中不代表安全。This is static scanning only: we read the README, SKILL.md and dependency list, and never execute code. No findings does not mean safe.
{
"agents": [
{
"agent": "claude-code",
"evidence": "readme: …ollection of agent skills for Claude Code and compatible agent platform…"
},
{
"agent": "claude-ai",
"evidence": "design/SKILL.md: …product (\"feels like Linear / Claude.ai / Vercel\"), do not accept it…"
},
{
"agent": "codex",
"evidence": "gpt-image-gen/SKILL.md: …h (`~/.pi/agent/auth.json` → `openai-codex.access`) 5. Codex OAuth token…"
},
{
"agent": "opencode",
"evidence": "herdr/SKILL.md: …dex herdr integration install opencode herdr integration status ```…"
},
{
"agent": "vscode",
"evidence": "jupytext/SKILL.md: …f 友好,方便 code review 2. 编辑器支持好(VS Code、PyCharm、Spyder 原生识别 `# %%`) 3…"
}
],
"apiKey": "自动解析 脚本按以下优先级找 API key: 1. `OPENAI_API_KEY` 环境变量 2. `./.env` 文件(当前目录) 3. `~/.env`",
"docker": null,
"taxonomy": {
"scores": {
"design": 2,
"ai-tools": 2,
"dev-tools": 3,
"indie-web": 1,
"skill-agent": 3,
"productivity": 0
},
"primary": "skill-agent",
"secondary": "claude-skill"
},
"localRuntime": "Mistral, Llama, HuggingFace, Ollama, LangChain, …) — `aiicons.py \"<brand>\"`",
"skillMdTotal": 88,
"skillMdErrors": [],
"treeTruncated": false,
"categoryScores": {
"data": 1,
"agent": 0,
"media": 0,
"design": 3,
"browser": 1,
"devtool": 3,
"security": 0,
"marketing": 0,
"productivity": 1
},
"classification": [
{
"signal": "60 SKILL.md with name + description",
"weight": 0.95
},
{
"signal": "README describes a Claude / Agent Skill",
"weight": 0.7
},
{
"signal": "name contains 'skill'",
"weight": 0.4
},
{
"signal": "description mentions AI",
"weight": 0.2
}
],
"scannedSources": [
"readme",
"agent-browser/SKILL.md",
"alphaear-deepear-lite/SKILL.md",
"alphaear-logic-visualizer/SKILL.md",
"alphaear-news/SKILL.md",
"alphaear-predictor/SKILL.md",
"alphaear-reporter/SKILL.md",
"alphaear-search/SKILL.md",
"alphaear-sentiment/SKILL.md",
"alphaear-signal-tracker/SKILL.md",
"alphaear-stock/SKILL.md",
"ask-matt/SKILL.md",
"baseline-ui/SKILL.md",
"better-goal/SKILL.md",
"bggg-creator-image2ppt/SKILL.md",
"bggg-creator-image2psd/SKILL.md",
"bggg-skill-taotie/SKILL.md",
"brainstorming-cn/SKILL.md",
"check/SKILL.md",
"codebase-design/SKILL.md",
"design/SKILL.md",
"deslop-en/SKILL.md",
"deslop-zh/SKILL.md",
"deslop/SKILL.md",
"diagnosing-bugs/SKILL.md",
"diagram-design/diagram-design/SKILL.md",
"domain-modeling/SKILL.md",
"drawio-skill/SKILL.md",
"find-skills/SKILL.md",
"fireworks-tech-graph/SKILL.md",
"frontend-design/SKILL.md",
"gpt-image-gen/SKILL.md",
"gpt-image2-ppt/SKILL.md",
"grill-me/SKILL.md",
"grill-with-docs/SKILL.md",
"grilling/SKILL.md",
"handoff/SKILL.md",
"health/SKILL.md",
"herdr/SKILL.md",
"hunt/SKILL.md",
"ian-handdrawn-ppt/SKILL.md",
"impeccable/SKILL.md",
"implement/SKILL.md",
"improve-codebase-architecture/SKILL.md",
"infographic-creator/SKILL.md",
"jupyter-notebook/SKILL.md",
"jupytext/SKILL.md",
"karpathy-guidelines/SKILL.md",
"learn/SKILL.md",
"lightpanda/SKILL.md",
"minimax-docx/SKILL.md",
"minimax-pdf/SKILL.md",
"minimax-xlsx/SKILL.md",
"officecli/SKILL.md",
"officecli/skills/morph-ppt-3d/SKILL.md",
"officecli/skills/morph-ppt/SKILL.md",
"officecli/skills/officecli-academic-paper/SKILL.md",
"officecli/skills/officecli-data-dashboard/SKILL.md",
"officecli/skills/officecli-docx/SKILL.md",
"officecli/skills/officecli-financial-model/SKILL.md",
"officecli/skills/officecli-pitch-deck/SKILL.md"
],
"skillMdFetched": 60
}