원클릭으로
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.