agentsclimarketplace

Query docs

Skill hesprs/harness/skills/query-docs

Blueprint-based agentic coding harness.

Install
npx -y skills add hesprs/harness --skill query-docs

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Retrieve documentation for any library, framework, and components. Use when deal with unfamiliar libraries or research a tool in depth.

SKILL.md

2.1 KB, 495 tokens by cl100k_base, as published. Nobody here has run it

Context7

Workflow

Step 1: Search for the Library

To find the Context7 library ID, use the search script:

bun path/to/skill/search-library.ts LIBRARY_NAME TOPIC

Parameters:

  • libraryName (required): The library name to search for (e.g., "react", "nextjs", "fastapi", "axios")
  • query (required): A description of the topic for relevance ranking
  • --type / -t (optional): json (default) for structured output, txt for readable summary

Response fields:

  • id: Library identifier for the context endpoint (e.g., /facebook/react), which will be used in next step
  • title: Human-readable library name
  • description: Brief description of the library
  • totalSnippets: Number of documentation snippets available

Step 2: Fetch Documentation

To retrieve documentation, use the fetch script with library ID from step 1:

bun path/to/skill/fetch-docs.ts LIBRARY_ID TOPIC

Parameters:

  • libraryId (required): The library ID from search results
  • query (required): The specific topic to retrieve documentation for
  • --type / -t (optional): Response format - txt (default) or json

If you don't find desired doc info in one invocation, you can repeat this step many times with varying queries. You can also retry step 1 for a more relevant library.

Examples

Next.js routing documentation:

# Find Next.js library ID
bun path/to/skill/search-library.ts nextjs routing

# Fetch app router documentation
bun path/to/skill/fetch-docs.ts /vercel/next.js "app router"

FastAPI dependency injection:

# Find FastAPI library ID
bun path/to/skill/search-library.ts fastapi dependencies

# Fetch dependency injection documentation
bun path/to/skill/fetch-docs.ts /fastapi/fastapi "dependency injection"

Tips

  • Be specific with the query parameter to improve relevance ranking
  • If the first search result is not correct, check additional results in the array
  • Use quoted args for multi-word queries

What ships with it: 2 files

3.6 KB alongside SKILL.md, 2 of them executable

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.