@gyoungwe/pi-core
Portable task, authorization, status, delivery and memory tools for native Pi
Package details
Install @gyoungwe/pi-core from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@gyoungwe/pi-core- Package
@gyoungwe/pi-core- Version
0.1.8- Published
- Oct 23, 2026
- Downloads
- 711/mo · 711/wk
- Author
- gyoungwe
- License
- MIT
- Types
- extension, skill
- Size
- 752.9 KB
- Dependencies
- 1 dependency · 1 peer
Pi manifest JSON
{
"skills": [
"./skills/*"
],
"extensions": [
"./dist/index.mjs"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
@gyoungwe/pi-core
Portable Pi extension for Drone's task ledger and user-facing core tools:
ask_user, set_status, todo, deliver_files, and memory_save.
It also exposes /drone-doctor (a stable JSON host/package diagnostic) and
/drone-example (a read-only example preview). The example accepts
knowledge, research, analysis, or evidence profiles, with research
as the default; add --run <question> only when an explicit read-only run is
wanted. Reports distinguish unconfigured, needs-data, blocked, ready,
and started, and never claim a scientific result without source receipts.
The package also registers the @drone/tasks runtime. Native Pi uses the
extension context's ctx.ui; Drone Desktop can inject its existing ask gate
through registerPiCore(pi, { ask }). The package has no Electron, backend, or
renderer dependency and keeps all task and memory data in the existing .pi
locations.