Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsBlogPro
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges
  • Chrome Extension
  • Skill Manager

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Roam Agent Guidance

ASecurity

Review and maintain the technical instructions Roam gives coding agents: shipped skills, tool descriptions, preset guidance and generated instruction blocks. Use for stale, unreachable or misleading usage guidance, not product persuasion, general repo exploration or runtime defect repair.

19 stars
0 votes
0 copies
0 views
Added 10/3/2026
toolsshellperformance

Works with

climcp

Security Analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned 10/3/2026

$npx -y skills add gabrielmoreira/agent-skills-mirror --skill roam-agent-guidance --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Roam Agent Guidance?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Roam Agent Guidance
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/gabrielmoreira-roam-agent-guidance/badge)](https://www.skillsdirectory.com/skills/gabrielmoreira-roam-agent-guidance)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
Files
SKILL.md
---
name: roam-agent-guidance
description: "Review and maintain the technical instructions Roam gives coding agents: shipped skills, tool descriptions, preset guidance and generated instruction blocks. Use for stale, unreachable or misleading usage guidance, not product persuasion, general repo exploration or runtime defect repair."
---

# Roam agent guidance

Make an instruction lead an agent to an available operation and a conclusion
the returned evidence can support. This is instruction maintenance, not a new
agent interface or another general hardening pass. A mixed document can contain
both a human adoption explanation and technical operating instructions; review
each for its own job rather than rewriting both as a pitch or a gate checklist.

## Find the instruction and its owner

Resolve the Roam checkout and read current `AGENTS.md`. Use
`docs/understanding-roam.md` for product and evidence meaning,
`docs/agent-cli.md` for invocation guidance and `docs/mcp-tools.md` for MCP
presets and inventory ownership. Read the relevant sections of
`docs/concepts/verification-evidence.md` and `docs/concepts/detector-evidence.md`
when the instruction asks an agent to act on findings. A frozen packet can
supply these authorities for a trial; missing sources remain missing.

Trace each changed instruction to its source: handwritten guidance, tool
docstring, maintained generator, or user-owned annotation. Inspect generated
markers and the current generator before editing. For example, the MCP inventory
names its owner in `docs/mcp-tools.md`; minimap's command documents its sentinel
block and durable notes input. Preserve unrelated notes and regenerate the owned
output when authorized. Do not invent a new universal surface map or hand-edit
generated copies because they are the first matching file.

Bind syntax and availability to the intended version, client, preset and shell.
Use the checkout's verified venv, preserving an explicitly requested launcher;
inspect actual help/tool schemas and save full JSON where acted on. A CLI flag
is not necessarily an MCP argument. A registered tool may be absent from the
connected preset; expansion guidance may require a server restart. Do not change
the user's configuration merely to make an example work. Help proves syntax,
not execution, coverage or supported behavior on another release.

Exercise disputed examples from the reader's intended state, not just Roam's
checkout. A clean committed CI checkout differs from an unstaged working diff;
a repository-relative rules directory or optional dependency may not exist after
the stated install. Use a small representative fixture to verify selection and
prerequisites, and disclose any stubbed boundary. Keep simple verified examples
short rather than adding every possible environment caveat.

## Make the next action usable

State a concrete operation and what its result is for. A discovery example can
remain short; an instruction approving a change needs the evidence conditions
for that decision. Indexed callers are not a census of every possible caller,
and a suggested test list is not executed coverage. Remove unsupported savings
or completeness claims without making correct instructions timid or unusable.

For evidence-consuming guidance, state which observations support the requested
decision. Follow the verification guide's command-specific distinctions between
completed zeros, violations, partial computation and delivery-only elision;
preserve useful findings without calling them complete clearance. Required scope,
freshness and detail still matter. Resolve conflicting prose against the actual
contract and consumer requirements; do not silently choose the easier rule.

Keep imperative tool text and executable follow-ups aligned with the actual
contract. Consult AGENTS.md for current facts/verdict conventions; do not copy
its changing vocabulary lists. Counts belong to maintained generators; a
performance comparison needs qualified measurement, not intuition or old prose.
Instruction-only corrections do not require inventing a runtime defect. A
producer/consumer defect discovered here needs its own authorized repair and
evidence qualification; a wording change cannot repair that behavior.

## Check the instruction, not just the sentence

Record revised and retained surfaces with their owners and unresolved claims.
Check the command/configuration promise against actual read-only help or inventory.
When a change alters which result states a reader accepts, or a disputed reading
matters to a decision, test a fresh reader with only the proposed instructions
and representative valid, partial and failed results. Include a correct no-change
case and withhold the desired answer. Routine syntax or spelling repairs need
their relevant checks, not a new model trial. A simulated reading is not a
live-client witness or a publication gate.

Keep a correct section when no change improves its use. Reconcile affected
siblings without copying the same paragraph everywhere. Keep private trial
records under `internal/`; distinguish draft, locally checked, released and
observed client behavior. Installation or a schema-valid tool description does
not establish that an agent actually uses the instruction.

Attribution

gabrielmoreiragabrielmoreira
View sourceSee grades on GitHubMore from gabrielmoreira →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

ucoz-landing-skill

Create and edit uCoz homepage landing pages via MCP: custom templates, hero sections, lead forms, navigation menus, SEO, and responsive layout. Includes a visual design system (style selection, layout/grid, section recipes, typography/spacing, color tokens, component states, icons, modern CSS/JS, motion, imagery, social proof, copy/voice, accessibility). Uses ucoz-mcp tools for templates, site file uploads, and site modules.

107 votes

Paperclip

Interact with the Paperclip control plane API for task coordination and governance. Use when checking assignments, updating issue status, posting comments, delegating work, managing routines, or calling Paperclip API endpoints.

953191 votes

Pptx

Presentation toolkit (.pptx). Create/edit slides, layouts, content, speaker notes, comments, for programmatic presentation creation and modification.

471861 votes

Daw Music

Digital Audio Workstation usage, music composition, interactive music systems, and game audio implementation for immersive soundscapes.

761 votes

Instantly Rdsthomas Mission Control

Instantly.ai cold email outreach API - manage campaigns, leads, accounts, and analytics. Use for cold email automation, lead management, campaign creation/monitoring, and email account warmup.

761 votes
View all in tools →