Turn vague intentions into durable, eval-ready prompts, meta-prompts, acceptance criteria, and prompt systems with anti-drift and safety gates.
Evidence tags (Alfa core set, EN spelling): [DOC] [CODE] [CONFIG] [INFERENCE] [ASSUMPTION]. See references/verification-tags.md. [DOC]
| Input | Required | If missing |
|---|---|---|
| Objective + audience | Yes | Mark Dato requerido; do not invent intent. [DOC] |
| Runtime/model target | No | Apply Fallback (portable Markdown). [INFERENCE] |
| Constraints, allowed tools, privacy boundaries, definition of done | Yes | Ask once; if still absent, state the assumption with [ASSUMPTION]. [DOC] |
| Examples / counterexamples | No | Synthesize one minimal example and tag it. [INFERENCE] |
Deliver ONLY when all hold; otherwise self-correct and re-run: [DOC]
scripts/check.sh passes. [CODE]Use when output must be machine-checkable: [CONFIG]
assets/prompting-and-meta-prompting-contract.json — overall contract. [CONFIG]assets/prompt-component-policy.json — requires objective, audience, context, constraints, sequence, output contract, anti-drift rules, missing-data handling. [CONFIG]assets/meta-prompt-policy.json — when the deliverable reviews or improves future prompts. [CONFIG]assets/acceptance-criteria-policy.json + assets/eval-case-policy.json — make quality gates verifiable. [CONFIG]assets/safety-anti-drift-policy.json — rejects credential capture, hidden chain-of-thought requests, unsafe automation, unverifiable output. [CONFIG]When a JSON prompt-system report is produced, validate it: [CODE]
bash skills/prompting-and-meta-prompting/scripts/check.shThe validator checks the prompt contract, meta-prompt review dimensions, verifiable acceptance criteria, edge-case eval coverage, safety boundaries, and Guardian decision consistency. [DOC]
Dato requerido or validation pending — never auto-fill past a critical gap. [DOC]expected_activation: false and a reason, do not partially comply. [CONFIG]If the target runtime is unknown, produce a Markdown-first prompt with portable placeholders and a note on what to specialize per runtime. [DOC]
evals.json#happy_path_pr_review_prompt). [CODE]evals.json#rich_context_meta_prompt). [CODE]evals.json#secret_capture_rejected). [CODE]fdad39c
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.