open cogitate agents to sol * and improve all skills
Part 1: Open agent tool access from `sol call *` to `sol *`
- anthropic.py: Bash(sol call *) → Bash(sol *)
- google.py: run_shell_command(sol call) → run_shell_command(sol)
- openai.py: update comment, codex rules pattern expanded to sol
- heartbeat.md: replace phantom commands (sol call health status,
sol call health journal-layout, sol call health agent-runs) with
real commands (sol health, sol health logs, sol muse logs)
Part 2: Review and improve all 10 cogitate skills
- All descriptions updated to Anthropic guide pattern:
[what it does] + [when to use it] + [trigger phrases]
- Added missing trigger phrases to journal, todos, entities,
transcripts, health, onboarding descriptions
- entities: added missing strength, search, intelligence commands
- todos: added missing move command
- health: added troubleshooting section for common diagnostic issues
- body: added agent CLI boundaries section listing infrastructure
commands agents must never call
- Updated test assertions for new restriction patterns
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>