Agent Plugins Marketplace
← All plugins

loam-code

v1.0.0

Portable coding standards and language-specific patterns for coding agents

CodexClaude CodeAgent Plugins12 Skills

By vivshawLicense: CC-BY-SA-4.00 GitHub starsUpdated last month

Directory evidence

Runtimes
Codex, Claude Code, and Agent Plugins
Parsed components
12 skill or MCP entries
Source updated
Sep 6, 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 loam-code for Codex and Claude Code

Installs for the current user
codex plugin marketplace add vivshaw/loam-code
codex plugin marketplace upgrade loam-code
codex plugin add loam-code@loam-code

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

Compatibility: the page URL and API slug “loam-code” remain stable.

  • Codex: loam-code@agent-plugin-marketplace → loam-code@loam-code

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/vivshaw/loam-code

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

Plugin files

loam-code/
├── .codex-plugin/plugin.json
├── .claude-plugin/plugin.json
├── plugin.json
├── skills/coding-effectively/SKILL.md
├── skills/defense-in-depth/SKILL.md
├── skills/howto-code-in-go/SKILL.md
├── skills/howto-code-in-python/SKILL.md
├── skills/howto-code-in-rust/SKILL.md
├── skills/howto-code-in-typescript/SKILL.md
├── skills/howto-develop-with-postgres/SKILL.md
├── skills/programming-in-react/SKILL.md
├── skills/property-based-testing/SKILL.md
├── skills/writing-comments/SKILL.md
├── skills/writing-git-commits/SKILL.md
└── skills/writing-good-tests/SKILL.md

Included Skills12

coding-effectivelyskills/coding-effectively/SKILL.md

Use when writing or refactoring code. Includes context-dependent sub-skills to empower different coding styles across languages and runtimes.

defense-in-depthskills/defense-in-depth/SKILL.md

Use when invalid data causes failures deep in execution - validates at every layer data passes through to make bugs structurally impossible rather than temporarily fixed

howto-code-in-goskills/howto-code-in-go/SKILL.md

Use when writing, reviewing, or modifying Go code - covers naming, error handling and wrapping, doc comments, declarations and scope, API and interface design, concurrency and goroutine lifetimes, and table-driven testing

howto-code-in-pythonskills/howto-code-in-python/SKILL.md

Use when writing, reviewing, or modifying Python code - covers the Ruff/Mypy/uv toolchain, naming, type annotations, idioms and comprehensions, errors and exceptions, dataclasses, imports and module layout, async, and pytest

howto-code-in-rustskills/howto-code-in-rust/SKILL.md

Use when writing, reviewing, or modifying Rust code - covers error handling with thiserror+miette, type system patterns, async and serde conventions, testing crates, dependency pinning, and module organization

howto-code-in-typescriptskills/howto-code-in-typescript/SKILL.md

Use when writing TypeScript code, reviewing TS implementations, or making decisions about type declarations, function styles, or naming conventions - comprehensive house style covering type vs interface rules, function declarations, immutability patterns, type safety enforcement, and the static analysis toolchain (tsconfig, Oxlint, Oxfmt, knip, dpdm)

howto-develop-with-postgresskills/howto-develop-with-postgres/SKILL.md

Use when writing database access code, creating schemas, or managing transactions with PostgreSQL - enforces transaction safety with TX_ naming, read-write separation, type safety for UUIDs/JSONB, and snake_case conventions to prevent data corruption and type errors

programming-in-reactskills/programming-in-react/SKILL.md

Use when writing or modifying React components, planning React features, or working with .jsx/.tsx files - provides modern React patterns with TypeScript, hooks usage, component composition, and common pitfalls to avoid

property-based-testingskills/property-based-testing/SKILL.md

Use when writing tests for serialization, validation, normalization, or pure functions - provides property catalog, pattern detection, and library reference for property-based testing

writing-commentsskills/writing-comments/SKILL.md

Use every time you write or edit code comments, or perform code review

writing-git-commitsskills/writing-git-commits/SKILL.md

Use when committing changes, splitting work into commits, or writing commit messages - covers atomic commits, bisect-able history, separating concerns, and message style

writing-good-testsskills/writing-good-tests/SKILL.md

Use when writing or reviewing tests - covers test philosophy, condition-based waiting, mocking strategy, and test isolation

Plugin manifests3

.codex-plugin/plugin.json
{
  "name": "loam-code",
  "version": "1.0.0",
  "description": "Portable coding standards and language-specific patterns for coding agents",
  "author": {
    "name": "vivshaw",
    "url": "https://github.com/vivshaw"
  },
  "homepage": "https://github.com/rhizomatous/loam-code",
  "repository": "https://github.com/rhizomatous/loam-code",
  "license": "CC-BY-SA-4.0",
  "skills": "./skills/"
}
.claude-plugin/plugin.json
{
  "name": "loam-code",
  "version": "1.0.0",
  "description": "Portable coding standards and language-specific patterns for coding agents",
  "author": {
    "name": "vivshaw"
  },
  "homepage": "https://github.com/rhizomatous/loam-code",
  "repository": "https://github.com/rhizomatous/loam-code",
  "license": "CC-BY-SA-4.0"
}
plugin.json
{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "loam-code",
  "version": "1.0.0",
  "description": "Portable coding standards and language-specific patterns for coding agents",
  "author": {
    "name": "viv shaw",
    "url": "https://github.com/vivshaw"
  },
  "homepage": "https://github.com/rhizomatous/loam-code",
  "repository": "https://github.com/rhizomatous/loam-code",
  "license": "CC-BY-SA-4.0",
  "keywords": [
    "coding-standards",
    "agent-skills",
    "software-development"
  ]
}

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

[loam-code on Agent Plugins Marketplace](https://pluginsmp.com/plugins/loam-code)