Validate task output against criteria before calling Finish. Use when the task has a validation spec (criteria, optionalChecks). Load this skill, write output to sandbox, run validate script, fix issues if validation fails, then call Finish.
Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, update or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.
End-to-end git release workflow for this repository. Use when the user asks to publish a release, says release or ship, or otherwise wants Codex to complete release work by checking and updating docs, reviewing all changes since the previous tag, committing and pushing changes, choosing a version tag based on release scope, and drafting concise Chinese GitHub-ready release notes in a fenced Markdown block.
Develop complete, runnable software projects. Use this whenever the user asks to write code, create an app, or analyze data with scripts. This skill enforces persisting all code to disk (via the WriteFile tool which runs inside the Docker workspace) and executing it (via the RunCommand tool), rather than outputting scattered Markdown code snippets.
Advanced RAG-style research schema with literature-grounded fields. Use when RefineIdea for hardware-aware or citation-heavy proposals.
Quality criteria for refined_idea output. Use before RefineIdea or when ValidateRefinedIdea returns low score. Focus on concrete, decomposable, and specific output.
Three academic research templates (Heilmeier, scientific discovery, system optimization) with schemas and use cases. Use when RefineIdea to align output structure with research type.
Guidelines for refining broad or fuzzy ideas into concrete research topics. Use when user input is vague to guide ExtractKeywords and RefineIdea. Includes RESEARCH_TOPIC_SCHEMA and refinement tactics.