{"_id":"@barajas123/pi-skills","_rev":"2-dbb43248b23ec3787dad0ddb4a4348b8","name":"@barajas123/pi-skills","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@barajas123/pi-skills","version":"1.0.0","keywords":["pi-package"],"author":{"name":"barajas123"},"license":"MIT","_id":"@barajas123/pi-skills@1.0.0","maintainers":[{"name":"barajas123","email":"andybarajas0418@gmail.com"}],"pi":{"skills":["./skills"]},"dist":{"shasum":"7e17ee96664a137887ca7fb188f144a65484b76f","tarball":"https://registry.npmjs.org/@barajas123/pi-skills/-/pi-skills-1.0.0.tgz","fileCount":3,"integrity":"sha512-uMEZHKqpJ6kpuajgastXgrwLQBkY7WFcLr77essSVNM1YfOR852/+4MpjPntiiHuBlLHehPK6WZ7coNKWNmITw==","signatures":[{"sig":"MEYCIQCduIJ/7oJ5aFpSea8Nd0H3dZB3CEwa55oxvglf4yVYCwIhAM+4w6LoIdtWAxh+1g/yNeUC49xoneBUv3nUsac6J1pz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7542},"_npmUser":{"name":"barajas123","email":"andybarajas0418@gmail.com"},"_npmVersion":"11.14.1","description":"Pi agent skills bundle — starts with skill-create, a meta-skill for designing and writing new agent skills following the agentskills.io specification.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-skills_1.0.0_1781837510508_0.5622295766326468","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@barajas123/pi-skills","version":"1.0.1","description":"Pi agent skills bundle — starts with skill-create, a meta-skill for designing and writing new agent skills following the agentskills.io specification.","keywords":["pi-package"],"license":"MIT","author":{"name":"barajas123"},"pi":{"skills":["./skills"]},"_id":"@barajas123/pi-skills@1.0.1","_nodeVersion":"24.15.0","_npmVersion":"11.14.1","dist":{"integrity":"sha512-blVh4mL5SZLnC3n5FC7omEKX5A0/m1ane9d3oIwskZG+nfV12CHRudEHNzBlaVyyj40G7TSpVQG81bmgVvJusw==","shasum":"52dc385c83e4ed75d9843b92221cf3342dfe0760","tarball":"https://registry.npmjs.org/@barajas123/pi-skills/-/pi-skills-1.0.1.tgz","fileCount":3,"unpackedSize":9859,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBK7JVDYgDgC3lFSausrZDvcZlo/G62iN/6H4vR94bOCAiAtDZqtKsKuf/6jGqCaD04Ybt4fMwVhNtDlztsYS2q2QQ=="}]},"_npmUser":{"name":"barajas123","email":"andybarajas0418@gmail.com"},"directories":{},"maintainers":[{"name":"barajas123","email":"andybarajas0418@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-skills_1.0.1_1781837719736_0.14974763424919368"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-19T02:51:50.183Z","modified":"2026-06-19T02:55:19.984Z","1.0.0":"2026-06-19T02:51:50.634Z","1.0.1":"2026-06-19T02:55:19.856Z"},"author":{"name":"barajas123"},"license":"MIT","keywords":["pi-package"],"description":"Pi agent skills bundle — starts with skill-create, a meta-skill for designing and writing new agent skills following the agentskills.io specification.","maintainers":[{"name":"barajas123","email":"andybarajas0418@gmail.com"}],"readme":"# @barajas123/pi-skills\n\nA bundle of [Pi](https://pi.dev) agent skills following the [Agent Skills specification](https://agentskills.io/specification).\n\n## Skills\n\n| Skill | Trigger | Description |\n|-------|---------|-------------|\n| `skill-create` | manual — \"create a skill\", \"design a skill\", \"write a skill\" | Creates new agent skills with spec-compliant YAML frontmatter, proper directory structure, and best practices for scope, calibration, and progressive disclosure. |\n\n## Install\n\n```bash\npi install npm:@barajas123/pi-skills\n```\n\nOr try it without installing:\n\n```bash\npi -e npm:@barajas123/pi-skills\n```\n\n## Usage\n\nOnce installed, Pi loads skill names and descriptions into the system prompt at startup. The agent activates skills on-demand when a task matches.\n\n### Using skill-create\n\nAsk Pi to create a skill:\n\n```\n> create a skill for reviewing pull requests\n```\n\nOr use the slash command:\n\n```\n/skill:skill-create\n```\n\nThe skill will:\n1. Gather domain context from you (real tasks, artifacts, gotchas)\n2. Define scope — one coherent unit of work\n3. Write a spec-compliant `SKILL.md` with YAML frontmatter\n4. Create supporting files (`scripts/`, `references/`, `assets/`) if needed\n5. Validate against the agentskills.io spec\n6. Suggest running it against a real task to refine\n\n## Package structure\n\n```\npi-skills/\n├── package.json          # npm metadata + pi manifest\n├── README.md             # this file\n└── skills/\n    └── skill-create/\n        └── SKILL.md      # spec-compliant skill with frontmatter\n```\n\n## Adding more skills\n\nTo add a new skill to this bundle:\n\n1. Create a directory under `skills/`:\n   ```bash\n   mkdir -p skills/my-new-skill\n   ```\n\n2. Write `skills/my-new-skill/SKILL.md` with YAML frontmatter:\n   ```markdown\n   ---\n   name: my-new-skill\n   description: What it does and when to use it.\n   ---\n\n   # My New Skill\n\n   ## Instructions\n   ...\n   ```\n\n3. Bump the version in `package.json`:\n   ```bash\n   npm version patch\n   ```\n\n4. Publish:\n   ```bash\n   npm publish --access public\n   ```\n\n## Spec compliance\n\nAll skills in this package follow the [Agent Skills specification](https://agentskills.io/specification):\n\n- ✅ YAML frontmatter with required `name` and `description` fields\n- ✅ `name` is lowercase with hyphens, no leading/trailing/consecutive hyphens\n- ✅ `description` describes what the skill does AND when to use it\n- ✅ `SKILL.md` body under 500 lines\n- ✅ Progressive disclosure — detailed content in `references/` loaded on demand\n- ✅ Optional directories: `scripts/`, `references/`, `assets/`\n\n## License\n\nMIT","readmeFilename":"README.md"}