agent-browser
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and…
Build, transform, audit, and migrate prompts for GPT-5.6 Sol using outcome-first contracts, explicit success criteria, evidence and tool rules, approval boundaries, output requirements, and stop conditions. Use when someone asks for a GPT-5.6 prompt, wants an existing prompt
$ npx -y skills add am-will/codex-skills --skill gpt-5-6-prompt-builder --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/gpt-5-6-prompt-builderContext preview
The summary Claude sees to decide when to auto-load this skill.
Build, transform, audit, and migrate prompts for GPT-5.6 Sol using outcome-first contracts, explicit success criteria, evidence and tool rules, approval boundaries, output requirements, and stop conditions. Use when someone asks for a GPT-5.6 prompt, wants an existing prompt
name: gpt-5-6-prompt-builder description: Build, transform, audit, and migrate prompts for GPT-5.6 Sol using outcome-first contracts, explicit success criteria, evidence and tool rules, approval boundaries, output requirements, and stop conditions. Use when someone asks for a GPT-5.6 prompt, wants an existing prompt optimized for GPT-5.6, or needs a prompt stack adapted from an older model.
Build prompts for GPT-5.6 Sol from a complete task contract. The model should receive the destination, the completion bar, the evidence it may use, the boundaries it must respect, and the output it must return. It should retain freedom to choose an efficient path.
This skill is based on OpenAI's [Prompting guidance for GPT-5.6 Sol](https://developers.openai.com/api/docs/guides/prompt-guidance-gpt-5p6). If the user asks about current model limits, pricing, API fields, or feature availability, consult the current GPT-5.6 model documentation separately; do not infer those details from this skill.
1. Determine whether the request is to create, transform, audit, or migrate a prompt. 2. Extract known information from the user's request and any attached prompt, traces, schemas, tool descriptions, or examples. 3. Run the completeness gate below before writing the final prompt. 4. If a behavior-critical field is missing, stop prompt construction and ask for the smallest useful missing information. Use `request_user_input` when available; otherwise ask concise plain-text questions. Ask at most three high-value questions per round, then reassess. 5. Do not ask for permission to draft once the contract is complete. Do not invent missing requirements, tool capabilities, evidence, thresholds, or approval policy. 6. When the contract is complete, produce one execution-ready prompt. Do not bury the prompt in a long essay or provide several competing drafts unless the user asks for variants.
Treat a field as complete only when its absence would not change the model's behavior. Some fields can be `not applicable`, but that decision must be explicit for high-risk or tool-using tasks.
Required for every prompt:
Additional fields for migrations or transformations:
Ask only about missing fields that can change behavior. Do not force the user to specify an implementation path when the desired outcome and constraints are sufficient. Do not accept vague labels such as “be smart,” “be helpful,” “be concise,” or “use good judgment” without translating them into observable behavior when that behavior matters.
When information is missing, use this order:
1. Resolve the goal and completion bar. 2. Resolve safety, authority, side effects, and approval boundaries. 3. Resolve evidence, tools, and prerequisites. 4. Resolve output shape, tone, and detail. 5. Resolve validation and stop conditions.
Prefer questions that offer a concrete answer shape. For example:
If a user provides an incomplete prompt but asks for an immediate draft, return `Prompt readiness: BLOCKED` and ask the missing questions instead of silently filling the gaps. If the user explicitly authorizes reasonable assumptions, record each assumption in the final prompt's assumptions section and keep assumptions conservative.
When the gate passes, rewrite the prompt using these rules:
A collection of Codex/agent skills for planning, documentation access, frontend development, and browser automation.
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and…
Create or update Codex hooks for global or project scope by asking for scope and hook type when ambiguous, then writing the hook…
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web…
Build responsive, mobile-first layouts using fluid containers, flexible units, media queries, and touch-friendly design that…
Build and run Gemini 2.5 Computer Use browser-control agents with Playwright. Use when a user wants to automate web browser tasks…
Use when the user wants an end-to-end premium visual design workflow for any type of website or web page created directly from…