{"_id":"@alchemiststudios/pi-harness-skills","_rev":"2-d4de3dc809d1352e87126efb0fb19e76","name":"@alchemiststudios/pi-harness-skills","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@alchemiststudios/pi-harness-skills","version":"0.1.0","keywords":["pi-package","skills","harness-engineering"],"license":"MIT","_id":"@alchemiststudios/pi-harness-skills@0.1.0","maintainers":[{"name":"tunahorse21","email":"apexprogramming214@gmail.com"}],"pi":{"skills":["./skills"]},"dist":{"shasum":"1f1433a8a608b67a517b985de4d5c1cdc54ccb6e","tarball":"https://registry.npmjs.org/@alchemiststudios/pi-harness-skills/-/pi-harness-skills-0.1.0.tgz","fileCount":28,"integrity":"sha512-LSodJmQy8nGqgwA7wRHtBmG+uS/ucxxYSpwfuCv6xzJRYy70nRWg2YnpQEpuuMaxzssWaza+rNrn4b9d9GQ16A==","signatures":[{"sig":"MEUCIQDJd5NovU9LF6EV5TGGM6bMudieNNZqdbaLE0pzMFocNAIgDUxiLM7ccc0KQXYsOZnPCl2MF9iN6jyHscwgbpZES3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95296},"gitHead":"a4e1c3b12870bdbfe1ef49493ad64446748ce455","_npmUser":{"name":"tunahorse21","email":"apexprogramming214@gmail.com"},"_npmVersion":"11.6.2","description":"Harness engineering skills package for pi","directories":{},"_nodeVersion":"23.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-harness-skills_0.1.0_1773787523929_0.48997407905509394","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@alchemiststudios/pi-harness-skills","version":"0.1.1","description":"Harness engineering skills package for pi","license":"MIT","publishConfig":{"access":"public"},"keywords":["pi-package","skills","harness-engineering"],"pi":{"skills":["./skills"]},"gitHead":"033927ee4a1b142f7533886bcaeb69df2aa778f2","_id":"@alchemiststudios/pi-harness-skills@0.1.1","_nodeVersion":"23.9.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-4lv4xBu1xv2kdP2aHmursr/N+Gp+IvbC5K1MJTWIklzWHe2brIBelLAsiSHD1FIMlr8CvYTw23WBS/AJP246JQ==","shasum":"9f9534bfa39460b821fd904abe1ed511f5fad7fa","tarball":"https://registry.npmjs.org/@alchemiststudios/pi-harness-skills/-/pi-harness-skills-0.1.1.tgz","fileCount":28,"unpackedSize":97120,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEdcUmE8WX855v5Z+7tV1uHbJW2jOMV634GMaQW2tIPpAiBsjqM1gqhmrPwu/q6SkL8uB7TauMcJvlsuVvYj4KRaZg=="}]},"_npmUser":{"name":"tunahorse21","email":"apexprogramming214@gmail.com"},"directories":{},"maintainers":[{"name":"tunahorse21","email":"apexprogramming214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-harness-skills_0.1.1_1773788073364_0.7119905674419065"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-17T22:45:23.871Z","modified":"2026-03-17T22:54:33.676Z","0.1.0":"2026-03-17T22:45:24.081Z","0.1.1":"2026-03-17T22:54:33.527Z"},"license":"MIT","keywords":["pi-package","skills","harness-engineering"],"description":"Harness engineering skills package for pi","maintainers":[{"name":"tunahorse21","email":"apexprogramming214@gmail.com"}],"readme":"# @alchemiststudios/pi-harness-skills\n\nHarness Engineering skill pack for [pi](https://www.npmjs.com/package/@mariozechner/pi-coding-agent): structured **Research → Plan → Execute → QA** workflows, plus mapping and ast-grep setup skills.\n\n[![npm version](https://img.shields.io/npm/v/%40alchemiststudios%2Fpi-harness-skills?style=for-the-badge)](https://www.npmjs.com/package/@alchemiststudios/pi-harness-skills)\n[![license](https://img.shields.io/badge/license-MIT-yellow?style=for-the-badge)](./LICENSE)\n[![pi package](https://img.shields.io/badge/pi-package-blue?style=for-the-badge)](https://shittycodingagent.ai/packages)\n\n## Why this package\n\n- **Operational workflow skills**: run consistent research/planning/execution/qa loops.\n- **Reproducible artifacts**: phases write to `.artifacts/research`, `.artifacts/plan`, `.artifacts/execute`.\n- **Practical tooling included**: structural scanning, symbol indexing, dependency tracing, ast-grep setup.\n\n## Install\n\n### npm\n\n```bash\npi install npm:@alchemiststudios/pi-harness-skills\n```\n\n### Git\n\n```bash\npi install git:github.com/alchemiststudiosDOTai/pi-harness-skills@v0.1.0\n```\n\n### Local path\n\n```bash\npi install /absolute/path/to/pi-harness-package\n```\n\n## Included skills\n\n| Skill | Purpose |\n|---|---|\n| `research-phase` | Factual codebase mapping + structural analysis outputs |\n| `plan-phase` | Convert research into execution-ready implementation plans |\n| `execute-phase` | Execute plans with gates, atomic commits, and a single execution log |\n| `qa-from-execute` | QA changed areas only, without modifying source code |\n| `harness-map` | Map a repo’s harness layers and operator surfaces |\n| `ast-grep-setup` | Bootstrap ast-grep rules and rule tests |\n| `agents-md-mapper` | Build/refresh evidence-grounded `AGENTS.md` |\n| `differential-session-runner` | Durable differential debugging session workflow |\n\n## Quick usage\n\n```text\n/skill:research-phase\n/skill:plan-phase\n/skill:execute-phase .artifacts/plan/<plan-file>.md\n/skill:qa-from-execute .artifacts/execute/<execute-log>.md\n```\n\nOr let pi auto-load the matching skill from the prompt.\n\n## Requirements\n\n- pi coding agent\n- Bash environment for included helper scripts (used by `research-phase`)\n\n## License\n\nMIT\n","readmeFilename":"README.md"}