solana-foundation/solana-com · Archived

refresh-agent-context

Audit this Turborepo for stale or missing agent-reference docs, then refresh repo and app-level `AGENTS.md` and related onboarding docs using the bundled workspace inventory script. Use when apps, packages, routes, ports, or shared tooling changed and the repo needs a fresh agent-oriented context pass.

First seen Apr 14, 2026

Installation

$ npx skills add solana-foundation/solana-com --skill refresh-agent-context

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from solana-foundation/solana-com.

npx skills add solana-foundation/solana-com

Browse all from solana-foundation/solana-com

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 486
License LICENSE
Default branch main
Open issues 30
Status Archived

Skill metadata

Parsed from SKILL.md frontmatter.

Declared agents claude-code

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 3,449 B
  • docs SUMMARY.md 332 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 4 installs

SKILL.md

Refresh Agent Context

Use this skill to keep the repo understandable for coding agents as the Turborepo evolves.

Goal

Detect drift between the actual workspace structure and the agent-facing docs, then update the smallest set of docs that restore a fast path into the correct app or package.

Prefer updating these files, in this order:

  1. root AGENTS.md
  2. root README.md
  3. root or app-level CLAUDE.md
  4. app-level apps/*/AGENTS.md
  5. package docs only when they materially help route ownership or shared-code

discovery

Quick Start

From the repo root, run:

node skills/refresh-agent-context/scripts/workspace_inventory.mjs

This prints a current inventory of:

  • app and package workspaces
  • package names
  • dev ports inferred from package.json
  • asset prefixes and NEXTPUBLICAPP_NAME inferred from next.config.ts
  • whether AGENTS.md, README.md, and CLAUDE.md exist per app

Workflow

1. Build the current repo inventory

Run the inventory script first. Treat its output as the baseline snapshot of the current monorepo shape.

2. Audit doc coverage

Check for:

  • missing root AGENTS.md
  • apps missing AGENTS.md
  • stale or missing CLAUDE.md files when Claude-specific onboarding exists
  • empty or stub-only AGENTS.md
  • stale README or CLAUDE.md entries for app names, ports, package names, or

CMS/framework ownership

  • missing references to important shared packages such as packages/i18n,

packages/ui-chrome, or packages/ecosystem-data

  • route ownership that is not obvious from the current docs

3. Patch the minimal doc set

Prefer concise guides that answer these questions quickly:

  • which workspace owns the requested feature
  • which commands validate only that workspace
  • which config files define routing, asset prefixes, or cross-app navigation
  • which shared packages are likely involved
  • which CLAUDE.md files need the same operational updates as agent docs

Do not turn the docs into a full architecture book. Keep them as jump-start guides.

4. Verify against source files

Before finalizing:

  • verify package names from package.json
  • verify ports from workspace scripts
  • verify asset prefixes, rewrites, and NEXTPUBLICAPP_NAME from

next.config.ts

  • verify content ownership from the actual content/, src/, or package layout

5. Report the audit

Summarize:

  • what was stale or missing
  • what docs were updated
  • what could not be verified automatically

Output Standards

  • keep docs short and operational
  • prefer tables for workspace maps and bullets for gotchas
  • keep AGENTS.md, CLAUDE.md, and root onboarding docs aligned when they

describe the same workspace facts

  • do not duplicate long app docs when a short pointer is enough
  • if no changes are needed, say so and include the audit findings

Example Requests

  • "Refresh the repo's agent docs after adding a new app"
  • "Audit the Turborepo and update AGENTS.md files"
  • "Rebuild agent context after changing ports and route ownership"
  • "Run the periodic agent-reference refresh"