Use This Skill
Server Details
Search 1,400+ agent skills for Claude Code, Codex and Cursor, with install commands and proofs.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- nodegenie/awesome-agent-skills
- GitHub Stars
- 0
TDQS
Scored across 5 tools
Each tool targets a clearly different resource or action: skill lookup, proof retrieval, proof listing, proof ordering, and skill search. The only mild overlap is between search_skills and list_proven, but their scopes are distinct (all searchable skills vs. only skills with published proofs).
All tools use snake_case with clear action-oriented verbs (get, list, order, search). The only minor inconsistency is list_proven, which omits the noun object compared with get_proof, get_skill, and search_skills.
Five tools is well-scoped for a focused skill-discovery and proof-ordering service. Each tool covers a distinct part of the workflow without unnecessary bloat.
The surface covers discovery, skill details, proof viewing, proof listing, and proof ordering, which is most of the lifecycle for this domain. Minor gaps include no explicit category or browse-all operation, but search_skills likely covers that need.
Available Tools
5 toolsget_proofGet a proofCInspect
The proof for a skill: the fixed brief, model, skill commit, and links to both result pages. Full pages for Pro-gated proofs require a Pro license key.
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden, and it does disclose one real behavioral trait: content is gated, and Pro-gated proofs need a Pro license key for full pages. It does not state that this is a read-only lookup, what happens on a missing/unauthorized proof, or whether the response is truncated for non-Pro callers.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two dense sentences with no filler; the contents of the proof are front-loaded before the access caveat. Slight deduction because the opening sentence is a noun phrase rather than a direct statement of the operation.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Because there is no output schema, the description usefully enumerates the returned fields, which partially compensates. But with one undocumented required parameter, no annotations, and no usage routing, an agent still lacks what it needs to invoke this confidently versus its siblings.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The single parameter 'slug' has 0% schema description coverage and is never mentioned in the description. 'The proof for a skill' weakly implies the slug identifies a skill, but there is no format hint, no indication of where to obtain it, and no relationship to the identifiers used by sibling tools.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names the resource (the proof for a skill) and enumerates what it contains—fixed brief, model, skill commit, result-page links—so the artifact is clear. However, it never states the action explicitly (retrieve/fetch) and does nothing to separate it from get_skill, order_proof, or list_proven, leaving an agent to infer the distinction from names alone.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
There is no when-to-use guidance and no named alternative, despite get_skill and order_proof being obvious confusables. The only conditional is a licensing prerequisite ('Full pages for Pro-gated proofs require a Pro license key'), which is a constraint rather than selection guidance.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_skillGet a skillAInspect
Full details for one skill by slug: install command, source link, license and the SKILL.md text when the license allows it.
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden, and it does disclose one real behavioral trait: the SKILL.md text is returned conditionally, 'when the license allows it'. That license-gated variability is genuinely useful. However it says nothing about unknown-slug behavior, error modes, or authentication, so the disclosure is partial.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
One sentence, no filler, and the key scoping constraint ('one skill by slug') plus the returned fields are front-loaded. Every clause carries information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
There is no output schema, so the description rightly enumerates the returned fields (install command, source link, license, SKILL.md). For a simple single-parameter read tool this is nearly complete; only error and license-fallback specifics are absent.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, so the description must compensate; 'by slug' is the only semantic it supplies, establishing the identifier type but not format, case sensitivity, or where a slug comes from. This is the minimum needed to call the tool, not more.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a concrete verb (get) and resource (one skill), and the phrase 'one skill by slug' implicitly separates it from the sibling search_skills, which returns many. It also enumerates what the record contains, so the agent knows what it gets back. It stops short of explicitly naming the alternative, so not a 5.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage is only implied: 'by slug' signals this is the follow-up to a search that produced a slug, but there is no explicit when-to-use or when-not-to-use statement and search_skills is never named as the alternative. Adequate but leaves the routing to inference.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
list_provenList proven skillsCInspect
Skills that have a published proof: the same brief built by Claude without and with the skill, as two live pages.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description bears the full behavioral burden, yet it only explains what a 'proof' is conceptually. It says nothing about return shape, ordering, pagination, or count limits for what is evidently a list endpoint.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A single compact sentence with no filler, and the defining qualifier ('have a published proof') is placed first. It is efficient, though it lacks an explicit action verb to front-load.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a zero-parameter list tool with no output schema and no annotations, the description covers the domain concept but omits whether a list is returned, how items are ordered, and whether results are paginated. Adequate but with clear gaps against the tool's actual shape.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool takes zero parameters, so there is nothing for the description to disambiguate; baseline 4 applies. No parameter-level gaps exist to compensate for.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description defines the domain concept ('skills that have a published proof') but never states the operative verb — it reads as a definition rather than 'returns/lists skills'. An agent can infer it is a listing operation from the name, but the sentence itself doesn't assert what the tool does, and it doesn't distinguish itself from search_skills or get_skill.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
There is no when-to-use guidance and no mention of the siblings (search_skills could plausibly surface the same set). Nothing tells the agent when to choose this over get_proof or get_skill, so selection must be inferred entirely from the name.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
order_proofOrder a proof for a skillBInspect
How a skill author gets their own skill proven and listed ($49, automatic). Returns the order link.
| Name | Required | Description | Default |
|---|---|---|---|
| skill_github_url | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full behavioral burden and does disclose two useful traits: the $49 cost and that processing is automatic, plus what it returns (the order link). It omits whether this is a paid mutation, what auth or account is required, and what happens after the order is placed.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two short, front-loaded sentences with no filler; the core action and the return value are both stated in under twenty words.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a one-parameter tool with no output schema, the description covers the return value ('the order link') and the cost, which is adequate. It falls short on the input parameter and on the account/auth context an agent would need before invoking an ordering action.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 0% and the single parameter skill_github_url has no description in the schema. The description only alludes to 'their own skill' and never explains that a GitHub URL must be supplied or in what form, so it does not compensate for the coverage gap.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific verb+resource (order a proof) and scopes it to a skill author proving their own skill, which is enough to distinguish it from read-only siblings like get_proof and list_proven. It is framed as a 'how you get proven' explanation rather than a direct action statement, but the intent is unmistakable.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage is implied by 'a skill author gets their own skill proven', so the audience and situation are inferable. However, it never states when to use this over get_proof or search_skills, nor any prerequisite such as having the skill already published on GitHub.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
search_skillsSearch skillsBInspect
Find agent skills for a task. Returns name, description, category, source repo, one-line install command and whether a proof exists.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| query | Yes | What the user is trying to do, e.g. 'landing page design' or 'postgres migrations' | |
| category | No | Optional category filter: Design, Frontend, Backend, Testing, Security, Data & Science, Docs & Writing, Automation, Motion, Other |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full behavioral burden; it usefully discloses the result payload (name, description, category, source repo, install command, proof existence), which is real return-format information. However it says nothing about ranking/relevance ordering, the limit cap, or read-only safety, so it is only partially transparent.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two short sentences, zero waste, purpose front-loaded before the return summary. Every clause earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema, the description correctly explains the return fields and the tool is simple (3 params, 1 required). But the absence of any usage guidance or selection criteria against four sibling tools leaves the definition only minimally complete.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 67% and the description contributes essentially nothing about the three parameters, adding no syntax or filtering semantics beyond the schema. 'For a task' loosely frames the query parameter but adds no real meaning, so the baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Find agent skills') plus the scoping condition ('for a task'), and enumerates what it returns, which helps separate it from the single-item sibling get_skill. It never names a sibling or explicitly contrasts with get_skill/list_proven, so it falls short of a 5.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
There is no when-to-use guidance, no exclusions, and no mention of the alternatives (get_skill, get_proof, list_proven). 'For a task' merely restates the purpose rather than telling the agent which tool to pick in which situation.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
5 tool updates
- First observed
get_proof - First observed
get_skill - First observed
list_proven - First observed
order_proof - First observed
search_skills
Related MCP Connectors
- Skill MeOAuthdev.skillme
Agent skills for Claude, Codex and Cursor: find, install and load skills from one connector.
Agent-first skill marketplace with USK open standard for Claude, Cursor, Gemini, Codex CLI.
Search and load AI agent skills. Free metadata; full content requires a Pro or Studio account.
Find AI agent skills: public previews and source links. Read-only discovery; no account required.
Related MCP Servers
- AlicenseAqualityBmaintenanceEnables AI agents to search a curated directory of Claude Code agent skills, MCP servers, and plugin marketplaces ranked by community signal.451 npm1MIT
- AlicenseAqualityDmaintenanceSearch 60,000+ AI agent skills from ClawHub, LobeHub, Dify, and GitHub via MCP SSE or REST API. Free, no API key required.4MIT
- -licenseNot gradedqualityNot gradedmaintenanceProvides access to 224 battle-tested skills plus multi-agent orchestration, exposed as tools for Claude or Codex.-
- AlicenseNot gradedqualityAmaintenanceIn Anthropic's official Claude plugin directory · 400 professional Agent Skills (PRDs, launches, compliance, CVs & more) for Claude, ChatGPT, Gemini, Cursor & Codex. Try free in-browser, or 'npx pm-claude-skills add'1,222 npm1,466MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.