Skills and rules for the NanoClaw host agent (Claude Code on Mac), covering plugin promotion, container management, staging checks, repository safety, and upstream updates.
91%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Medium
Suggest reviewing before use
jbaruch/nanoclaw owns current-location.json through src/host-plugins/flight-assist-location.ts and its registered sink in src/host-plugins/flight-assist-location-sink.ts.<DATA_DIR>/state/<group.folder>/flight-assist/current-location.json./workspace/state/flight-assist/current-location.json.1, independent of the travel plugin's flight-state schema.| Field | Required type and value |
|---|---|
schema_version | Integer 1; booleans are invalid |
latitude | Finite number in [-90, 90]; booleans are invalid |
longitude | Finite number in [-180, 180]; booleans are invalid |
captured_at | RFC 3339 UTC string with Z or zero offset |
ASSISTANT_OWNER_TG_USER_ID.rules/agent-file-permissions.md.jbaruch/nanoclaw-travel reads through skills/flight-assist/state.py; readers never migrate or write this host artifact.jbaruch/nanoclaw-admin reads through skills/place-reminders/scripts/places.py with a 10-minute freshness window, for reminders tied to arriving at or leaving a place.coding-policy: stateful-artifacts..tessl-plugin
rules
skills
add-ugos-project
check-staging
extract-to-overlay
host-contracts
references
scripts
nuke
promote
reconcile
ship-code
update-from-upstream