Agent Workflows
Yosoi ships agent-facing workflow assets so coding agents can use the same safe fetch, crawl, search, and research guidance as the docs.
Install
Try project-local assets first when working inside a repo or worktree:
uvx yosoi agents install --scope project --target pi --forcePromote or update user-global assets when ready:
uvx yosoi agents update --target piuvx yosoi agents install --target agentsReload or restart the target agent after install. In Pi, run /reload.
Targets
| Target | User-scope skills | Project-scope skills | Extra assets |
|---|---|---|---|
pi | ~/.pi/agent/skills/ | ./.agents/skills/ | user: ~/.pi/agent/extensions/yosoi-workflows.ts; project: ./.pi/extensions/yosoi-workflows.ts |
agents | ~/.agents/skills/ | ./.agents/skills/ | none |
claude | ~/.claude/skills/ | ./.claude/skills/ | none |
codex | ~/.codex/skills/ | ./.codex/skills/ | none |
opencode | ~/.config/opencode/skills/ | ./.config/opencode/skills/ | none |
all | all targets above | all targets above | Pi extension for pi |
Installed skills:
yosoi-web-workflows: choose the right Yosoi search, fetch, crawl, or research workflow.yosoi-fetch: bounded page evidence acquisition without scraping.yosoi-research-frontier: exploratory source mapping and evidence packets before deterministic scraping.
Safety Behavior
installskips existing files unless--forceis passed.updateoverwrites existing installed assets by design.--scope userwrites global agent config under your home directory.--scope projectwrites repo-local assets under the current working directory.--dry-runprints what would be written without changing disk.--jsonemits a machine-readable install or update record.
Examples
uvx yosoi agents install --scope project --target pi --dry-runuvx yosoi agents install --target all --forceuvx yosoi agents update --target pi --target codex --jsonBack-compatible singular alias:
uvx yosoi agent install --target piuvx yosoi agent update --target pi