agentsclimarketplace

Capability scout

Skill misty1999sd/capability-scout

Agent skill for discovering and safely adopting skills, plugins, libraries, MCP servers, and open-source projects.

Install
npx -y skills add misty1999sd/capability-scout

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

2 things to look at

  • 16 days oldThe repository was created 16 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
  • 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

Discover and select the best matching skill, plugin, MCP server, library, template, or complete open-source project for the current workspace problem. Use GitHub and open-source evidence, inspect compatibility and safety, then propose or perform a gated installation or isolated reference archive.

SKILL.md

9.3 KB, ~1.8k tokens by cl100k_base, as published. Nobody here has run it

Capability Scout

Use this skill when the current project is missing a capability, blocked by an engineering problem, or would benefit from a proven open-source implementation.

The goal is not to collect links. The goal is to select the smallest, safest capability that materially improves the current task.

Capability types

Classify the need before searching:

TypeUse whenDefault action
SkillThe missing value is instructions, workflow, or domain knowledgeRecommend and preview the skill
Plugin or MCPThe task needs a tool, service connection, or runtime integrationInspect manifests and permissions
Library or dependencyThe current project needs an importable implementationCompare API, runtime, license, and migration cost
Template or complete projectA working architecture, UI, workflow, or benchmark is neededClone or archive in isolation

Do not choose a complete project when a focused skill or library solves the stated need.

Workflow

  1. Inspect the local workspace before searching. Identify the framework, language, package manager, runtime, relevant dependencies, error or missing capability, current architecture, and constraints.
  2. State the task profile in one short paragraph: required outcome, local context, compatibility limits, and what counts as success.
  3. Choose the most likely capability type. Search that type first. Do not search every type merely to produce a diverse candidate list.
  4. Search the narrowest useful evidence surface:
    • If local evidence points to a standard official tool, protocol, package, or project, inspect that official upstream first.
    • Skills: gh skill search "<task>" and, when useful, npx skills find "<task>".
    • Plugins or MCP: gh search repos "<task> MCP plugin" --archived=false --sort stars --order desc.
    • Libraries or projects: gh search repos "<capability> <framework/runtime>" --archived=false --sort stars --order desc.
    • Known repositories: search their issues, merged PRs, releases, examples, tests, and source code. Do not search for third-party wrappers before checking an obvious official upstream that already matches the local interface.
  5. Inspect only serious candidates. Record repository, exact skill or package path, stars, forks, language, license, last activity, installation surface, dependencies, examples, tests, and security-sensitive behavior.
  6. Rank candidates using these factors:
    • Problem fit: 35
    • Evidence strength: 20
    • Local compatibility: 20
    • Actionability and adaptation cost: 15
    • Project maturity and maintenance: 10 Use a numeric score only when the component scores can be shown and supported. Otherwise use high, medium, or low fit and explain the decisive evidence.
  7. Reject candidates that are only popular but poorly matched, stale, archived, unlicensed, version-incompatible, speculative, or unsafe to run.
  8. Present one to three viable candidates and select one recommendation. Do not fill candidate slots with weak options merely to represent different capability types.
  9. Choose an action mode:
    • recommend: report the best candidate without changing files.
    • archive: copy the exact upstream skill or project to skill-library/<slug>/upstream/ and write local evaluation notes.
    • install-skill: only after explicit confirmation, install to the verified active skill directory and record the exact source revision.
    • install-plugin: only after explicit confirmation, show manifests, hooks, network access, secrets, post-install scripts, and target paths first.
    • reference-project: clone or download the complete project into an isolated archive or temporary worktree. Do not merge it into the current project by default.
    • adopt-project: treat as a separate implementation project. Require a file-level integration plan, dependency review, license review, tests, and rollback plan before changing the current workspace.
  10. Verify after action. For a skill or plugin, confirm discovery and inspect the installed files. For a library, run the smallest import/build/test check. For a reference project, confirm the archive is complete and do not claim local integration.

Search budget

For a narrow task:

  • Search the primary capability type first.
  • If an obvious official candidate exists, inspect it first and skip generic repository discovery unless a real compatibility question remains.
  • Use at most one generic query family and five raw results.
  • Deep-read one primary candidate and at most one alternative that could realistically change the decision.
  • Stop when one candidate clearly meets the requirement and no unresolved compatibility or safety question requires comparison.
  • Expand to another capability type only when the primary type has no viable match or the user explicitly asks for cross-type comparison.
  • Treat stars and install counts as optional tie-breakers. Do not fetch them when official status, license, maintenance, and local compatibility already decide the result.

For a broad architecture or platform decision, state why the larger search is justified before expanding.

Workspace drift

Capture workspace status once at the beginning of a read-only recommend task.

  • Do not repeatedly poll Git state while researching.
  • If an external change is observed incidentally, note it once.
  • Re-inspect only when the changed file directly affects the recommendation, or immediately before a write/install action.
  • Do not chase unrelated commits or working-tree changes during a recommendation-only task.

Installation gate

Never install, enable, register, execute, or merge an external capability merely because it ranked first.

Before an installation action, show:

  • selected source and exact revision;
  • why it fits better than the rejected candidates;
  • files and directories that will be written;
  • commands, hooks, services, network access, and dependencies that may run;
  • license and attribution obligations;
  • backup and rollback path;
  • verification command.

Wait for explicit approval when the action changes the active environment, installs dependencies, starts services, executes third-party code, or merges an external project.

For recommend, do not invent a target directory, backup layout, dependency graph, implementation schema, or full test matrix. State only the next decision needed and the smallest evidence required to proceed.

Reference-project rules

Treat a complete open-source project as an action standard, reference implementation, benchmark, or capability source, not as permission to copy its whole architecture.

  • Prefer its public interfaces, configuration shape, tests, examples, and workflow over verbatim code.
  • Check the license before reuse.
  • Keep the upstream snapshot separate from local notes and local adaptations.
  • Do not copy secrets, dependency caches, generated output, private data, or repository history.
  • Use a high-fit focused project over a high-star adjacent project.
  • If the project is used as an action standard, name the exact behavior or test that makes it relevant.

Output contract

Return:

  1. Task profile and capability type.
  2. Search path and query families.
  3. Short candidate table with fit, evidence, compatibility, maturity, and risks.
  4. One recommendation or an explicit no-match result.
  5. Reuse/adaptation boundary.
  6. Action mode and approval gate.
  7. For archive, install-*, reference-project, or adopt-project: target path, verification, and rollback plan. Omit these details for recommend unless the user explicitly asks.

When evidence is weak, say so. Do not treat stars, install counts, or a long README as proof that a capability fits the current workspace.

For a narrow recommend result, prefer one primary candidate and one credible alternative at most. Keep the answer focused on the decision, decisive evidence, remaining uncertainty, and next user choice.

Anti-overengineering check

Before finalizing, remove:

  • capability types searched only for completeness;
  • weak candidates included only to reach three options;
  • precise scores without visible supporting components;
  • implementation requirements not present in the user's request;
  • installation paths, backup schemes, schemas, and test matrices that are not needed for the selected action mode;
  • architecture copied from a complete project when a focused library or skill is sufficient.

Safety boundaries

  • Search public sources by default. Do not inspect private repositories without explicit scope and authorization.
  • Never persist tokens, cookies, API keys, credentials, private repository content, production data, or sensitive logs.
  • Do not pass secrets or private context to subagents.
  • Use subagents only when independent ecosystems or evidence surfaces can be split cleanly; keep them read-only.
  • For security, authentication, payments, infrastructure, or production operations, cross-check external project evidence against current official documentation.
  • If a candidate has executable hooks, post-install scripts, MCP servers, or broad filesystem access, downgrade it until those surfaces are inspected.

What ships with it: 3 files

10.5 KB alongside SKILL.md

Gives 0 of the 12 instructions most mcp tooling skills give in ~1.8k tokens

Counted across 638 of the 750 authors here whose files we hold, read 2026-08-07

  • Create ten complex or independent read-only evaluation questionsin 69 of 638, across 15 files
  • Test servers using MCP Inspectorin 61 of 638, across 19 files
  • Provide actionable error messages with specific next stepsin 54 of 638, across 12 files
  • Prioritize comprehensive API coverage over specific workflows or workflow toolsin 54 of 638, across 12 files
  • Use TypeScript and Streamable HTTP for remote servers or clientsin 54 of 638, across 8 files
  • Define structured output schemas where possiblein 50 of 638, across 8 files
  • Use Zod or Pydantic for input schemasin 47 of 638, across 5 files
  • Fetch MCP specification pages with markdown suffixin 46 of 638, across 4 files
  • Load framework documentation using WebFetchin 45 of 638, across 3 files
  • Verify each evaluation answer independentlyin 45 of 638, across 3 files
  • Implement API client with authentication and paginationin 45 of 638, across 3 files
  • Define input schemas with validationin 27 of 638, across 9 files

Said here and by no other author read

  • state task profile in one paragraph
  • choose most likely capability type first
  • check official upstream before third-party wrappers
  • inspect only serious candidates
  • rank candidates by fit, evidence, compatibility, and maturity
  • present one to three viable candidates

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.

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.