Synthetic instructions
Ready
Checking locally
—of—
First gapWaiting for local check
A synthetic example is checked locally. CrewScore reports written-control coverage and the first control to review; it does not test runtime behavior.
Checking locally
—of—
First gapWaiting for local check
A synthetic example is checked locally. CrewScore reports written-control coverage and the first control to review; it does not test runtime behavior.
Pick where your AI instructions live — or paste them below.
Paste ChatGPT custom instructions, a Claude Project prompt, a support-bot prompt, or another system prompt.
Supported: public github.com/.../blob/... and raw.githubusercontent.com files only.
Start with a demo or paste instructions. CrewScore will show written controls it detected and suggested controls to review.
Select only wording that belongs in this prompt. These are editable text suggestions, not runtime enforcement.
Pair written guardrails with runtime approvals, tool restrictions, and evaluation. See runtime next steps.
Paste instructions, find missing written guardrails, then improve the wording or add a recurring repository check.
Every control, regex, and ruleset version is public. Developer mode shows exact matches and IDs.
Read the scoring catalogUse the CLI or Action to protect specific written controls and generate prompt-free SARIF findings.
Set up CI policiesCoverage helps identify omitted written controls. It is not a quality ranking, a certification, or a runtime test.
Read validation and limitationsNo. Scoring happens locally; prompt text never leaves this browser.
No. It means public text patterns for written controls were detected. Runtime enforcement and testing remain separate.
Yes. Use the open-source CLI or GitHub Action to require particular controls, protect a prompt-free baseline, and emit SARIF.