skill-discovery_skill

This skill automatically discovers and offers loadable workflows for multi-step tasks, speeding up complex tasks by reusing proven patterns.
  • TypeScript

6

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill matrixy/auto-skill --skill skill-discovery

  • SKILL.md2.5 KB

Overview

This skill helps discover and offer to load auto-generated skills that match the user’s current multi-step task. It finds previously learned workflow patterns and proposes them as a ready-made, structured approach to complete complex requests faster. Use it to suggest reusable workflows when a task sounds repeatable or multi-stage.

How this skill works

The skill runs a discovery script using a short summary of the user’s intent to locate candidate auto-skills and their confidence scores. It presents the best match and asks the user whether to load it; if approved, it loads the full skill content and follows the contained instructions. If no suitable skill is found or the user declines, it proceeds with the normal approach.

When to use it

  • Tasks that involve multiple steps (search + edit, find + fix, read + modify).
  • Requests that sound like a repeatable workflow or mention 'the usual way' or 'like before'.
  • Situations where a structured, repeatable procedure increases reliability or speed.
  • When you want to reuse a previously validated sequence of actions across similar tasks.
  • Not for simple single-step requests, pure explanations, or when the user specifies a custom method.

Best practices

  • Summarize the user’s task in 2–4 words before running discovery to get the most relevant matches.
  • Show the discovery output directly and wait for explicit user approval before loading a skill.
  • If a skill is loaded, follow the loaded instructions exactly; treat the loaded section as authoritative.
  • Respect user preference: if they decline a discovered skill, continue with the normal solution path.
  • Avoid invoking discovery for trivial or one-off tasks to reduce unnecessary overhead.

Example use cases

  • User asks: 'Find and fix all TODO comments' — discover a search-and-fix workflow and load it.
  • User asks: 'Search for outdated dependencies and update them' — offer a dependency-upgrade skill.
  • User says: 'Do it the usual way' — detect prior workflows and present the matching skill.
  • User requests: 'Audit and correct formatting across files' — propose a multi-step format-and-commit skill.

FAQ

If no match is found, proceed with the normal approach and let the user know there was no relevant auto-skill.

Can I inspect a discovered skill before loading?

Yes — the discovery output includes a summary and confidence; load only after the user approves to view full instructions.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational