agentsclimarketplace

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.

Install
npx -y skills add product-on-purpose/agent-skills-toolkit --skill askit-build-output-style

Assembled 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

  1. 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.
  2. Scaffold the output-style markdown (copy templates/output-style.md): a name, a description of when it applies, and the response-formatting instructions.
  3. Declare agent-targets: [claude] (Claude-only) and state the asymmetry plainly; do not emit a Codex artifact.
  4. Register it in library.json components.outputStyles as { name, version, tier, status }.
  5. Evaluate (node scripts/evaluate.mjs . --json).

improve mode

  1. Run evaluate and read findings.
  2. Tighten the description (when-to-use) and the formatting instructions; remove ambiguity about when the style applies and what it requires.
  3. 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.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.