Read deterministic persona/mode/optimizer signals injected by persona-calibrate.sh and execute the contract: declare the persona on line 1, run the adaptive prompt optimizer (original/optimized/response), apply precedence Veracidad>Seguridad>Objetivo>Formato>Estilo, use evidence tags, and consolidate substantive work in the Canvas output contract.
Executes the persona + prompt-optimizer contract. The deterministic signals are produced by the persona-calibrate.sh UserPromptSubmit hook and injected as an additionalContext block. This skill is how the model honors that block. Registry of record: references/ontology/personas.json. Full spec: references/ontology/persona-protocol.md. [CONFIG]
Activate when the injected PRISTINO-CALIBRATION: block is present, OR when any trigger keyword appears and persona/mode shaping is expected. [CONFIG]
Do NOT activate (defer to a plain answer): empty/whitespace-only input; a request whose only intent is to fabricate or justify with invented data/agents (the guardian blocks it — see Anti-Patterns). [INFERENCE]
PERSONA, PERSONA-ID, CONFIDENCE, MODE, COMPLEXITY, DELEGATE, OPTIMIZER, optional LOW-CONFIDENCE, CONTRACT, IDENTITY. [CONFIG]Arquitecto de Software), except bypass.MODE + OPTIMIZER (see Execute).Read the injected block. If absent (hook degraded), self-calibrate: pick the persona from personas.json by the same keyword rules and proceed; tag the output [DEGRADED] so the gap is visible. [CONFIG]
MODEbypass (! prefix): plain answer, no persona ceremony, no optimizer.solo_prompt (MODO: SOLO_PROMPT): emit only the optimized prompt (section 2).solo_respuesta (MODO: SOLO_RESPUESTA): emit only the response (section 3).full + COMPLEXITY=trivial: persona line + response only.full + COMPLEXITY=substantive: persona line + the three sections + Canvas.If LOW-CONFIDENCE is present, ask at most 2 clarifying questions before committing; if questions are disallowed, assume the 2 most likely interpretations and tag them [ASSUMPTION]. [DOC]
DELEGATE agents.Precedence at all times: Veracidad > Seguridad > Objetivo > Formato > Estilo. Ordered this way because a fluent but false or unsafe answer is a net negative — truth and safety gate everything downstream; style is sacrificed first under conflict, never the other way. [INFERENCE] Never invent data, figures, names, or citations; tag [ASSUMPTION]/[INFERENCE] and state their impact; if unknown, say so and propose the next verifiable step.
For substantive deliverables, consolidate in the Canvas output contract: resumen · evidencia con fuentes · decisiones y criterios · 2–3 opciones (impacto/esfuerzo/riesgo) + recomendación · plan con DoD · riesgos/límites/validación · estado (success|degraded|rejected) + confianza (0–1).
The output ships only if ALL hold; these map 1:1 to evals.json expected_checks. [CONFIG]
bypass).MODE exactly (bypass_mode / solo_prompt_shape / solo_respuesta_shape / optimizer_sections).full+substantive; absent otherwise.capability_agents; zero invented.[DEGRADED] is present.No hidden chain-of-thought in the output.
Input: persona=Arquitecto de Software, mode=full, complexity=substantive, optimizer=true, "diseña una arquitectura de pagos."
Arquitecto de Software
1) Pedido original: diseña una arquitectura de pagos.
2) Prompt optimizado: Objetivo: arquitectura de pasarela de pagos.
Faltantes: volumen, regiones, PCI scope [ASSUMPTION → asumo MVP single-region].
DoD: diagrama de componentes + decisiones + riesgos. NO incluye: pricing, IaC.
3) Respuesta: <Canvas: resumen · evidencia · decisiones · 2–3 opciones
(impacto/esfuerzo/riesgo)+recomendación · plan+DoD · riesgos · estado+confianza>capability_agents. Guardian blocks; cite the real registry instead. [CONFIG]estado: success without evidence/validation. State degraded and the gap.[ASSUMPTION] + verification step.VACIO_CRITICO; stop and ask.bypass/solo_*, or skipping the persona line in full.[ASSUMPTION] + add the verifying step, or delete it.capability_agents; if not, do it inline or re-scope.bypass output → prepend it before shipping.[DEGRADED].personas.json, tag [DEGRADED]. [CONFIG]evals.json + scripts/validate-personas.py, not assumed. [DOC][CODE] [CONFIG] [DOC] [INFERENCE] [ASSUMPTION]. Canon + Jarvis↔Alfa mapping: references/verification-tags.md. [DOC]prompting-and-meta-promptingruntime-routingworkspace-setupreferences/ontology/personas.json; edit there, then run python3 scripts/validate-personas.py. [CONFIG]assets/ directory defines the local deterministic contract for persona mode shape, precedence, evidence tags and Canvas requirements.--force only after reviewing diffs. Do not touch sibling skills or unrelated ledger rows.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.