Install
$ agentstack add skill-therapys-dotagents-update-agents-md ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Update AGENTS.md
This skill follows a two-file convention: AGENTS.md is the single source of truth, and CLAUDE.md is a one-line pointer containing exactly @AGENTS.md. pi reads AGENTS.md directly; Claude Code reads CLAUDE.md, which imports it. Maintain AGENTS.md — never duplicate content across the two files.
Steps
- Ground yourself in the repo — don't invent:
- Stack: read
package.json(dependencies +scripts), the lockfile (bun/pnpm/npm — tells you the package manager), framework config,tsconfig, and linter/formatter config. - Layout: list the real top-level and
src/dirs; open a few to learn what each actually holds. - Conventions: infer from existing code — import alias, state/data libraries, auth, testing, formatting — and cite real paths.
- Write/refresh
AGENTS.mdusing the skeleton below. Keep it dense and specific: every line should save an agent a lookup. No filler, no restating generic framework docs. - Ensure
CLAUDE.mdis exactly@AGENTS.md(create or replace). If CLAUDE.md already holds real content and there's no AGENTS.md, migrate that content into AGENTS.md first, then reduce CLAUDE.md to the one-line pointer. - Preserve tool-managed blocks verbatim — e.g.
…is rewritten bynext dev. Keep it in place and commit it with your changes (removing it only re-creates an uncommitted diff).
Section skeleton (AGENTS.md)
## Stack
- framework + versions, package manager, db/orm, auth, styling, state, lint/format — one bullet each, real versions
## Repo Layout
- `dir/` — what lives here and the one rule an agent must know (cite real paths)
## Runtime Patterns
- how requests / data / sessions actually flow; the non-obvious wiring
## Conventions
- import alias, where to add X before creating new, naming, do / don't
## Agent Behavior
- repo-specific rules: what to run before committing, what never to touch, gotchas
Guardrails
- Match the terseness of the repo's existing AGENTS.md files (~40–110 lines). If it's growing long, cut — link to code instead of explaining it.
- Never document a path or pattern you haven't verified in the tree (e.g. don't reference an old
sessions.tsif the code now lives insrc/lib/sessions/). - No license boilerplate, no table of contents, no "this file provides guidance" preamble.
- Leave committing/PRs to the
commit/shipskills.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: therapys
- Source: therapys/dotagents
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.