@recall.ai/agent-skills

RECALL agent skills installer for Harness Engineering and Compound Engineering.

Packages

Package details

skill

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-engineering
  • compound-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