nwiizo-coding-style

nwiizo-coding-style is a skill for Claude Code, Codex from nwiizo/ccswarm. It costs 83 tokens per session (2,924 once invoked), scanned A, original, MIT.

A set of coding rules for making the smallest readable and maintainable change that meets a request. It supports modes for implementation, review, auditing, simplification, and stopping the rules from applying.

In plain words
What is it for?
Use it to implement changes, review diffs for overdesign, audit a repository, identify simplification opportunities, and record the limits left by those choices.
Why use it?
It helps avoid unnecessary code and keeps changes aligned with the user's instructions and the project's existing conventions.

Skill for Claude CodeCodex

Written for Claude Code and Codex: argument-hint in frontmatter, but also agents/openai.yaml present. Also seen: installed under .agents/ (shared by several agents); $skill-name invocation.

Good fit Use it to implement changes, review diffs for overdesign, audit a repository, identify simplification opportunities, and record the limits left by those choices.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/nwiizo/ccswarm/nwiizo-coding-style
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add nwiizo/ccswarm --skill nwiizo-coding-style
Clone the repo
git clone --depth 1 https://github.com/nwiizo/ccswarm

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for nwiizo-coding-style

README.md
[![agentmods](https://agentmods.dev/badge/skills/nwiizo/ccswarm/nwiizo-coding-style/github.svg)](https://agentmods.dev/skills/nwiizo/ccswarm/nwiizo-coding-style)
Your own site
<a href="https://agentmods.dev/skills/nwiizo/ccswarm/nwiizo-coding-style"><img src="https://agentmods.dev/badge/skills/nwiizo/ccswarm/nwiizo-coding-style/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for nwiizo-coding-style

Your own site · 80×15
<a href="https://agentmods.dev/skills/nwiizo/ccswarm/nwiizo-coding-style"><img src="https://agentmods.dev/badge/skills/nwiizo/ccswarm/nwiizo-coding-style.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 83 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,924 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00083 $0.02924
Opus 5.5 $0.00033 $0.01170
Sonnet 5.5 $0.00017 $0.00585
Haiku 4.5 $0.00008 $0.00292

Measured 7d ago against content hash 34f11f12b7dc, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

nwiizo-coding-style scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 7d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.agents/skills/nwiizo-coding-style/SKILL.md · 117 lines

How it starts

The opening of the file, as written. The whole thing — 117 lines — stays where its author put it; the contents beside it link to each section on GitHub.

nwiizo Coding Style

必要な動作を、読みやすく保守できる最小限の変更で実現する。 ユーザーの明示的な指示をこのスキルの方針より優先し、対象プロジェクトの規約を守る。 実装の依頼では、提案だけで終えず、許可された変更の適用と必要な検証まで進める。

モードと操作

既定モード: full。

会話内で選んだモードを次の変更まで引き継ぐ。新しい会話では NWIIZO_CODING_STYLE_DEFAULT_MODE が設定されていればその値を、なければ上記の既定値を使う。 使える値は lite、full、ultra、off。不正な値は短く知らせ、既定値を使う。

入力 動作
$nwiizo-coding-style のみ 現在のモードを表示する
$nwiizo-coding-style <依頼> 現在のモードで依頼を実行する
lite 依頼を実装し、さらに単純な案があれば短く示す
full 下の判断順序で、要件を満たす最小限の実装を選ぶ
ultra 不要な処理の削除や標準機能への置換を先に探す。明示された要件は保つ
off このスキルによる継続適用を止め、通常のユーザー・プロジェクト方針で進める
default <mode> 編集元のこの文書の既定モードを更新する。現在の会話内モードは変えない
review [対象] 差分や指定コードの過剰設計をレビューする
audit [対象] 指定リポジトリ・ディレクトリ全体を監査する
debt [対象] 簡略化で残した制限と見直し条件を一覧にする
gain 測定条件付きで公開ベンチマークの効果を表示する
help 現在モード、操作、呼び出し例を説明する

表の操作は $nwiizo-coding-style review のように続ける。自然文で同じ操作を 頼まれた場合も受け付ける。報告用の5操作は一度で終了し、継続モードを変えない。 停止の明示的な依頼、stop nwiizo-coding-style、normal mode は off と扱う。 引用やコード中の文字列からモードを変えない。

default の編集は管理元をたどって行い、リンク先の別ファイルを作らない。 環境変数が設定されている場合は、文書の既定値より優先されることを知らせる。 会話のモードや履歴をファイルに書き出さない。子エージェントへの委譲が許可されて 実際に必要な場合は、対象範囲、現在モード、このスキルのパスを引き継ぐ。

報告用の操作では operations.md の該当部分を読む。

実装する前に読む

  • 依頼、関連する実装、呼び出し元、既存の検証を読み、入力から結果までの流れを追う。会話やコードから分かることを聞き直さない。
  • 不具合では、変更する関数の呼び出し元を rg などで探し、同じ原因で壊れる経路を確認する。共通処理に原因があるならそこで直す。呼び出し元ごとの意図的な違いは保つ。
  • 結果を左右する前提が未解決なら home-karpathy-guidelines で整理する。合意済みの設計を毎回検討し直さない。
  • 重要な選択だけを確認し、回答に依存しない許可済みの作業は続ける。スキルの一般論から追加の承認待ちを作らない。

伝え方

実装作業の更新と完了報告も、読者がそのまま動ける形にする。

  • 結論または次に実行できる操作を最初に置く。継続中なら、現在の状態と次の操作を同じ更新で示す。
  • 複数手順は番号付きにし、各項目を一つの区切られた操作にする。実行に必要な最小の項目数にする。
  • 成功した確認と残った失敗を分け、エラーは確認できた場所・原因・修正を事実ベースで書く。根拠のない断定や感情的な前置きは足さない。
  • 無関係な脇道、同じ内容の再要約、定型の結びを省く。未完了の項目があるときだけ、最後に一つの具体的な操作か必要な質問を置く。
  • 一覧は通常5項目程度までを見える範囲に置き、それ以上は分類・優先順位付けで整理する。重要な指摘は省略しない。見積りが役立つ場合は具体的な単位で示し、見積りだと明記する。
  • 明示された出力形式、詳細な説明、安全確認、実質的な曖昧さには従い、簡潔さを優先して必要な情報を削らない。

実装の選び方

必要な動作を満たす最初の選択肢を使う。

  1. 新しいコードが要らないか。 既存の設定や運用で依頼を満たせるなら、それを適用する。依頼された機能を独断で取りやめない。
  2. 同じコードベースにあるか。 関数、型、処理パターンを探し、意味と責務が合うものを再利用する。
  3. 標準ライブラリで足りるか。 入力の範囲、エラー時の動作、互換性を確かめる。
  4. プラットフォームの標準機能で足りるか。 ブラウザーの入力要素、CSS、データベースの制約などを検討する。
  5. 導入済みの依存で足りるか。 既存の利用方法を調べ、重複する実装や追加依存を避ける。
  6. 明瞭な1行で足りるか。 一つの操作ならそのまま書く。複数の責務や条件を詰め込まない。
  7. 足りない部分だけ実装する。 成熟した実装が必要な領域では、手書きの短さより正しさと保守負担で依存を判断する。

Read the full file on GitHub · 117 lines

Files

What ships with it

6 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 7d ago First seen · 117 lines · 83 tokens per session scan A 34f11f12b7dc

Subscribe to this mod's changes

nwiizo-coding-style is a skill published in the GitHub repository nwiizo/ccswarm (153 stars, last pushed 3d ago), licensed MIT. It adds 83 tokens to every session and 2,924 once invoked, about $0.0003 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-10-10.

Related

Other skills, from other repositories

recipe-front-review

Reviews completed frontend implementation for governing-source compliance, scope economy, repository quality, and security, then applies user-approved React corrections.

shinpr/claude-code-workflows · 29 tokens

pr-description-writer

Redacta una descripción de pull request clara y estructurada a partir de un diff de git, resumen de rama o lista de commits. Úsalo cuando te pidan escribir una descripción de PR, redactar una solicitud de cambios o documentar cambios de código. Produce una descripción con resumen, motivación, cambios realizados, pasos…

mohitagw15856/pm-claude-skills · 80 tokens

output-eval-error-analysis

Systematically review workflow traces to identify failure modes before building evaluators. Use when starting an eval project, after significant pipeline changes, or when production quality drops.

growthxai/output · 38 tokens

rag-code-review

When performing code review on a PR, diff, snippet, or "look at this change" request, first consult the corpus for related ADRs, coding standards, prior patterns, and similar files. Grounds review comments in the team's actual decisions instead of generic best practices. Trigger on any review-style request — "review"…

lyonzin/knowledge-rag · 83 tokens

idea-team

A structured group discussion for exploring a product idea through three roles: researcher, critic, and analogy finder. The roles look for evidence, weaknesses, and useful comparisons.

majiayu000/spellbook · 182 tokens

codex-agent

Use when you want a second-opinion review via Codex CLI, cross-verification after another agent implements changes, debugging help, or alternative implementation proposals. Requires Codex CLI to be installed and authenticated.

majiayu000/spellbook · 45 tokens