Agent ritual
Wire skill-flow as one MCP. Agents use tools; the plane writes files; harnesses discover skills natively on the next session.
| Tool | Purpose |
|---|---|
| sf_search_skills | Catalog search |
| sf_show_skill | Full gallery entry |
| sf_get_skill_file | Preview a file in a skill tree |
| sf_audit_skill | Static risk heuristics |
| sf_install_skill | Materialize (confirm=true) |
| sf_uninstall_skill | Remove an installed skill |
| sf_list_installed | Scan harness roots |
| sf_status | Health |
portable → ~/.agents/skills/<name> harness:opencode → OpenCode native paths harness:claude-code detected → every present dir harness generic --path → custom parent directory