Frappe-specific search and discovery guidance for finding benches, apps, remotes, sites, ports, hooks, DocTypes, builder DocTypes, and frontend surfaces quickly.
SkillScore55Maintained
Automatic
◆Coding pack
Last verified 8/15/2026
What it changes
Passed 8 of 15 test cases with the skill, and 5 of 15 without it.
Without skill32%
With skill55%
Checks it passed that the model alone missed
Uses rg to discover active overrides.
Prefers rg --files for file enumeration.
Scans hooks.py across installed apps using rg.
and 6 more in the full report
7 fixed5 passed either way8 still failing2 broke
Pass-rate lift
+23 pp
Tokens
-21%
Agent turns
0%
Response time
-25%
Model gemini-3.6-flashMeasured 8/15/2026v112 of 22 cases passed with skill · 15 comparable
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 7 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 7
Prompt
After running discovery on a Frappe codebase and identifying several custom hook overrides and DocTypes, what required summary component advises the developer on proceeding cautiously?
What was checked, without and with the skill
Checked
Without skill
With skill
Identifies the safest next step as a required summary element.
Missed
Passed
case-18 · gemini-3.6-flash · 8/15/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md24 linessingle file
Search like a Frappe operator, not a generic grep user.
Look for:
bench roots
apps.txt
common_site_config.json
hooks.py
DocType folders
www pages
client or server scripts
report, workspace, dashboard, and print-format definitions