Audit a whole prompt library
audit_libraryRead many prompts at once, such as a team's shared prompt doc: each prompt's score on the ten checks, the task it does and how ready it is for it, near-copies with the one to keep, private details that should not be in a shared prompt (emails, phone numbers, card numbers, keys), which collections the library covers and the expert prompts it lacks, a health score, and which prompts to fix first.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "audit_library"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | Or many prompts in one text, separated by lines of three dashes. | |
| prompts | No | The prompts, up to 300. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gaps | Yes | Expert prompts in the library's own collections that it does not have. | |
| prompts | Yes | Every prompt: score, readiness, task, what it misses, private details, which it copies. | |
| summary | Yes | ||
| clusters | Yes | Near-copies, with the one to keep. | |
| coverage | Yes | ||
| fix_first | Yes | What to fix first, weakest on the tasks used most. | |
| distribution | Yes | How many prompts score 1, 2 … 10. |