find-skills

Identifies the appropriate skill surface for a given user task.

9|3|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/corca-ai/charness --skill find-skills-corca-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: find-skills
Source: https://github.com/corca-ai/charness/tree/main/plugins/charness/skills/find-skills
Command: npx skills add https://github.com/corca-ai/charness --skill find-skills-corca-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Find-skills discovers the appropriate skill surface (public, support, or integration) to handle a user task.

Core Features & Use Cases

  • Discovery of the right surface
  • Return the smallest usable next step
  • Guidance on missing capabilities and next actions

Quick Start

Ask the agent which skill should handle the task, then run the recommended discovery path to identify the appropriate surface.

Frequently Asked Questions about find-skills

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I discover the right skill to handle an automation task?

To discover the right skill for an automation task, search local public skills first, then check support skills and integrations to find the smallest usable next step for execution.

What is the best way to locate a specific integration capability for my workflow?

The best way to locate a specific integration capability is to search across public, support, and integration surfaces, which returns the matching surface along with applicable policy constraints.

How does skill discovery work when I need to match a user request to a system capability?

Skill discovery works by searching local public skills, support skills, and integrations sequentially to match a user request to a system capability, returning the smallest usable next step.

Can I get guidance on missing capabilities and next actions during skill discovery?

Yes, you can get guidance on missing capabilities and next actions during skill discovery, as the process reports discovered surfaces, policy constraints, and recommended follow-up actions.

When do I need to search multiple surfaces for task automation instead of a single skill?

You need to search multiple surfaces for task automation when local public skills lack the required capability, prompting a search of support skills and integrations to find the appropriate handler.

What policy constraints are reported when discovering an appropriate skill surface?

When discovering an appropriate skill surface, policy constraints are reported alongside the identified surface and recommended follow-up actions to ensure compliant task execution.