Skip to content

vivshaw/loam-meta

v1.0.0CC-BY-SA-4.0

Portable skills for authoring and maintaining agent skills, directives, packages, and project context

Loam Meta

Loam Meta is an expansion pack for Loam. It provides portable skills for writing and testing Agent Skills, writing agent directives, maintaining AGENTS.md, hardening prompts around secrets, and packaging skill suites across agent hosts.

Install

Loam Meta ships one canonical skills/ tree to Agent Plugins clients, Claude Code, Codex, OpenCode, and Pi.

Agent Plugins

Install this repository with any client that supports the Agent Plugins format.

Claude Code

Through the Loam marketplace:

/plugin marketplace add rhizomatous/loam
/plugin install loam-meta@loam

Or add this repository directly and install loam-meta@loam-meta.

Codex

codex plugin marketplace add rhizomatous/loam
codex plugin add loam-meta@loam

OpenCode

Add the npm package to opencode.json:

{
  "$schema": "https://opencode.ai/config.json",
  "plugin": ["@vivshaw/loam-meta"]
}

Restart OpenCode after changing its config.

Pi

pi install git:github.com/rhizomatous/loam-meta
# or...
pi install npm:@vivshaw/loam-meta

Contents

  • writing-agent-directives: Write concise, effective instructions for agents.
  • prompt-security-hardening: Keep examples and directives from teaching unsafe secret handling.
  • writing-skills: Create and revise Agent Skills with behavioral validation.
  • testing-skills-with-subagents: Pressure-test skills with a RED-GREEN-REFACTOR loop.
  • writing-agents-md-files: Structure project and domain context for coding agents.
  • maintaining-project-context: Keep agent context aligned with changes in a branch.
  • managing-a-skills-package: Package, validate, and release portable skill suites.

Each skill and its supporting resources live under skills/.

Development

See docs/CONTRIBUTING.md.

Credits

Loam Meta is licensed under CC BY-SA 4.0.