find-skills

Audit repository skill coverage and select Pi skills to reuse, extend, or install.

1|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/zerwiz/wayofpi --skill find-skills-zerwiz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: find-skills
Source: https://github.com/zerwiz/wayofpi/tree/main/.pi/skills/find-skills
Command: npx skills add https://github.com/zerwiz/wayofpi --skill find-skills-zerwiz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents duplicate work and unsafe guesswork by auditing existing Pi skills, identifying gaps, and recommending whether to reuse, extend, or install a new skill.

Core Features & Use Cases

  • Repository Skill Audit: Scans .pi/skills/ to detect existing coverage before creating anything new.
  • Global Skill Check: Looks for matching skills in shared Pi locations so you can use a ready-made option when one already exists.
  • Validation and Selection: Compares fit, trust, risk, and maintenance quality to narrow the choice to the best candidate.
  • Implementation Workflow: Helps install a validated skill into the repo and keep documentation aligned with the project inventory.
  • Use Case: A team wants a repeatable workflow for browser automation, so the Skill checks whether a suitable skill already exists, validates the best package, and adds it to the project if needed.

Quick Start

Ask the assistant to audit the repo for an existing skill that matches your task, validate the best option, and install or extend it in .pi/skills/ if needed.

Frequently Asked Questions about find-skills

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

FAQPage Schema
How do I find existing skills in a repository before creating a new automation workflow?

To find existing skills, audit the repository skill coverage by scanning the .pi/skills/ directory. This detects current automation workflows and identifies the right Pi skill to reuse, extend, or install, preventing duplicate work and unsafe guesswork.

What is the best way to validate a skill before installing it into a project?

The best way to validate a skill is by checking its fit, trust, risk, and maintenance quality. This validation process narrows the choice to the best candidate from shared Pi locations before implementation in the project.

How do I check global Pi skill inventories for a ready-made workflow package?

You can check global Pi skill inventories by scanning shared Pi locations for matching skills. This allows you to find and use a ready-made workflow package instead of building a new automation from scratch.

Does installing a validated skill automatically update the project documentation?

Yes, the implementation workflow helps install a validated skill into the repository and keeps documentation aligned with the project inventory. This ensures synchronized updates across the repository and global skill inventories.

When should I extend an existing skill instead of installing a new one?

You should extend an existing skill when an audit shows partial coverage for your task, but gaps remain. The skill selection process evaluates maintenance and risk to determine if extending is safer than installing a completely new package.