Askit build output style
Skill product-on-purpose/agent-skills-toolkit/skills/askit-build-output-style
Toolkit and Standard for building, grading, and scaling cross-agent skill libraries (Claude Code + Codex) to a tiered Bronze/Silver/Gold quality bar.
npx -y skills add product-on-purpose/agent-skills-toolkit --skill askit-build-output-styleAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Creates and improves Claude Code output styles (Claude-only response-mode definitions) to the Advanced Skill Library Standard. Use when you need to author a custom output style for Claude Code, define a response mode, or improve an existing output style.
SKILL.md
2.3 KB, as published. Nobody here has run it
askit-build-output-style
Purpose
Author a Claude Code output style: a definition that changes how the agent formats and frames its responses (for example an explanatory or terse mode). Output styles are CLAUDE-ONLY - Codex and the wider agentskills.io ecosystem have no equivalent (Standard sec 2.3) - so this skill emits no Codex artifact and the authored component declares agent-targets: [claude]. Two modes: create scaffolds a new output style; improve refines an existing one. Authoring depth is in references/authoring-output-styles.md. Follows the shared builder contract (../../docs/reference/builder-pattern.md).
When to use
When the user asks to create, scaffold, write, or improve a Claude Code output style (a response mode or response-formatting definition).
create mode
- Brief interview: the style's purpose (when Claude should use it), the response shape it enforces (structure, tone, length), and any required elements. Skip if in context.
- Scaffold the output-style markdown (copy
templates/output-style.md): a name, a description of when it applies, and the response-formatting instructions. - Declare
agent-targets: [claude](Claude-only) and state the asymmetry plainly; do not emit a Codex artifact. - Register it in
library.jsoncomponents.outputStylesas{ name, version, tier, status }. - Evaluate (
node scripts/evaluate.mjs . --json).
improve mode
- Run evaluate and read findings.
- Tighten the description (when-to-use) and the formatting instructions; remove ambiguity about when the style applies and what it requires.
- Re-run to confirm.
Scope
Claude-only (sec 2.3). The build SKILL is portable, but the artifact it produces runs only on Claude Code; state this clearly rather than silently emitting nothing for other targets (the F-06 expectation-setting principle). Output styles are an Advanced, agent-specific capability.