feat: add Pi provider support, fix community health files, recategorize /onboard

- Add first-class Pi (pi.dev) provider with transformer, tests, and build integration
- Fix CODEOWNERS username (@paulbakaus → @pbakaus)
- Add missing providers to issue/PR templates (Copilot, Kiro, OpenCode, Pi)
- Add Pi and OpenCode logos to homepage hero and install sections
- Move /onboard from "system" to "enhancement" category
- Update README and DEVELOP.md with all supported providers

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Paul Bakaus
2026-03-12 11:21:09 -07:00
co-authored by Claude Opus 4.6
parent 599df3bb81
commit bb5ba2f305
15 changed files with 444 additions and 12 deletions
+11 -1
View File
@@ -131,6 +131,11 @@ source/ → dist/
- Uses same SKILL.md format as Claude Code
- Reference files in subdirectories
### Pi (Agent Skills Standard)
- Skills → Agent Skills standard → `dist/pi/.pi/skills/{name}/SKILL.md`
- Standard frontmatter: name, description, license, compatibility, metadata
- Reference files in skill subdirectories
## Adding New Content
### 1. Create Source File
@@ -218,6 +223,7 @@ The build system (`scripts/build.js`) is a single ~170-line Node.js script with:
- [Gemini CLI Skills](https://github.com/google-gemini/gemini-cli/blob/main/docs/cli/gemini-md.md)
- [Codex CLI Slash Commands](https://developers.openai.com/codex/guides/slash-commands#create-your-own-slash-commands-with-custom-prompts)
- [Codex CLI Skills](https://developers.openai.com/codex/skills/)
- [Pi Skills](https://github.com/badlogic/pi-mono/blob/main/packages/coding-agent/docs/skills.md)
## Repository Structure
@@ -232,7 +238,11 @@ impeccable/
│ ├── cursor/
│ ├── claude-code/
│ ├── gemini/
── codex/
── codex/
│ ├── agents/
│ ├── kiro/
│ ├── opencode/
│ └── pi/
├── scripts/
│ └── build.js # Build system (~170 lines, zero deps)
├── package.json # ESM project config