Initial: pi-skill — 68 skills, 43 extensions, 11 themes for Pi
This commit is contained in:
80
README.md
Normal file
80
README.md
Normal file
@@ -0,0 +1,80 @@
|
||||
# pi-skill
|
||||
|
||||
A self-contained [Pi](https://github.com/badlogic/pi-mono) package — **68 skills, 43 extensions, 11 themes**.
|
||||
|
||||
Built on agent-pi's extension suite with additional custom skills (EmDash CMS, Open Design, and more).
|
||||
|
||||
## Install
|
||||
|
||||
```bash
|
||||
# Already have Pi? Just register pi-skill:
|
||||
./bootstrap.sh
|
||||
|
||||
# Or manually:
|
||||
pi install /path/to/pi-skill
|
||||
|
||||
# Then restart Pi agent
|
||||
```
|
||||
|
||||
## What's Included
|
||||
|
||||
### By the numbers
|
||||
|
||||
| Resource | Count | Source |
|
||||
|----------|-------|--------|
|
||||
| **Skills** | 68 | agent-pi (20) + Open Design (25) + EmDash CMS (7) + Custom |
|
||||
| **Extensions** | 43 | Full agent-pi extension suite |
|
||||
| **Themes** | 11 | Catppuccin, Dracula, Nord, Synthwave, Tokyo Night, etc. |
|
||||
| **Agents** | 24+ | Builder agents for multiple models |
|
||||
| **Commands** | 9 | Toolkit slash commands |
|
||||
|
||||
### EmDash CMS Skills
|
||||
|
||||
| Skill | What it does |
|
||||
|-------|-------------|
|
||||
| `/emdash-adversarial-reviewer` | Adversarial code review |
|
||||
| `/emdash-agent-browser` | Browser automation & testing |
|
||||
| `/emdash-build-site` | Build EmDash CMS sites on Astro |
|
||||
| `/emdash-create-plugins` | Create EmDash plugins |
|
||||
| `/emdash-cli` | EmDash CLI operations |
|
||||
| `/emdash-wp-plugin-migrate` | Migrate WP plugins to EmDash |
|
||||
| `/emdash-wp-theme-migrate` | Migrate WP themes to EmDash |
|
||||
|
||||
## How It Works
|
||||
|
||||
pi-skill is a standard Pi package. Its `package.json` declares all resources:
|
||||
|
||||
```json
|
||||
{
|
||||
"pi": {
|
||||
"extensions": ["./extensions"],
|
||||
"skills": ["./skills"],
|
||||
"themes": ["./themes"],
|
||||
"prompts": ["./prompts"]
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
Pi auto-discovers everything — no manual copying or install scripts needed.
|
||||
|
||||
## Directory Structure
|
||||
|
||||
```
|
||||
pi-skill/
|
||||
├── package.json Pi package manifest
|
||||
├── bootstrap.sh One-time registration
|
||||
├── extensions/ 43 TypeScript extensions
|
||||
├── skills/ 68 skill packs (SKILL.md)
|
||||
├── themes/ 11 terminal themes
|
||||
├── agents/ Agent definitions + YAML
|
||||
├── commands/ Slash commands (/tex, etc.)
|
||||
├── prompts/ Prompt templates
|
||||
├── .repos/ Reference clones (agent-pi, open-design, plannotator)
|
||||
├── tex/ Text manipulation app
|
||||
└── backups/
|
||||
```
|
||||
|
||||
## Requirements
|
||||
|
||||
- [Pi coding agent](https://github.com/badlogic/pi-mono)
|
||||
- Node.js 18+
|
||||
Reference in New Issue
Block a user