---
title: "harness-alchemist"
description: "Scaffold, validate, and publish portable coding-agent plugins across Claude Code, Codex, OpenCode, Antigravity, and DeepSeek Harness."
canonical: https://agentpluginsdirectory.com/plugins/harness-alchemist
last-updated: 2026-09-11
---

# harness-alchemist
Scaffold, validate, and publish portable coding-agent plugins across Claude Code, Codex, OpenCode, Antigravity, and DeepSeek Harness.
- Slug: harness-alchemist
- Publisher: Haochuan Zhang
- Repository: https://github.com/lunarmoon26/harness-alchemist
- Manifest: plugin.json
- Version: 0.2.0-alpha.1
- License: MIT
- Category (editorial): other
- Skills: 1 (harness-alchemist)
- MCP servers: 1 (harness-alchemist)
- Stars: 0
- Repository created: 2026-08-23
- Repository last pushed: 2026-09-11
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/harness-alchemist
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What harness-alchemist does, in the publisher's words

The universal scaffold for coding-agent plugins. One repository, five harnesses, skills that own their runtime.

Follow @haochuanzero on X for updates · Start from the one-page tour.

Harness Alchemist scaffolds one TypeScript plugin repository that installs natively into Claude Code, Codex/ChatGPT, OpenCode, Google Antigravity, and DeepSeek Harness/Cordis. Each product skill declares its fixed executable and portable tool schema in skill-runtime.json; host entrypoints delegate through @lunarmoon26/agent-skill-runtime.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/lunarmoon26/harness-alchemist/HEAD/README.md

## Skills

- harness-alchemist: Use the Harness Alchemist CLI to create or validate universal coding-agent plugins for Claude Code, Codex/ChatGPT, OpenCode, Google Antigravity, and DeepSeek Harness/Cordis.

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.

## MCP servers

- harness-alchemist: transport: stdio; command: npx -y @lunarmoon26/agent-skill-runtime@0.1.1 mcp --root ${PLUGIN_ROOT} --manifest skills/harness-alchemist/skill-runtime.json

Read from the plugin's own mcp.json. Environment variable names only, never values.
