The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Trmnl Agent Skills
Trmnl.com template writer agent's prompts and skills
Install
claude plugin install trmnl@trmnl-agent-skills --scope projectInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →trmnl-agent-skills
A template writing agent skill for the TRMNL, packaged for Claude Code, Cursor, opencode, OpenAI Codex CLI, Gemini CLI, GitHub Copilot, and Hermes Agent. Pair it with TRMNL's hosted MCP server for live operations on one plugin (API key) or your whole account (OAuth) — setup is in skills/trmnl/SKILL.md, and the MCP Server help article walks through it for each client.
The skill bundles three files copied verbatim from TRMNL's core repo, curated for the external agent context:
| File | What it is |
|---|---|
agent_prompt.md |
TRMNL AI assistant agent rules — mandatory workflows, hard rules, common mistakes. Also what TRMNL's MCP server ships as connection-level instructions to external clients. |
template_guide.md |
The full TRMNL design system (every framework class, layout, chart pattern; ~2700 lines). |
framework_v3_guide.md |
Framework v3 supplement: chromatic palette, CSS variables, label variants. |
Source of truth: skills/trmnl/. Generated outputs (committed for zero-tool install): dist/.
Install
| Harness | Command |
|---|---|
| Claude Code | /plugin marketplace add usetrmnl/trmnl-agent-skillsthen /plugin install trmnl@trmnl-agent-skills |
| Cursor | One click: Add TRMNL to Cursor (MCP server). For the plugin with the skill, install via symlink for local dev — see install/README.md. |
| VS Code | One click: Add TRMNL to VS Code (MCP server) |
| opencode | Already installed for Claude Code? opencode reads the same Agent Skills format from ~/.claude/skills/ — nothing to do.Otherwise symlink dist/claude-code/skills/trmnl into ~/.config/opencode/skills/ — see install/README.md. |
| OpenAI Codex | drop dist/codex/AGENTS.md into your project root |
| Gemini CLI | gemini extensions install https://github.com/usetrmnl/trmnl-agent-skills (skill + MCP server), or drop dist/gemini/GEMINI.md into your project root |
| GitHub Copilot | copy dist/copilot/.github/ into your repo |
| Hermes Agent | copy or symlink skills/trmnl into $HERMES_HOME/skills/trmnl (defaults to ~/.hermes/skills/trmnl) |
Full install: install/README.md.
Use it across a team (Claude Code)
To give everyone working in a repository the TRMNL plugin, commit this to the repository's .claude/settings.json:
{
"extraKnownMarketplaces": {
"trmnl-agent-skills": {
"source": { "source": "github", "repo": "usetrmnl/trmnl-agent-skills" }
}
},
"enabledPlugins": {
"trmnl@trmnl-agent-skills": true
}
}
Each teammate then trusts the folder and runs this once:
claude plugin install trmnl@trmnl-agent-skills --scope project
New versions arrive when the plugin's version changes, which bin/sync-from-core bumps whenever the reference files change.
Where TRMNL is listed
The TRMNL MCP server (https://trmnl.com/mcp, OAuth) is listed in:
Similar plugs
Reverse engineer anything with agents, from app behavior down to native binaries.
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype…
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io