claudecodex

software-writer

Four universal, opinionated skills for writing software: writing-code (API-consultation gate, dependency shape, orphaned-symbol sweep, footgun check, two-tier comment policy with a code-comment consistency gate), writing-tests (classicist behavior-first workflow with a dead-code stop that reports to the caller), writing-docs (single-owner surfaces, pointer-file discipline, anti-slop validation via the human-author:ai-slop-writing-fixer subagent), and sweeping-dead-code (a report-only sweep for unused code across a path, the repository, or a branch: a definition ledger, read-only runs of installed dead-code tools, reachability classification, and independent refutation subagents). Each skill is extendable at every step via Pre-Step-N / Post-Step-N positions and via recognized named configuration values; the plugin ships hooks that deliver a project's extension files (.claude/extensions/software-writer/) wrapped in a structural envelope.

11 on GitHubby Martin Bensv3.0.0MITupdated 7 days agodevelopment
/

Plugin software-writer from marketplace itb-ai-tools in it-bens/ai-tools. Commands read from the repo's manifest — 6 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (4)

  • sweeping-dead-code

    Use when the user explicitly asks to find, list, audit, or sweep unused or dead code across a path, the repository, or a branch. Reports only and never edits code. Do NOT activate during implementation work; writing-code handles code an edit orphans.

  • writing-code

    Use when writing or editing implementation code — any change that adds, modifies, or removes logic, signatures, or comments on the lines being written. Also covers reviewing, cleaning up, or improving the comments on code being edited. Do NOT activate for test files and their fixtures (the writing-t

  • writing-docs

    Use when writing or editing a repository documentation surface — a README, an architecture document, a CLAUDE.md or AGENTS.md pointer file, or a surface the project has registered. Do NOT activate for code comments, commit messages, or PR descriptions.

  • writing-tests

    Use when authoring, editing, or reviewing an automated test — any change to a test file or its fixtures.

Hooks (2)

  • PostToolUse

    "${CLAUDE_PLUGIN_ROOT}"/hooks/scripts/inject-extension.sh post-tool-use

  • UserPromptSubmit

    "${CLAUDE_PLUGIN_ROOT}"/hooks/scripts/inject-extension.sh user-prompt

View source on GitHub

More from it-bens/ai-tools

All 19 plugins →

Opinionated orchestration of work through two delegation surfaces: dispatched workers (Codex CLI (GPT-6) and Claude subagents) via a task-strategy workflow with model and reasoning-effort routing, fenced write scopes, and independent two-worker verification; and sibling Claude Code sessions via a distribution workflow with session enumeration, mandatory dispatch-message blocks, and explicit stand-down closure. Ships 11 duty agent definitions that pin no model or effort; the routing table sets model and reasoning effort per checkpoint type at spawn time. Both skills are extendable at five workflow positions and via recognized named configuration values; the plugin ships hooks that deliver a project's per-skill extension files (.claude/extensions/work-orchestrator/) wrapped in a structural envelope.

2 skills · 11 agents · hooks

11

llm-author

claudecodex

Author LLM-targeted content (prompts, skills, agents, rules files, session handoffs, and session feedback) for Claude 5 (including Opus 5.5, Sonnet 5.5, and Haiku 5.5) and Claude 4, GPT-6 (including GPT-6.1 Sol and Terra) and GPT-5.6 (OpenAI), GLM 4.7 (Z.ai), and Gemini 3 (including Deep Research)

5 skills · hooks

11

Consult OpenAI Codex for fresh analytical perspective — auto-escalation when stuck, on-demand second opinions, and web research. Uses the official codex-mcp-server with session management and GPT-5.2-codex.

1 skill · 1 command · 1 agent · 1 MCP server

11

Debug AI tooling behavior by analyzing output against source instructions and enabling honest self-diagnosis.

2 skills

11

Portable MCP read_file tool for reading local text files with offset and limit arguments.

1 MCP server · hooks

11

Enforces use of Claude Code native tools / native-build bfs & ugrep instead of bash equivalents (cat, find, grep, sed, echo). Adapts messages to the detected build: new mode (macOS/Linux native with bfs/ugrep), classic mode (Windows, or older builds with Glob/Grep tools), or pass-through when neither toolchain is available.

1 skill · hooks

11

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

Maintain software-writer?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins19 plugins