Skills and rules for the NanoClaw host agent (Claude Code on Mac). Tile promotion, container management, staging checks, repo chain safety, and public sync.
76
95%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Medium
Suggest reviewing before use
Per-chat overlay tiles layer on the trust-tier baseline via containerConfig.additionalTiles (see jbaruch/nanoclaw#305). Authoring contract for overlay skills, scripts, and rules.
cadence: + script: in SKILL.md frontmatterscheduled_tasks rowjbaruch/nanoclaw at src/cadence-registry.tsSKILL.md materialises exactly one scheduled_tasks row from the registryCADENCE in the precheck) MUST NOT equal an exact integer multiple of the skill's cron period6d for weekly, 13d for biweekly); daily caps a half-period under (36h for every-other-day, 60h for every-third-day)near_miss regression test: a cursor stamped a few minutes under the cron interval MUST still wakedetectCadenceCapRace in jbaruch/nanoclaw src/cadence-registry.ts warns at rebuild when a cap divides the cron interval evenly — it warns, never skips, so a raced cap still registers/workspace/state/<other-skill>/<file>.json cannot ship before the writer is merged in its owning repoSELECT * FROM scheduled_tasks WHERE id LIKE 'cadence-registry::%::tessl__<skill-name>' returns at least one row per cadence-declared skill{wake_agent, data} JSON contract/home/node/.claude/skills/tessl__<skill-name>/, with a dev-clone fallback for unit tests.github
rules
skills