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/solatis-doc-sync
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.
About
Use cases: documents
Reviews
Write a reviewNo 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 and code. 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/doc-sync
What's inside
- Skill name
doc-sync- Description
- Synchronizes docs across a repository. Use when user asks to sync docs.
- License
- MIT
- Instructions
- 219 lines in SKILL.md · view on GitHub
Files (5)
- CLAUDE.md
- README.md
- SKILL.md
- CLAUDE.md · references/
- trigger-patterns.md · references/
SKILL.md (first lines)
# Doc Sync Maintains the CLAUDE.md navigation hierarchy and README.md invisible knowledge docs across a repository. This skill is self-contained and performs all documentation work directly. ## Documentation Conventions For authoritative CLAUDE.md and README.md format specification: <file working-dir=".claude" uri="conventions/documentation.md" /> The conventions/ directory contains all universal documentation standards. ## Scope Resolution Determine scope FIRST: | User Request | Scope | | ------------------------------------------------------- | ----------------------------------------- | | "sync docs" / "update documentation" / no specific path | REPOSITORY-WIDE | | "sync docs in src/validator/" | DIRECTORY: src/validator/ and descendants | | "update CLAUDE.md for parser.py" | FILE: single file's parent directory | For REPOSITORY-WIDE scope, perform a full audit. For narrower scopes, operate only within the specified boundary. ## Workflow ### Phase 1: Discovery Map directories requiring CLAUDE.md verification: ```bash # Find all directories (excluding .git, node_modules, __pycache__, etc.) find . -type d \( -name .git -o -name node_modules -o -name __pycache__ -o -name .venv -o -name target -o -name dist -o -name build \) -prune -o -type d -print ``` For each directory in scope, record: 1. Does CLAUDE.md exist? 2. If yes, does it have the required table-based index structure? 3. What files/subdirectories exist that need indexing? ### Phase 2: Audit For each directory, check for drift and misplaced content: ``` <audit_check dir="[path]"> CLAUDE.md exists: [YES/NO] Has table-based index: [YES/NO] Files in directory: [list] Files in index: [list] Missing from index: [list] Stale in index (file deleted): [list] Triggers are task-oriented: [YES/NO/PARTIAL] Contains misplaced content: [YES/NO] (architecture/design docs that belong in README.md) README.md exists: [YES/NO] README.md warranted: [YES/NO] (invisible knowledge present?) </audit_check> ``` ### Phase 3: Content Migration **Critical:** If CLAUDE.md contains content that does NOT belong there, migrate it: Content that MUST be moved from CLAUDE.md to README.md: - Architecture explanations or diagrams - Design decision documentation - Component interaction descriptions - Overview sections with prose (beyond one sentence) - Invariants or rules documentation - Any "why" explanations beyond simple triggers - Key Invariants sections - Dependencies sections (explanatory -- index can note dependencies exist) - Constraints sections - Purpose sections with prose (beyond one sentence) - Any bullet-point lists explaining rationale Content that MAY stay in CLAUDE.md (operational sections): - Build commands specific to this directory - Test commands specific to this directory - Regeneration/sync commands (e.g., protobuf regeneration) - Deploy commands - Other copy-pasteable procedural commands **Test:** Ask "is this explaining WHY or telling HOW?" Explanatory content (architecture, decisions, rationale) goes to README.md. Operational content (commands, procedures) stays in CLAUDE.md. Migration process: 1. Identify misplaced content in CLAUDE.md 2. Create or update README.md with the architectural content 3. Strip CLAUDE.md down to pure index format 4. Add README.md to the CLAUDE.md index table ### Phase 4: Index Updates For each directory needing work: **Creating/Updating CLAUDE.md:** 1. Use the appropriate template (ROOT or SUBDIRECTORY) 2. Populate tables with all files and subdirectories 3. Write "What" column: factual content description 4. Write "When to read" column: action-oriented triggers 5. If README.md exists, include it in the Files table **Creating README.md (when invisible knowledge exists):** 1. Verify invisible knowledge exists (semantic trigger, not structural) 2. Document architecture, design decisions, invariants, tradeoffs 3. Apply the content test: remove anything visible from code 4. Keep as concise as possible while capturing all invisible knowledge 5. Must be self-contained: do not reference external authoritative sources
From solatis/claude-config, MIT.
More from solatis/claude-config
- 0.645score
prompt-engineer
solatis
Invoke IMMEDIATELY via python script when user requests prompt optimization.
SkillDFreshness: D★ 913Claude Code +9 - 0.640score
refactor
solatis
Invoke IMMEDIATELY via python script when user requests refactoring analysis, technical debt review, or code quality improvement.
SkillDFreshness: D★ 913Claude Code +9 - 0.551score
problem-analysis
solatis
Invoke IMMEDIATELY via python script when user requests problem analysis or root cause investigation.
SkillDFreshness: D★ 913Claude Code +9 - 0.551score
codebase-analysis
solatis
Invoke IMMEDIATELY via python script when user requests codebase understanding, architecture comprehension, or repository orientation.
SkillDFreshness: D★ 913Claude Code +9 - 0.551score
deepthink
solatis
Invoke IMMEDIATELY via python script when user requests structured reasoning for open-ended analytical questions.
SkillDFreshness: D★ 913Claude Code +9 - 0.551score
arxiv-to-md
solatis
Convert arXiv papers to LLM-consumable markdown.
SkillDFreshness: D★ 913Claude Code +9 - 0.550score
incoherence
solatis
Detect and resolve incoherence in documentation, code, specs vs implementation.
SkillDFreshness: D★ 913Claude Code +9 - 0.550score
planner
solatis
Interactive planning and execution for complex tasks.
SkillDFreshness: D★ 913Claude Code +9 - 0.548score
decision-critic
solatis
Invoke IMMEDIATELY via python script to stress-test decisions and reasoning.
SkillDFreshness: D★ 913Claude Code +9 - 0.546score
cc-history
solatis
Reference documentation for analyzing Claude Code conversation history files
SkillDFreshness: D★ 913Claude Code +9
Signals
- Stars
- 913
- Forks
- 129
- Open issues
- 10
- Last commit (this folder)
- Jan 7, 2026 (9 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/solatis/claude-config
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
More from solatis
- 0.645score
prompt-engineer
solatis
Invoke IMMEDIATELY via python script when user requests prompt optimization.
SkillDFreshness: D★ 913Claude Code +9 - 0.640score
refactor
solatis
Invoke IMMEDIATELY via python script when user requests refactoring analysis, technical debt review, or code quality improvement.
SkillDFreshness: D★ 913Claude Code +9 - 0.551score
problem-analysis
solatis
Invoke IMMEDIATELY via python script when user requests problem analysis or root cause investigation.
SkillDFreshness: D★ 913Claude Code +9 - 0.551score
codebase-analysis
solatis
Invoke IMMEDIATELY via python script when user requests codebase understanding, architecture comprehension, or repository orientation.
SkillDFreshness: D★ 913Claude Code +9 - 0.551score
deepthink
solatis
Invoke IMMEDIATELY via python script when user requests structured reasoning for open-ended analytical questions.
SkillDFreshness: D★ 913Claude Code +9 - 0.551score
arxiv-to-md
solatis
Convert arXiv papers to LLM-consumable markdown.
SkillDFreshness: D★ 913Claude Code +9
Cite this page
doc-sync skill. Agent Mart. https://agentmart.dev/skills/solatis-doc-sync (last updated 2026-10-24)