Index of every page on this site: llms.txt
All skills
f avatar

/skill-lookup

@d2a57a8
by Fatih Kadir Akınf/prompts.chat176k stars
22,410
Run it yourself

Search, retrieve, and install Agent Skills from the prompts.chat registry using MCP tools. Use when the user asks to find skills, browse skill catalogs, install a skill for Claude, or extend Claude's capabilities with reusable AI agent components.

Use this Skill: https://skilld.dev/gh/f/prompts.chat/skill-lookup

Nothing lands on disk. Nothing to clean up.

Fork this Skill

Edit a local copy. It keeps the author and licence.

SKILL.md

≈65 tokens for metadata: the name and description. ≈485 when used: this file.

Description uses 3.3% of example budget

Before choosing a Skill, your Agent reads its name and description. All available Skills share that space.

  • A shorter description leaves more room for other Skills. This entry exceeds our 1% size suggestion.

In our Claude Code example, all Skill names and descriptions share 8,000 characters. This Skill uses ≈262 characters, or 3.3%.

The 1% threshold is a size suggestion. Longer descriptions can still fit.

Your model, settings, and other Skills decide how much text your Agent can read.

Example settings and source

The example uses a 200k-token context and default Claude Code settings. The count includes the name, description, separators, and when_to_use when present. Codex also counts local file paths.

Skit's source and limits: Codex 0.160.1, Claude Code 2.1.292.

Workflow

  1. Search for skills matching the user's request using search_skills
  2. Present results with title, description, author, and file list
  3. If the user picks a skill, retrieve it with get_skill to get all files
  4. Install by saving files to .claude/skills/{slug}/ and verify the SKILL.md exists
  5. Confirm installation and explain what the skill does and when it activates

Example

search_skills({"query": "code review", "limit": 5, "category": "coding"})
get_skill({"id": "abc123"})

Available Tools

Use these prompts.chat MCP tools:

  • search_skills - Search for skills by keyword
  • get_skill - Get a specific skill by ID with all its files

How to Search for Skills

Call search_skills with:

  • query: The search keywords from the user's request
  • limit: Number of results (default 10, max 50)
  • category: Filter by category slug (e.g., "coding", "automation")
  • tag: Filter by tag slug

Present results showing:

  • Title and description
  • Author name
  • File list (SKILL.md, reference docs, scripts)
  • Category and tags
  • Link to the skill

How to Get a Skill

Call get_skill with:

  • id: The skill ID

Returns the skill metadata and all file contents:

  • SKILL.md (main instructions)
  • Reference documentation
  • Helper scripts
  • Configuration files

How to Install a Skill

When the user asks to install a skill:

  1. Call get_skill to retrieve all files
  2. Create the directory .claude/skills/{slug}/
  3. Save each file to the appropriate location:
    • SKILL.md → .claude/skills/{slug}/SKILL.md
    • Other files → .claude/skills/{slug}/{filename}
  4. Read back SKILL.md to verify the frontmatter is intact

Guidelines

  • Always search before suggesting the user create their own skill
  • Present search results in a readable format with file counts
  • When installing, confirm the skill was saved successfully
  • Explain what the skill does and when it activates

Source: SKILL.md on GitHub

No rule matched.

skilld matched fixed text patterns in SKILL.md and file names. Patterns miss obfuscated code.

skilld run checks every file with the same patterns. It asks for approval before it loads a Skill with a behavior marked Needs approval.

3 warnings1mo5 checks · Risk SAFE
  • Gen Agent Trust Hub1mo

    The skill acts as an interface for the prompts.chat MCP server, allowing searching and installation of community-driven AI skills. While it retrieves content from an external service, it uses platform-specific tools for its core functionality. The primary risk is the ingestion of untrusted instructional content from a remote source, which identifies an attack surface for indirect prompt injection.

  • Socket1mo

    1 alert: gptAnomaly

  • Snyk1mo

    Risk: MEDIUM · 1 issue

  • Runlayer8mo

    1/1 file flagged

  • ZeroLeaks6mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at d2a57a8. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 2 days ago.

Activeupdated 9 months ago

README badge

README badge for f/prompts.chat/skill-lookup