一键导入
skills-registry
Discover what capabilities exist in this org's skills registry — and the MCP bindings needed to call them.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Discover what capabilities exist in this org's skills registry — and the MCP bindings needed to call them.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | skills-registry |
| description | Discover what capabilities exist in this org's skills registry — and the MCP bindings needed to call them. |
| license | MIT |
| metadata | {"owner":"ITSpecialist111","source":"https://github.com/ITSpecialist111/AgenticSkillstoAgents","readOnly":true} |
This skill gives the agent read-only discovery over the organisation's skills registry. The registry is the missing-middle layer between GitHub-tracked capability manifests and the live MCP servers that execute each skill. Use it before invoking any business workflow — it answers:
The skill does not execute business logic. Each result includes an
mcp binding (server name, tool name, transport) that the agent uses to
call the underlying skill server directly.
Use this skill first whenever a user request maps to a likely capability (invoice processing, PO matching, AP intake, etc.) but you don't already know which concrete tool to call. Typical signals:
| Tool | When to call |
|---|---|
find_skill_by_capability(tag) | You know roughly what capability you need. Pass a dotted lowercase tag (e.g. invoice.extract). |
describe_skill(skill_id) | You have a candidate skill id and need the full manifest (governance, scoring, preconditions, effects) before deciding to call it. The response includes a payloadFiles list of skill:// resource URIs for the narrative SKILL.md and any asset schemas. |
list_capabilities() | You want the full inventory before forming a plan, or to confirm a tag exists. |
submit_skill_draft(manifest, payload?) | An agent or human authored a new skill and wants it registered. Opens a PR; a human reviewer must merge before the skill becomes discoverable. |
Each skill's narrative and assets are exposed as MCP resources rather than tool output, so reading them costs no tool slots and no system-prompt context:
skill://<slug>/SKILL.md — human-readable description and composition notes.skill://<slug>/assets/<file> — JSON schemas, examples, scripts.The <slug> is the skill id with / replaced by - (so
finance/invoice-extract → finance-invoice-extract). The URIs are
returned in describe_skill().payloadFiles.
list_capabilities() to see what tags exist.find_skill_by_capability(tag="invoice.extract")
finance/invoice-extract + its mcp binding.describe_skill("finance/invoice-extract") to confirm the
skill's data classification is acceptable for the user's document,
then optionally reads skill://finance-invoice-extract/SKILL.md for
composition guidance.mcp binding.find_skill_by_capability(tag="po.match") and repeats for
the matching step.submit_skill_draft opens a PR, but the PR
review is the actual Register gate — nothing lands on main without
human approval.