Agent Plugins Marketplace
All plugins

coding

v1.0.0

General code writing tools including quality checks, testing, architecture, and implementation support

CodexClaude Code18 Skills2 MCP serversStreamable HTTP

By Alvis4 GitHub starsUpdated 4 hours ago

Directory evidence

Runtimes
Codex and Claude Code
Parsed components
20 skill or MCP entries
Source updated
Aug 26, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install plugin

Installs for the current user
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add coding@agent-plugin-marketplace

Paste and run these commands in a terminal with Codex. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/alvis/.agents

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/coding/.

Plugin files

plugins/coding/
├── .codex-plugin/plugin.json
├── .claude-plugin/plugin.json
├── skills/cleanup/SKILL.md
├── skills/commit/SKILL.md
├── skills/complete-code/SKILL.md
├── skills/complete-test/SKILL.md
├── skills/document/SKILL.md
├── skills/draft-code/SKILL.md
├── skills/finalize-commits/SKILL.md
├── skills/find-unused/SKILL.md
├── skills/fix/SKILL.md
├── skills/lint/SKILL.md
├── skills/modernize/SKILL.md
├── skills/pr/SKILL.md
├── skills/presetter/SKILL.md
├── skills/refactor/SKILL.md
├── skills/review-code/SKILL.md
├── skills/setup-project/SKILL.md
├── skills/sync-tool/SKILL.md
├── skills/write-code/SKILL.md
└── .mcp.json

Included Skills18

cleanupskills/cleanup/SKILL.md

Audit and safely retire stale development state across git branches, registered Git worktrees, jj workspaces, and the centralized state root. Use for /cleanup or abandoned-work audits; require evidence, the three-day landing window, recoverable backup, and per-target approval before removal or permanent archival.

commitskills/commit/SKILL.md

Save code changes cleanly with jj-first, git-compatible routing. Use for commits, manifest-scoped lifecycle saves, split/absorb/edit operations, stacked changes, history reordering, retrospective blame fixes, or the --create-pr compatibility handoff; preserve the repository history policy and keep coding:commit as the sole history-mutation owner.

complete-codeskills/complete-code/SKILL.md

Complete explicit production implementation stubs in an existing scope. Use for canonical implementation TODOs, temporary production stubs, and draft-code sentinels; route bugs, test work, unstubbed functionality, new features, and ambiguous markers to their owning workflows.

complete-testskills/complete-test/SKILL.md

Author and improve tests for pending test cases, coverage gaps, fixtures, and redundancy cleanup. Use for test TODOs, it.todo or describe.todo entries, explicit test-writing requests, or coverage work. Production implementation stubs belong to complete-code; diagnosed failures belong to fix.

documentskills/document/SKILL.md

Create or update source-backed package usage documentation and durable architecture documentation. Use after meaningful code changes, when docs are missing or stale, or when a package needs an architecture overview under docs/architecture; route specifications and Notion content to specification skills.

draft-codeskills/draft-code/SKILL.md

Draft TypeScript-compliant code skeletons with canonical TODO(implementation) placeholders. Use when starting an already-specified implementation or preparing typed production structure for later completion; do not implement business logic or create ambiguous plain TODO markers.

finalize-commitsskills/finalize-commits/SKILL.md

Run isolated per-commit QA across every unpushed commit, report ordering or message issues, and coordinate approved corrections. Use before publishing a stack; coding:commit owns history mutations and coding:pr create owns publication.

find-unusedskills/find-unused/SKILL.md

Perform read-only dead-code discovery for commented-out code, unused symbols, and unused test helpers. Use when identifying removal candidates; report evidence without deleting, refactoring, linting, or otherwise modifying the inspected source.

fixskills/fix/SKILL.md

Fix diagnosed incorrect behavior, failed tests, type errors, lint failures, or broken CI. Use when a concrete failure can be reproduced or review findings identify a defect; route new functionality to write-code and green structural cleanup to refactor.

lintskills/lint/SKILL.md

Enforce coding standards mechanically across a selected scope with batched linters and independent reviewers. Use when source files need lint-error correction, standards enforcement, or consistent formatting, including calls extended by another plugin's portable lint profile; behavior-changing repairs belong to fix.

modernizeskills/modernize/SKILL.md

Apply version-supported syntax and API upgrades based on the project runtime and toolchain. Use when replacing legacy constructs with supported modern equivalents; do not claim general refactoring, dependency upgrades, or behavioral feature work.

prskills/pr/SKILL.md

Use for GitHub pull-request workflows when the user asks to draft PR text, verify exact local CI parity, resolve a bare PR or stack number, publish a branch, create, update, discover, check out, review, or merge a PR or linear stack. Trigger before running gh pr, inspecting GitHub stacks, or publishing PR-related changes.

presetterskills/presetter/SKILL.md

Sets up, adapts, migrates, regenerates, and troubleshoots TypeScript projects that use Presetter. Must be used whenever any `presetter.config.ts` is spotted. Before generating configuration files for an exact target in a project written in TypeScript with no Presetter owner, use this skill to ask whether Presetter should own them.

refactorskills/refactor/SKILL.md

Improve green code through behavior-preserving structural changes to organization, naming, readability, documentation, or redundant defensive logic. Use to remove meaningless helpers or internal runtime checks when existing tests pass and the requested outcome is maintainability rather than changed behavior.

review-codeskills/review-code/SKILL.md

Review alignment, semantic correctness, security, test intent, documentation, quality, and style after code changes. Use for explicit post-implementation or pre-merge review; write canonical work-local review artifacts without editing the reviewed code.

setup-projectskills/setup-project/SKILL.md

Ensure project structure exists before development, creating barebone scaffolding only if needed. Use when initializing new projects, validating project setup, or ensuring monorepo component structure.

sync-toolskills/sync-tool/SKILL.md

Install or update registered coding CLI tools (brew, jj, gh, fallow, python) across macOS, Linux, and Windows. Use when tools are missing, stale, or needed on PATH for a sibling skill, including requests to install jj/gh/brew, update coding tools, or verify CLI dependencies before work.

write-codeskills/write-code/SKILL.md

Write production-ready code end to end through a TDD lifecycle of design, skeleton, implementation, tests, and refactoring. Use for new functions, features, modules, components, CLI or API endpoints, or approved tickets; route diagnosed failures to fix and explicit production stubs to complete-code.

MCP servers2

context7Streamable HTTP
url
https://mcp.context7.com/mcp
grepStreamable HTTP
url
https://mcp.grep.app

Plugin manifests2

plugins/coding/.codex-plugin/plugin.json
{
  "name": "coding",
  "version": "1.0.0",
  "description": "General code writing tools including quality checks, testing, architecture, and implementation support",
  "author": {
    "name": "Alvis"
  },
  "skills": "./skills/",
  "mcpServers": "./.mcp.json",
  "interface": {
    "displayName": "Coding",
    "shortDescription": "Code delivery, testing, architecture, and quality workflows.",
    "longDescription": "Plan, implement, review, test, document, and publish production code with repository-aware quality gates.",
    "developerName": "Alvis",
    "category": "development",
    "capabilities": [
      "Skills",
      "Hooks",
      "MCP"
    ],
    "defaultPrompt": "Help me deliver this coding change."
  }
}
plugins/coding/.claude-plugin/plugin.json
{
  "name": "coding",
  "author": {
    "name": "Alvis"
  },
  "dependencies": [
    "essential"
  ],
  "description": "General code writing tools including quality checks, testing, architecture, and implementation support",
  "version": "1.0.0",
  "mcpServers": "./.mcp.json"
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[coding on Agent Plugins Marketplace](https://pluginsmp.com/plugins/coding)