
Pi Agent Rust
Speeds up pi_agent_rust development and verification workflows.
Install
npx skills add Dicklesworthstone/pi_agent_rust --skill pi-agent-rust -g -a claude-code -y- Repository
- Dicklesworthstone/pi_agent_rust2k
- Category
- Engineering
- Updated
- 3d ago
- License
- See repository
- Context cost
- Mediumabout 1,934 tokens
- Runs scripts
- No, instructions only
What it does
Speeds up pi_agent_rust development and verification workflows. Use when editing providers, tools, sessions, extensions, installer/uninstaller logic, or triaging regressions in this repo.
<!-- pi_agent_rust installer managed skill -->
Pi Agent Rust
Use This Skill When
- You are working inside
pi_agent_rustand need the fastest path to safe, verified edits. - You are touching provider/tool/session/extension behavior and need targeted triage.
- You are changing installer/uninstaller/skill install behavior and need deterministic safety checks.
- You need symptom-first debugging playbooks instead of ad-hoc command hunting.
60-Second Bootstrap
export CARGO_TARGET_DIR="/data/tmp/pi_agent_rust/${USER:-agent}"
export TMPDIR="/data/tmp/pi_agent_rust/${USER:-agent}/tmp"
mkdir -p "$TMPDIR"
rch exec -- cargo check --all-targets
rch exec -- cargo clippy --all-targets -- -D warnings
cargo fmt --check
bash tests/installer_regression.sh
Symptom Router
| Symptom | First 3 Commands |
|---|---|
| Provider stream/tool-call regression | cargo test --test provider_streaming -- --nocapture ; `rg -n "stream |
| Session replay/index drift | cargo test session -- --nocapture ; `rg -n "Session |
| Extension policy/runtime failure | cargo test extension -- --nocapture ; `rg -n "policy |
| Installer/uninstaller/skill issue | bash tests/installer_regression.sh ; `rg -n "AGENT_SKILL_STATUS |
| Interactive vs RPC divergence | cargo test --test e2e_rpc -- --nocapture ; `rg -n "interactive |
For deeper diagnosis, use references/DEBUGGING-PLAYBOOKS.md.
