Install any skill in seconds. Free to start, no credit card required.
Get Started Free →huangjia2019/route-scanning
Scan Express.js source files to discover all API route definitions.
Passed 15 of 19 test cases with the skill, and 4 of 19 without it.
and 11 more in the full report
12 fixed5 passed either way5 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 12 test cases the skill fixed. Same model, same prompt, with and without the skill.
When discovering a standard route like `app.get('/health', checkHealth)`, what string value represents its route type in the target JSON array?
| Checked | Without skill | With skill |
|---|---|---|
| Uses the value string 'standard' for the route type field | Missed | Passed |
The instructions your model reads when the skill loads.
Discover all API route definitions in Express.js source files.
Execute the scanning script:
python3 scripts/scan-routes.py <source_directory>
The script outputs a structured route list with method, path, file, and line number.
For each discovered route, also identify:
router.route())Return a JSON-compatible route manifest:
[
{
"method": "GET",
"path": "/api/products",
"file": "src/routes/products.js",
"line": 8,
"middleware": ["requireAuth"],
"type": "standard"
}
]
This manifest will be consumed by the next pipeline stage (doc-writing).
test cases passed, vs 4 / 19 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.