feat: add mosaic-tools skill (fleet toolkit fast path) #1
Reference in New Issue
Block a user
Delete Branch "feat/mosaic-tools-skill"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
Adds a new
mosaic-toolsskill: a high-salience fast path to the Mosaicfleet toolkit at
~/.config/mosaic/tools/.tmux/agent-send.sh(never rawtmux send-keys).git/*.sh, including the GITEA_LOGIN-by-origin-hostgotcha (the recurring
gitea / Error: GetUserByName ... not foundon USC repos) — this is theconcrete value-add over the existing heavier
mosaic-giteaskill.Why
Fleet workers — Pi/Codex especially — repeatedly improvised raw
tmux send-keys/tea/ghinstead of reaching for the maintained wrappers, because the 14 KB
# Machine Toolssystem-promptblock has low salience. A short, progressive-disclosure skill (description always in context, body
on demand) surfaces the few must-use tools. Validated live on throwaway Pi sessions: with this skill
loaded, a worker used
agent-send.shinstead of rawtmux send-keys(0 diagnostics).Companion change
The launcher in
mosaicstack/stack(PR: force-load fleet-critical Pi skills) addsmosaic-toolsto itsDEFAULT_PI_FORCE_SKILLS, so Pi force-loads this skill via explicit--skill(otherwise Pi launches--no-skillsby default and loads nothing).Follow-up (NOT auto-applied)
Running fleet sessions need
mosaic-sync-skillsto pull this new skill into~/.config/mosaic/skills/. Do not auto-reseed live sessions — coordinate via Mos.🤖 Generated with Claude Code