scan-all
Installation
SKILL.md
[IMPORTANT] Use
TaskCreateto break ALL work into small tasks BEFORE starting.
Quick Summary
Goal: Run all 10 scan-* skills in parallel and clear the staleness gate.
Workflow:
- Check Prerequisites — Verify project has content (not empty)
- Launch Parallel Scans — All 10 skills simultaneously
- Collect Results — Read scan output from reference docs
- Clear Staleness Flag — Remove
.claude/.scan-staleso the gate unblocks - Summarize — Report what was refreshed
Key Rules:
- All 10 scans run in PARALLEL for speed
- Does NOT modify code — only populates docs/project-reference/
- Clears
.claude/.scan-staleflag after completion
When to Use
- Staleness gate blocks prompts ("BLOCKED: Reference docs are stale")
- First time using easy-claude on an existing project (project onboarding)
- Periodic refresh when codebase has changed significantly
- User runs
/scan-allmanually
When to Skip
- Empty/greenfield project (no code to scan)
- All reference docs are already fresh (no staleness warning)
Execution
Launch all 10 scan skills in parallel:
| # | Skill | Target Doc |
|---|---|---|
| 1 | /scan-project-structure |
project-structure-reference.md |
| 2 | /scan-backend-patterns |
backend-patterns-reference.md |
| 3 | /scan-frontend-patterns |
frontend-patterns-reference.md |
| 4 | /scan-integration-tests |
integration-test-reference.md |
| 5 | /scan-feature-docs |
feature-docs-reference.md |
| 6 | /scan-code-review-rules |
code-review-rules.md |
| 7 | /scan-scss-styling |
scss-styling-guide.md |
| 8 | /scan-design-system |
design-system/README.md |
| 9 | /scan-e2e-tests |
e2e-test-reference.md |
| 10 | /scan-domain-entities |
domain-entities-reference.md |
Post-Scan Cleanup
After all scans complete, clear the staleness flag:
node -e "require('./.claude/hooks/lib/session-init-helpers.cjs').refreshScanStaleFlag()"
This re-evaluates all docs and removes the .scan-stale gate if all are now fresh.
Post-Scan: Build Knowledge Graph (MANDATORY)
After all scans complete, MUST create a follow-up task:
TaskCreate: "Run /graph-build to build/update code knowledge graph"
The knowledge graph uses project-config.json (populated by scans) for API connector patterns and implicit connection rules. Building the graph after scans ensures:
- Frontend↔backend API_ENDPOINT edges use accurate service paths
- MESSAGE_BUS implicit edges use correct consumer patterns
- Graph trace shows full system flow (frontend → backend → cross-service consumers)
python .claude/scripts/code_graph build --json
Summary Output
After all scans complete, report:
"Scan All Complete:
- {X}/10 scans succeeded
- Reference docs refreshed in docs/project-reference/
- Staleness gate cleared
- Next: Run /graph-build to build code knowledge graph"
Weekly Installs
3
Repository
duc01226/easyplatformGitHub Stars
6
First Seen
Mar 21, 2026
Security Audits
Installed on
gemini-cli3
antigravity3
claude-code3
github-copilot3
amp3
cline3