finds.dev← search

// the find

badlogic/pi-skills

★ 2,159 · JavaScript · MIT · updated Jun 2026

Skills for pi coding agent (compatible with Claude Code and Codex CLI)

A collection of SKILL.md files that give AI coding agents (Claude Code, Codex CLI, Amp, Droid) access to browser automation, web search, Google Workspace, transcription, and YouTube transcripts. Think of it as a plugin pack for agentic coding tools — the agent reads the skill file and knows how to invoke the underlying Node scripts or CLIs. Aimed at developers who want their AI assistant to do more than read and write code.

The browser-tools skill uses Chrome DevTools Protocol directly rather than Playwright or Puppeteer, which means no heavyweight browser driver dependency and finer control over page interaction. The Google Workspace skills (gccli, gdcli, gmcli) are proper CLIs published to npm, so the agent invokes them as subprocesses rather than calling the Google APIs inline — that's a clean separation that works well with the tool-use model. The SKILL.md format is minimal and portable: a frontmatter block plus instructions, nothing agent-specific baked in. MIT license, short files, easy to fork and modify individual skills without pulling the whole repo.

Claude Code's one-level-deep SKILL.md lookup forces a symlink dance for every skill you want — if you add a new skill upstream, your symlinks don't update automatically, and there's no tooling to manage that. The skills have no versioning or lockfile mechanism: you're cloning a git repo and getting whatever HEAD is, with no way to pin a working version. The Node scripts in brave-search and browser-tools each have their own package.json, so you're running npm install in multiple directories; there's no workspace or monorepo setup to manage that consistently. Authentication setup for the Google skills (OAuth flow, credentials file location) is glossed over in the README with 'the agent will walk you through that,' which is not true in practice.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →