Skip to content
Agentmart
Submit a tool

tinyhat-credentials

List, find, or remove secure credentials stored only on this Tinyhat Computer.

Skill by tinyhat-ai

IndexedMIT★ 1
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/tinyhat-ai-tinyhat-credentials

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

List, find, or remove secure credentials stored only on this Tinyhat Computer. Use when the user asks which credentials exist, wants related credential matches, or asks to delete, remove, replace, or update a saved credential.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/tinyhat-credentials

What's inside

Skill name
tinyhat-credentials
Description
List, find, or remove secure credentials stored only on this Tinyhat Computer. Use when the user asks which credentials exist, wants related credential matches, or asks to delete, remove, replace, or update a saved credential.
License
MIT
Instructions
34 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Tinyhat Credentials

Use `tinyhat_credentials` for credentials created through Tinyhat's secure
private-secret handoff. Their values exist only on this Computer; Tinyhat keeps
only the name, description, and saved timestamp.

To inspect credentials, call `tinyhat_credentials` with `action="list"`.
Include `query` when the user gives a partial name or purpose. Show only the
returned names and descriptions. Never infer, request, reveal, or claim to read
a credential value.

To remove one:

1. List or search first when the intended credential is not already exact.
2. Select the returned opaque `handoff_id`. If several related matches remain,
   ask the user which name they mean.
3. Call `tinyhat_credentials` once with `action="remove"` and that
   `handoff_id`. An exact `name` is a fallback only when the list has one exact
   current match.
4. Send no extra reply after the removal call. Tinyhat sends an expiring native
   Telegram review button. Its first tap shows final Confirm remove and Cancel
   buttons. Never accept a text confirmation or pass a model-supplied boolean.

After final confirmation, the Tinyhat platform queues a Computer runtime
command. Hermes removes the local env entry, its terminal passthrough alias,
and the loaded process value, then refreshes the gateway. Tinyhat deletes the
value-less credential metadata only after the Computer confirms local removal.

If the button expired, tell the user nothing was deleted and ask them to request
removal again. After successful removal, the same name can be added again with
`tinyhat_private_secret_handoff`; that is the supported replacement/update
flow.

From tinyhat-ai/tinyhat, MIT.

More from tinyhat-ai/tinyhat

Signals

Stars
1
Forks
0
Open issues
10
Last commit (this folder)
Jul 21, 2026 (3 months ago)
Last release
Sep 24, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from tinyhat-ai

Cite this page

tinyhat-credentials skill. Agent Mart. https://agentmart.dev/skills/tinyhat-ai-tinyhat-credentials (last updated 2026-10-24)