Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Carl Tashian avatar

Tsm

  • 9 repo stars
  • Updated May 31, 2026
  • tashian/tsm

Manage secrets for AI coding agents on macOS behind a Touch-ID gate so credentials are accessed only with explicit biometric approval.

About

tsm is a Touch-ID-gated secrets manager for AI coding agents on macOS. It requires biometric approval before an agent can access stored credentials. The skill reduces the risk of agents leaking or misusing secrets by enforcing explicit user consent.

  • Touch-ID-gated secrets
  • For AI coding agents
  • macOS native
  • Biometric access control

Tsm by the numbers

  • Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add tashian/tsm
/plugin install tsm@tsm

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars9
Last updatedMay 31, 2026
Repositorytashian/tsm

What it does

Manage secrets for AI coding agents on macOS behind a Touch-ID gate so credentials are accessed only with explicit biometric approval.

README.md

tsm Claude Code plugin

Adds first-class tsm credential support to Claude Code:

  • Permission allowlist auto-approves read-only and lifecycle tsm commands so the agent does not prompt on every secret read.
  • credential-usage skill teaches the agent to discover credentials in the vault first and pick the safe retrieval pattern per tool category.

The tsm CLI auto-spawns the tsmd daemon on first use, so no SessionStart hook is needed — the first agent call (typically tsm list --json) brings it up transparently.

Install

Inside Claude Code:

/plugin marketplace add tashian/tsm
/plugin install tsm@tsm

(tsm@tsm = plugin name tsm from marketplace name tsm.) Confirm with /plugin — it should appear under the Installed tab. Run /reload-plugins to apply.

Local development

The marketplace is registered at the repository root (.claude-plugin/marketplace.json), so you can also point at a local checkout:

/plugin marketplace add /absolute/path/to/tsm
/plugin install tsm@tsm

Requires

  • tsm CLI installed and on PATH (see the top-level repo README).
  • A vault initialized with tsm init.
  • macOS with Touch ID.

Related skills

Securitysecrets

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.