Agent Plugins Marketplace
← All plugins

tars

v1.5.0

A harness for a personal agent: identity, law, memory and a self-extending skill library in one git repo, wired into every Claude Code and Codex session and updated without ever overwriting what you wrote.

Claude Code6 Skills

By Michel GroletLicense: MIT0 GitHub starsUpdated 2 months ago

Directory evidence

Runtimes
Claude Code
Parsed components
6 skill or MCP entries
Source updated
Aug 17, 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 tars for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install tars@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. 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/michelgrolet/tars

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

tars/
├── .claude-plugin/plugin.json
├── skills/awaken/SKILL.md
├── skills/consolidate/SKILL.md
├── skills/remember/SKILL.md
├── skills/tars-doctor/SKILL.md
├── skills/tars-extend/SKILL.md
└── skills/tars-update/SKILL.md

Included Skills6

awakenskills/awaken/SKILL.md

Turn this agent into someone's personal agent. Interviews the human, builds the repo the agent will live in, wires it into every Claude Code and Codex session, and writes the identity, law and memory files that make it a continuity rather than a session. Run once per human. Use when they say awaken, set up TARS, give you a memory, make you remember me, or when a threshold still shows {{AGENT_NAME}} placeholders.

consolidateskills/consolidate/SKILL.md

Garden the memory. Merges duplicates, corrects stale facts, splits files that grew too big, and prunes dead router rows. Run every few weeks, or when a file has become hard to read, or when you notice you looked in three places for one fact.

rememberskills/remember/SKILL.md

Capitalize something into memory on demand. Use when the human says remember this, retiens, note that, don't forget, or states a durable fact or preference they clearly expect to survive the session. Files it in the right place, adds the router row, and commits.

tars-doctorskills/tars-doctor/SKILL.md

Diagnose and repair a TARS install. Use when the agent seems to have forgotten everything, when a session wakes up blank, when the human asks is TARS working, why don't you remember me, is my memory saved, or before trusting anything else in this repo.

tars-extendskills/tars-extend/SKILL.md

Add a capability to the agent. Installs a Claude Code plugin or MCP server, or authors a new skill in the human's own memory repo, and wires the trigger into the threshold so it actually fires. Use when they say add a skill, install a plugin, teach you to do X, connect you to Y, make a command for this, or when the same manual routine has come up three times.

tars-updateskills/tars-update/SKILL.md

Pull the latest TARS protocols and tooling into an existing memory repo without touching what the human wrote. Use when they say update TARS, get the latest, pull upstream, am I on the old version, or when tars-doctor reports a version behind. Also the skill to run on a schedule.

Plugin manifests1

.claude-plugin/plugin.json
{
  "$schema": "https://anthropic.com/claude-code/plugin.schema.json",
  "name": "tars",
  "version": "1.5.0",
  "description": "A harness for a personal agent: identity, law, memory and a self-extending skill library in one git repo, wired into every Claude Code and Codex session and updated without ever overwriting what you wrote.",
  "author": {
    "name": "Michel Grolet",
    "url": "https://github.com/michelgrolet"
  },
  "homepage": "https://github.com/michelgrolet/tars",
  "repository": "https://github.com/michelgrolet/tars",
  "license": "MIT",
  "keywords": [
    "memory",
    "persistence",
    "agent",
    "identity",
    "codex"
  ],
  "skills": [
    "./skills"
  ]
}

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

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