用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/tomevault-io/skills-registry --skill skill-researcher命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
| Use when this capability is needed.
> Use when this capability is needed.
Review architecture and API design for the vfs-s3 project. Use when the user mentions @architect, asks to review an issue's design, discuss module boundaries, API shape, or architectural decisions for vfs-s3. Also trigger when the user wants to create an ADR (Architecture Decision Record) or evaluate a technical approach for the project. Intended for dispatch from Codex automation or Claude routines; GitHub trigger phrase: @vfs-s3-bot please prepare design doc Use when this capability is needed.
基于 SOC 职业分类
正在显示 SKILL.md
| name | skill-researcher |
| description | > Use when this capability is needed. |
Your job is to identify which skill is most useful for the project before diving into implementation.
Produce a recommendation that is:
Start from the user's real working scope.
Never recommend a skill from the repo root alone when the user is clearly working in a subproject.
If the brief CLI is available, use it near the start to get a fast snapshot of the repository.
brief as an orientation tool, not as the final source of truth.If brief is unavailable or low-signal for the current scope, skip it and inspect the repo directly.
Prefer fast, read-only inspection. Start with the smallest set of files that gives a reliable picture.
Look for these first:
package.json, pnpm-lock.yaml, yarn.lock, package-lock.jsonpyproject.toml, requirements*.txt, poetry.lock, uv.lockCargo.toml, Cargo.lockgo.modGemfile, Gemfile.lockpom.xml, build.gradle, settings.gradle*.csproj, Directory.Build.propsDockerfile, docker-compose.ymlMakefile, justfile, Taskfile.ymltsconfig.json, vite.config.*, next.config.*, nuxt.config.*, astro.config.*, svelte.config.*, angular.jsonmanage.py, asgi.py, wsgi.py, main.py, app.py, src/main.*README*, docs/, CI workflows, and top-level architecture notesRead more only when the project appears mixed or ambiguous.
Summarize only major signals:
Use these rules:
Good major-signal examples:
next, react, vite, astrofastapi, django, flask@anthropic-ai/sdk, anthropicWeak signals that usually should not drive the recommendation by themselves:
lodash, chalk, requests, axios, date-fns, zod unless the current task is specifically about themSearch available skills using both exact stack terms and task-oriented terms.
Search in this order:
When Kasetto is in play:
kasetto.yaml or the relevant Kasetto config path to understand which skill sources are synced locallyUse multiple search patterns:
Next.js skillAnthropic SDK skill, MCP skillfrontend design React skill, documentation spec writing skillTypeScript UI skill, Python API skillRead the actual description of the top candidate skills before recommending one. Do not recommend from a skill name alone.
Do not invent skill names. If a search does not surface a real skill, say you did not find a strong specialized match.
Choose the skill that best matches both:
Use this ranking logic:
Prefer the narrowest skill that clearly fits. Do not choose a general language skill over a skill whose description directly matches the user's task.
When two skills overlap:
Always use this structure:
Keep this short and evidence-based. The goal is to help the agent or user move quickly into the right specialized workflow.
Recommend per target package or app, not per repository brand.
A monorepo may justify one skill for apps/web and another for an mcp-server package.
If the user's task crosses domains, choose the primary skill for the first blocking step. For example, if the repo uses the Anthropic SDK and the user wants to improve the product UI, a frontend skill may be the primary recommendation for that request, while an Anthropic skill is only secondary context.
Say so plainly. Name the closest one or two options and why they are only partial fits.
Prefer official or already-installed skills over loosely matched third-party skills unless the user explicitly wants community options.
Example 1: Anthropic integration Project signals:
package.json includes @anthropic-ai/sdkAnthropicadd prompt cachingRecommendation:
claude-apiExample 2: MCP server Project signals:
build a tool server for GitHubRecommendation:
mcp-builderExample 3: UI-heavy web app Project signals:
next.config.*, react, tailwindcssmake the dashboard feel polished and less genericRecommendation:
frontend-designExample 4: Documentation-centered work Project signals:
turn notes into a technical design docRecommendation:
doc-coauthoringSource: aaronflorey/agent-skills — distributed by TomeVault.