discovery

Scan environments, networks, and APIs to identify integration opportunities.

1|Updated Dec 18, 2025
One-click install
npx skills add https://github.com/matt-fell-ai/PAI --skill discovery-matt-fell-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discovery
Source: https://github.com/matt-fell-ai/PAI/tree/main/skills/Discovery
Command: npx skills add https://github.com/matt-fell-ai/PAI --skill discovery-matt-fell-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Discovery scouts the environment, networks, and available APIs to identify new integration opportunities and external tools.

Core Features & Use Cases

  • Environment Scanning: Map out installed binaries and available tooling.
  • Tool Discovery: Find open-source tools and APIs to solve a problem.
  • Integration Readiness: Build a dependency map for future automation.

Quick Start

  • pai run Discovery scan
  • pai run Discovery find "pdf parser"

Frequently Asked Questions about discovery

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

FAQPage Schema
How do I scan my environment to find installed tools and binaries?

Environment scanning maps out installed binaries like git, python3, docker, and npm on your system. Run a scan to inventory essential tools and understand what's available for automation and integration before building workflows.

Can I discover APIs and integration opportunities in my network?

API discovery identifies available APIs and integration endpoints within your environment and network. This reveals what external services and tools you can connect to, enabling you to build integration opportunities across your stack.

How do I find tools and solutions to solve a specific problem?

Tool discovery searches open-source tools and APIs to address your problem. Web searches combined with environment mapping help you locate the right solution and understand whether dependencies are already installed.

What's the best way to build a dependency map before automating workflows?

Dependency mapping catalogs installed binaries and available tools as a foundation for automation. Scanning your environment first ensures you know what's available and what gaps exist before designing integration workflows.

When should I scan for environment and API discovery?

Scan when entering a new environment, onboarding to a fresh system, or when you need to find a tool to solve a problem. Discovery is essential for identifying integration readiness and avoiding redundant tool selection.