@recall.ai/agent-skills
RECALL agent skills installer for Harness Engineering and Compound Engineering.
Package details
Install @recall.ai/agent-skills from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@recall.ai/agent-skills- Package
@recall.ai/agent-skills- Version
1.0.2- Published
- Jun 19, 2026
- Downloads
- not available
- Author
- wallacemilkiewicz
- License
- UNLICENSED
- Types
- skill
- Size
- 65.3 KB
- Dependencies
- 0 dependencies · 0 peers
Pi manifest JSON
{
"skills": [
"./skills"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
RECALL Agent Skills
Install the RECALL agent skills:
harness-engineeringcompound-engineering
Use With NPX
npx @recall.ai/agent-skills install
By default this installs both skills for Codex:
~/.codex/skills
Install Targets
npx @recall.ai/agent-skills install --target codex
npx @recall.ai/agent-skills install --target claude
npx @recall.ai/agent-skills install --target opencode
npx @recall.ai/agent-skills install --target pi
npx @recall.ai/agent-skills install --target shared
npx @recall.ai/agent-skills install --target all
Target paths:
codex ~/.codex/skills
claude ~/.claude/skills
opencode ~/.config/opencode/skills
pi ~/.pi/agent/skills
shared ~/.agents/skills
Cursor
Cursor does not currently use Agent Skills as native on-demand skills. Generate project Cursor rule adapters instead:
npx @recall.ai/agent-skills install --target cursor --project .
This writes:
.cursor/rules/harness-engineering.mdc
.cursor/rules/compound-engineering.mdc
Usage
Codex:
Use $harness-engineering to add Harness docs and validation to this project.
Use $compound-engineering to add compound docs and checks to this repo.
Claude Code:
/harness-engineering
/compound-engineering
Pi:
/skill:harness-engineering
/skill:compound-engineering
OpenCode discovers these as skills when installed into ~/.config/opencode/skills or ~/.agents/skills.
Commands
npx @recall.ai/agent-skills list
npx @recall.ai/agent-skills doctor --target codex
npx @recall.ai/agent-skills doctor --target cursor --project .
npx @recall.ai/agent-skills install --force
npx @recall.ai/agent-skills install --target claude --dir ~/.claude/skills
Use --force to replace existing installed copies.
Without Publishing To npm
Distribute the packed tarball and run it directly:
npx ./recall-agent-skills-1.0.0.tgz install --target all
For Cursor:
npx ./recall-agent-skills-1.0.0.tgz install --target cursor --project .
Pi Package
The package includes a pi.skills manifest, so Pi can also install it as a package after publishing:
pi install npm:@recall.ai/agent-skills
Local Testing
From this package directory:
node ./bin/recall-agent-skills.mjs list
HOME=/tmp/recall-agent-skills-home node ./bin/recall-agent-skills.mjs install --target all
HOME=/tmp/recall-agent-skills-home node ./bin/recall-agent-skills.mjs doctor --target all
node ./bin/recall-agent-skills.mjs install --target cursor --project /tmp/recall-cursor-test
node ./bin/recall-agent-skills.mjs doctor --target cursor --project /tmp/recall-cursor-test
npm pack --dry-run