Skill of Skills
Quality-ranked, cross-platform directory of AI coding skills, plugins and MCP servers.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"directory": {
"url": "https://skills.911fund.io/api/mcp"
}
}
}Puntos de conexión remotos
https://skills.911fund.io/api/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (6)
🟢search_skills(query, platform, limit, min_tier, risk_filter, ...)
Full-text search over the Skill of Skills directory (AI coding skills, plugins, MCP servers across Claude Code, Cursor, Codex, Windsurf, Cline). Results are ranked by the quality-first composite score, not popularity; when no tool matches every term, the closest partial matches are returned instead (match_mode: "any"), most relevant first. Critical-risk tools are excluded by default (risk_filter); every result carries risk_level and risk_reasons. Scores are evidence, not endorsements.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 2,
"maxLength": 200,
"description": "What capability you need, e.g. \"postgres migrations\""
},
"platform": {
"description": "Restrict to one client platform",
"type": "string",
"enum": [
"claude_code",
"cursor",
"codex",
"ai_studio",
"windsurf",
"cline",
"generic",
"multi_platform"
]
},
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 20
},
"min_tier": {
"default": "experimental",
"description": "Quality floor: curated ≥120, promising ≥80, experimental ≥40",
"type": "string",
"enum": [
"curated",
"promising",
"experimental"
]
},
"risk_filter": {
"default": "exclude_critical",
"description": "Risk gate: exclude_critical omits critical risk (default); exclude_high omits high and critical risk; none omits no risk levels",
"type": "string",
"enum": [
"exclude_critical",
"exclude_high",
"none"
]
},
"include_high_risk": {
"description": "Deprecated alias for risk_filter=none",
"type": "boolean"
}
},
"required": [
"query"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"query": {
"type": "string"
},
"count": {
"type": "number"
},
"match_mode": {
"type": "string",
"enum": [
"all",
"any"
]
},
"results": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"tier": {
"type": "string",
"enum": [
"curated",
"promising",
"experimental",
"review_required"
]
},
"quality_score": {
"type": "number"
},
"composite_score": {
"type": "number"
},
"risk_level": {
"type": "string"
},
"risk_reasons": {
"type": "array",
"items": {
"type": "string"
}
},
"type": {
"type": "string"
},
"category": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"platforms": {
"type": "array",
"items": {
"type": "string"
}
},
"description": {
"type": "string"
},
"repo_url": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"profile_url": {
"type": "string"
},
"stars": {
"type": "number"
},
"is_official": {
"type": "boolean"
},
"last_commit_at": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"name",
"slug",
"tier",
"quality_score",
"composite_score",
"risk_level",
"risk_reasons",
"type",
"category",
"platforms",
"description",
"repo_url",
"profile_url",
"stars",
"is_official",
"last_commit_at"
],
"additionalProperties": false
}
}
},
"required": [
"query",
"count",
"match_mode",
"results"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢get_skill(slug)
Full quality profile for one tool by slug (slugs come from search_skills / get_collection): score breakdown, structural signals, risk level and reasons, platforms, repo link. Direct lookups return any active tool regardless of risk — the risk assessment is part of the answer, not a filter here.
Esquema de entrada
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"pattern": "^[a-z0-9-]+$"
}
},
"required": [
"slug"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"tier": {
"type": "string",
"enum": [
"curated",
"promising",
"experimental",
"review_required"
]
},
"quality_score": {
"type": "number"
},
"composite_score": {
"type": "number"
},
"risk_level": {
"type": "string"
},
"risk_reasons": {
"type": "array",
"items": {
"type": "string"
}
},
"type": {
"type": "string"
},
"category": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"platforms": {
"type": "array",
"items": {
"type": "string"
}
},
"description": {
"type": "string"
},
"repo_url": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"profile_url": {
"type": "string"
},
"stars": {
"type": "number"
},
"is_official": {
"type": "boolean"
},
"last_commit_at": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"license": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"forks": {
"type": "number"
},
"scores": {
"type": "object",
"properties": {
"quality": {
"type": "number"
},
"composite": {
"type": "number"
},
"github": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"social": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"recency": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"trending": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"star_velocity_30d": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
}
},
"required": [
"quality",
"composite",
"github",
"social",
"recency",
"trending",
"star_velocity_30d"
],
"additionalProperties": false
},
"structural_signals": {
"type": "object",
"properties": {
"skill_md": {
"type": "boolean"
},
"examples": {
"type": "boolean"
},
"gotchas": {
"type": "boolean"
},
"verification": {
"type": "boolean"
},
"scripts": {
"type": "boolean"
},
"progressive_disclosure": {
"type": "boolean"
},
"config_files": {
"type": "boolean"
}
},
"required": [
"skill_md",
"examples",
"gotchas",
"verification",
"scripts",
"progressive_disclosure",
"config_files"
],
"additionalProperties": false
},
"readme_length": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"release_count": {
"type": "number"
},
"latest_release_at": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"discovered_at": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"updated_at": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"name",
"slug",
"tier",
"quality_score",
"composite_score",
"risk_level",
"risk_reasons",
"type",
"category",
"platforms",
"description",
"repo_url",
"profile_url",
"stars",
"is_official",
"last_commit_at",
"license",
"forks",
"scores",
"structural_signals",
"readme_length",
"release_count",
"latest_release_at",
"discovered_at",
"updated_at"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢compare_tools(slugs)
Side-by-side quality profiles for 2–5 tools by slug. Same fields as get_skill; ordering follows the request, not rank.
Esquema de entrada
{
"type": "object",
"properties": {
"slugs": {
"minItems": 2,
"maxItems": 5,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"pattern": "^[a-z0-9-]+$"
}
}
},
"required": [
"slugs"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"compared": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"tier": {
"type": "string",
"enum": [
"curated",
"promising",
"experimental",
"review_required"
]
},
"quality_score": {
"type": "number"
},
"composite_score": {
"type": "number"
},
"risk_level": {
"type": "string"
},
"risk_reasons": {
"type": "array",
"items": {
"type": "string"
}
},
"type": {
"type": "string"
},
"category": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"platforms": {
"type": "array",
"items": {
"type": "string"
}
},
"description": {
"type": "string"
},
"repo_url": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"profile_url": {
"type": "string"
},
"stars": {
"type": "number"
},
"is_official": {
"type": "boolean"
},
"last_commit_at": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"license": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"forks": {
"type": "number"
},
"scores": {
"type": "object",
"properties": {
"quality": {
"type": "number"
},
"composite": {
"type": "number"
},
"github": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"social": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"recency": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"trending": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"star_velocity_30d": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
}
},
"required": [
"quality",
"composite",
"github",
"social",
"recency",
"trending",
"star_velocity_30d"
],
"additionalProperties": false
},
"structural_signals": {
"type": "object",
"properties": {
"skill_md": {
"type": "boolean"
},
"examples": {
"type": "boolean"
},
"gotchas": {
"type": "boolean"
},
"verification": {
"type": "boolean"
},
"scripts": {
"type": "boolean"
},
"progressive_disclosure": {
"type": "boolean"
},
"config_files": {
"type": "boolean"
}
},
"required": [
"skill_md",
"examples",
"gotchas",
"verification",
"scripts",
"progressive_disclosure",
"config_files"
],
"additionalProperties": false
},
"readme_length": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"release_count": {
"type": "number"
},
"latest_release_at": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"discovered_at": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"updated_at": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"name",
"slug",
"tier",
"quality_score",
"composite_score",
"risk_level",
"risk_reasons",
"type",
"category",
"platforms",
"description",
"repo_url",
"profile_url",
"stars",
"is_official",
"last_commit_at",
"license",
"forks",
"scores",
"structural_signals",
"readme_length",
"release_count",
"latest_release_at",
"discovered_at",
"updated_at"
],
"additionalProperties": false
}
},
"not_found": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"compared"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢list_collections
The curated buyer-intent collections (e.g. mcp-servers, testing-qa, browser-automation). Use get_collection for the ranked tools inside one.
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"collections": {
"type": "array",
"items": {
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"title": {
"type": "string"
},
"tagline": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"slug",
"title",
"tagline",
"url"
],
"additionalProperties": false
}
}
},
"required": [
"collections"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢get_collection(slug, limit, risk_filter, include_high_risk)
Quality-ranked tools inside one curated collection. Critical-risk tools are excluded by default (risk_filter); every result carries risk_level and risk_reasons.
Esquema de entrada
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"enum": [
"mcp-servers",
"database-migrations",
"cicd-devops",
"testing-qa",
"browser-automation",
"security-audit",
"frontend-react",
"code-review",
"data-analytics"
]
},
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 25
},
"risk_filter": {
"default": "exclude_critical",
"description": "Risk gate: exclude_critical omits critical risk (default); exclude_high omits high and critical risk; none omits no risk levels",
"type": "string",
"enum": [
"exclude_critical",
"exclude_high",
"none"
]
},
"include_high_risk": {
"description": "Deprecated alias for risk_filter=none",
"type": "boolean"
}
},
"required": [
"slug"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"collection": {
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"title": {
"type": "string"
},
"tagline": {
"type": "string"
}
},
"required": [
"slug",
"title",
"tagline"
],
"additionalProperties": false
},
"total_in_collection": {
"type": "number"
},
"count": {
"type": "number"
},
"results": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"tier": {
"type": "string",
"enum": [
"curated",
"promising",
"experimental",
"review_required"
]
},
"quality_score": {
"type": "number"
},
"composite_score": {
"type": "number"
},
"risk_level": {
"type": "string"
},
"risk_reasons": {
"type": "array",
"items": {
"type": "string"
}
},
"type": {
"type": "string"
},
"category": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"platforms": {
"type": "array",
"items": {
"type": "string"
}
},
"description": {
"type": "string"
},
"repo_url": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"profile_url": {
"type": "string"
},
"stars": {
"type": "number"
},
"is_official": {
"type": "boolean"
},
"last_commit_at": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"name",
"slug",
"tier",
"quality_score",
"composite_score",
"risk_level",
"risk_reasons",
"type",
"category",
"platforms",
"description",
"repo_url",
"profile_url",
"stars",
"is_official",
"last_commit_at"
],
"additionalProperties": false
}
}
},
"required": [
"collection",
"total_in_collection",
"count",
"results"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢demand_pulse
Public, k-anonymous demand signal from the directory: trending searches, most-saved and most-installed tools. Aggregates only — sourced from ≥5 distinct anonymous sessions per entry.
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"total_interactions": {
"type": "number"
},
"trending_searches": {
"type": "array",
"items": {
"type": "object",
"properties": {
"query": {
"type": "string"
},
"sessions": {
"type": "number"
}
},
"required": [
"query",
"sessions"
],
"additionalProperties": false
}
},
"most_saved": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"category": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"sessions": {
"type": "number"
}
},
"required": [
"name",
"slug",
"category",
"sessions"
],
"additionalProperties": false
}
},
"most_installed": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"category": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"sessions": {
"type": "number"
}
},
"required": [
"name",
"slug",
"category",
"sessions"
],
"additionalProperties": false
}
}
},
"required": [
"total_interactions",
"trending_searches",
"most_saved",
"most_installed"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Comunidad
Evidencia