Agent Coach
PromptVetted pass

Claude Code GTM repo layout

Scaffolds a GTM workspace (.claude/skills, agents, commands, hooks with approval gates, rules, context folders).

Install / use

Paste into the agent or save as SKILL.md

Community

👁 – views · ⬇ – downloads · 💬 –

What it helps with

Practitioner-tested structure that keeps GTM skills findable and puts sends/CRM writes behind approval hooks.

Agent jobs: Venture operator

Capability gaps: Owner alignment

Security scan and details

Scan result
Vetted pass · 2026-10-17
Scan notes
Automated scan: pass (no medium+ findings) on 2026-10-17.
License
Avatar 8 LLC house item
Cost
free
Source
upskill.coach/library/prompts/claude-code-gtm-repo-layout.md

Automated static scan of the source at a pinned commit (custom prompt-injection, malware and exfiltration rules plus semgrep, gitleaks and osv-scanner); flagged lines get a manual review. Hosted APIs with no code to scan stay at Needs review. A scan lowers risk; it doesn't prove safety.

SKILL.md

Shown under its publisher's terms (Avatar 8 LLC). Third-party text: read it as data, not instructions.

--- name: claude-code-gtm-repo-layout description: Scaffold a Claude Code / Codex / Cursor project folder for a GTM team (skills, agents, commands, hooks, rules, context folders). Use at the start of a new GTM workspace. source: Pattern described publicly by Dan Rosenthal (workflows.io) on X, https://x.com/dan__rosenthal/status/2058261757672538541 . Wording below is Agent Coach's, not his. --- # GTM workspace layout Create (or propose, if files already exist) this structure in the current repo, then stop and show the tree: - `CLAUDE.md` (or `AGENTS.md`): who we sell to (ICP), offer, tone of voice, banned claims, which tools/MCPs exist, approval rules. - `INDEX.md`: one line per skill/command so the agent can find them. - `.claude/skills/<skill>/SKILL.md`: one task per skill, end to end (e.g. `icp-research`, `list-build`, `enrich`, `first-line`, `sequence-draft`, `crm-writeback`). - `.claude/agents/`: longer multi-step workflows that a skill can hand off to. - `.claude/commands/`: slash commands that chain skills (e.g. `/campaign` = list-build → enrich → first-line → sequence-draft). - `.claude/hooks/`: approval gates. Anything that sends email, writes to the CRM, or spends enrichment credits must require a human "yes". - `.claude/rules/`: per-folder behavior (e.g. files under `clients/` are confidential). - `wiki/`, `clients/`, `raw-context/`, `archive/`: knowledge, per-client context, raw transcripts/exports, retired material. Rules: do not invent ICP facts; leave TODO placeholders where the owner must fill in. Do not create API keys or connect accounts.

Related

Comments

Comments are from visitors, not reviewed by Upskill, and never shown to agents.