doc-scanner
The doc-scanner skill automatically searches project directories for AI agent and documentation files across multiple platforms (Claude, Gemini, Copilot, Cursor, and others), reads their contents, and synthesizes findings into a unified summary. It activates when users begin work on unfamiliar projects, request codebase reviews, or ask about project conventions, and can consolidate scattered documentation into a single AGENTS.md file for consistency.
git clone --depth 1 https://github.com/aiskillstore/marketplace /tmp/doc-scanner && cp -r /tmp/doc-scanner/skills/0xdarkmatter/doc-scanner ~/.claude/skills/doc-scannerSKILL.md
# Documentation Scanner Scan for and synthesize project documentation. ## When to Activate - User asks to review, understand, or explore a codebase - Starting work in a new/unfamiliar project - User asks about project conventions or workflows - Before making significant architectural decisions ## Instructions ### Step 1: Scan for Documentation Use Glob to search project root: ``` AGENTS.md, CLAUDE.md, AI.md, ASSISTANT.md, GEMINI.md, COPILOT.md, CHATGPT.md, CODEIUM.md, CURSOR.md, WINDSURF.md, VSCODE.md, JETBRAINS.md, WARP.md, FIG.md, DEVCONTAINER.md, GITPOD.md ``` ### Step 2: Read All Found Files Read complete contents of every documentation file found. ### Step 3: Synthesize Combine information into unified summary: ``` PROJECT DOCUMENTATION Sources: [list files found] RECOMMENDED AGENTS Primary: [agents for core work] Secondary: [agents for specific tasks] KEY WORKFLOWS [consolidated workflows] CONVENTIONS [code style, patterns] QUICK COMMANDS [common commands] ``` ### Step 4: Offer Consolidation If 2+ documentation files exist, offer to consolidate: 1. Create `.doc-archive/` directory 2. Archive originals with date suffix 3. Generate unified AGENTS.md 4. Report what was consolidated ### Step 5: No Documentation Found If none found, offer to generate AGENTS.md based on: - Project structure and tech stack - Patterns observed in codebase ## Priority Order 1. AGENTS.md (platform-agnostic) 2. CLAUDE.md (Claude-specific) 3. Other AI docs 4. IDE docs 5. Terminal docs ## Additional Resources For detailed patterns, load: - `./references/file-patterns.md` - Complete list of files to scan - `./references/templates.md` - AGENTS.md generation templates When generating a NEW AGENTS.md, follow the entry-doc standard in `rules/agentic-quality.md` (Landmines section mandatory, ~150-line budget) — skeleton at the repo-doctor skill's `assets/AGENTS-template.md`. To AUDIT an existing doc set rather than generate one, hand off to `repo-doctor`.
Let Codex use Google Antigravity CLI (agy) for repository exploration, bounded feature work, and project-scale implementation. Use when a Codex task benefits from delegated repository work while Codex retains diff review, verification, repair, and delivery assurance.
Use when replying. Refresh current date and time.
Create polished, validated architecture, workflow, sequence, data-flow, and lifecycle/state diagrams as explorable standalone HTML with inline SVG, dark/light themes, optional trace motion, and PNG/JPEG/WebP/SVG/WebM export. Accept plain-language requirements or pasted Mermaid flowchart, sequenceDiagram, and stateDiagram input; inspect repository evidence when the diagram must reflect real code. Use when the user asks to visualize system architecture, infrastructure, cloud/security/network topology, technical workflows, API call sequences, request lifecycles, data pipelines, ETL/ELT, data lineage, state machines, or to convert/beautify Mermaid.
Design systems, plan implementations, review architecture decisions - Use when you need to plan a complex feature, design system architecture, or make high-level technical decisions.
Use when automating iOS Simulator interactions, capturing screenshots/video, or inspecting accessibility via AXe CLI.
Use when working with Canton Network participants, DAML smart contracts, Splice applications, or debugging LF version and package ID issues.
>
HSK4級レベルから流暢さを目指す学習者向け。中国語表現の使用場面・自然さを分析し、作文を「ネイティブらしい流暢な表現」に改善。bilibili等のコンテンツ理解とネイティブとの会話をサポート。実際の用例をWeb検索で提示