ralph-prompt-generator — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited ralph-prompt-generator (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Companion skill for $ralph-wiggum-codex.
This skill does not exist to synthesize flags first. Its primary job is to improve the prompt itself through a staged prompt-improvement workflow, then finish with a small Ralph-specific handoff.
Clarify, do not prescribe.
The receiving agent is equally capable. Improve the briefing, preserve the user's boundaries, and avoid doing the downstream agent's job.
Use this skill when:
$ralph-wiggum-codex.Do not use this skill when:
$ralph-wiggum-codex executed immediately with no prompt rewrite.Primary input:
<user_prompt>Optional supporting context:
<examples><feedback>Treat <examples> as demonstrations, not new requirements. Treat <feedback> as revision guidance, not permission to weaken the original constraints.
Use this workspace for all saved outputs:
docs/prompt-improver-spec/artifacts/implementation_plan.mddocs/prompt-improver-spec/artifacts/task.mddocs/prompt-improver-spec/artifacts/walkthrough.mddocs/prompt-improver-spec/final-prompts/<prompt-name>-draft.mddocs/prompt-improver-spec/final-prompts/<prompt-name>.mdDetermine <prompt-name> during planning using a descriptive kebab-case filename. Reuse the saved files on resume instead of redoing earlier analysis from scratch.
Delete the draft file after creating the final prompt.
Follow the staged workflow defined in references/prompt-improver-workflow-codex.md.
Planning only. Complete Steps 1-2.
Required work:
<user_prompt> and any optional <examples> / <feedback>.docs/prompt-improver-spec/artifacts/implementation_plan.md.docs/prompt-improver-spec/artifacts/task.md.<prompt-name>.implementation_plan.md must include:
End Phase A at a native Codex review checkpoint after Steps 1-2. Pause and ask the user to review the saved planning artifacts before continuing.
Initial draft only. Complete Step 3.
Required work:
docs/prompt-improver-spec/final-prompts/<prompt-name>-draft.md.docs/prompt-improver-spec/artifacts/task.md to mark Steps 1-3 complete.The draft must:
End Phase B with the saved draft path and any remaining clarifying questions. Do not emit the Ralph-ready invocation snippet yet.
Critique and revision planning only. Complete Step 4.
Required work:
docs/prompt-improver-spec/final-prompts/<prompt-name>-draft.md.docs/prompt-improver-spec/artifacts/implementation_plan.md.docs/prompt-improver-spec/artifacts/task.md for Step 4.The critique must quote specific problem text and describe:
End Phase C at a second native Codex review checkpoint after Step 4. Pause and ask the user to review the critique before continuing.
Revision, final polish, and delivery. Complete Steps 5-6.
Required work:
docs/prompt-improver-spec/final-prompts/<prompt-name>.md.docs/prompt-improver-spec/final-prompts/<prompt-name>-draft.md.docs/prompt-improver-spec/artifacts/walkthrough.md.docs/prompt-improver-spec/artifacts/task.md to mark all steps complete.The final polish must verify:
Final delivery must include:
All 6 Steps Complete.Objective, Acceptance Criteria, Source of Truth, Optional Verification, and Blocker PolicyAfter the prompt itself is finished, add only a small Ralph-specific wrapper:
$ralph-wiggum-codexThe final deliverable is a production-ready prompt file plus a Ralph-ready invocation snippet, not a flags-first handoff block.
When the improved prompt is intended for $ralph-wiggum-codex, the prompt itself should normally include these sections:
ObjectiveAcceptance CriteriaSource of TruthOptional VerificationBlocker PolicyYou must not:
When drafting or revising, explicitly check:
Model and flag guidance are secondary.
Only consult these references when the final Ralph wrapper actually needs them:
references/prompt-improver-principles.mdreferences/openai-codex-prompting-2026.mdreferences/ralph-flag-selection-matrix.mdIf a model name or OpenAI capability is uncertain, consult the openaiDeveloperDocs MCP dependency declared in agents/openai.yaml.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.