CDF Data Modeling limits: concurrency (429s), pagination, batching, search vs filter, QueuedTaskRunner, and the cap on LLM calls over query results (5 default, 50 max, cached). Triggers: DMS limits, 429, pagination, nextCursor, cdfTaskRunner, instances.query, chat completions over query results.
68
76%
Does it follow best practices?
Impact
98%
1.75xAverage score across 1 eval scenario
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./skills/dm-limits-and-best-practices/SKILL.mdSearch operator choice and LLM-over-results constraints
Typeahead uses OR
0%
100%
Typeahead not AND
0%
100%
Exact lookup uses AND or filter
100%
100%
Exact lookup not OR
100%
100%
No unbounded LLM calls
100%
100%
Per-action cap of 5
0%
100%
Hard ceiling of 50
0%
100%
Cache key: space
100%
100%
Cache key: externalId + lastUpdatedTime
100%
100%
cdfTaskRunner wrapping
100%
100%
User-initiated documentation
40%
60%
No nested cdfTaskRunner
100%
100%
c87160a
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.