CtrlK
BlogDocsLog inGet started
Tessl Logo

jbaruch/nanoclaw-core

Core behavioral rules and skills for NanoClaw personal assistant agents. Always-on rules for communication, verification, memory, and formatting.

94

Quality

94%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

query-size-limits.mdrules/

Query Size Limits

A single tool result should never exceed 25 KB of text. Large results waste context budget that should go to reasoning and conversation.

When querying messages.db or reading files:

  • Always use LIMIT — max 50 rows for messages, 20 for other tables
  • Pipe large command output through head -100
  • If you need more data, query in batches with OFFSET

When reading files:

  • Use the offset and limit parameters on the Read tool for large files
  • Don't cat entire files into Bash output — use Read with a range instead

If a tool result is unexpectedly large, summarize the relevant portion and discard the rest rather than keeping it all in context.

rules

context-recovery.md

core-behavior.md

default-silence.md

ground-truth.md

language-matching.md

post-compaction-trust.md

query-size-limits.md

read-full-content.md

telegram-protocol.md

temporal-awareness.md

tone-matching.md

tile.json