Skills and rules for the NanoClaw host agent (Claude Code on Mac). Tile promotion, container management, staging checks, repo chain safety, and public sync.
99
99%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Advisory
Suggest reviewing before use
Promotes skills and rules from the agent's NAS staging area to tile GitHub repos via scripts/promote-to-tile-repo.sh.
Run ./scripts/check-staging.sh to see what's pending. Review each item before promoting.
Each item belongs to exactly one tile:
| Content | Target tile | GitHub repo |
|---|---|---|
| Admin/operational skills | nanoclaw-admin | jbaruch/nanoclaw-admin (private) |
| Trusted shared operational | nanoclaw-trusted | jbaruch/nanoclaw-trusted |
| Security rules for untrusted | nanoclaw-untrusted | jbaruch/nanoclaw-untrusted |
| Shared behavior (all containers) | nanoclaw-core | jbaruch/nanoclaw-core |
| Host agent conventions | nanoclaw-host | jbaruch/nanoclaw-host |
# Promote a specific skill to a tile
TILE_NAME=nanoclaw-admin ./scripts/promote-to-tile-repo.sh heartbeat
# Promote all skills + rules for a tile
TILE_NAME=nanoclaw-admin ./scripts/promote-to-tile-repo.sh all
# Promote only rules
TILE_NAME=nanoclaw-trusted ./scripts/promote-to-tile-repo.sh --rules-onlyThe script:
tessl skill review --optimize --yes on each promoted skill (shift-left: fixes quality issues before CI)Step 5 requires tessl on the host machine. If unavailable, the script warns and skips (GHA still gates).
/verify-tiles to clean up staging copiesThe local tessl skill review --optimize should prevent most failures. If GHA still fails:
tessl skill review --optimize --yes tiles/{tile-name}/skills/{skill-name}/SKILL.mdThen commit and push to the tile repo.
skills