From project-lens
Scan a specific file or directory with OpenRouter and update its .lens feature doc. Use after adding new features, after major refactors, or when a feature doc feels outdated.
How this skill is triggered — by the user, by Claude, or both
Slash command
/project-lens:scanThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Rescan a specific file or directory and update its feature documentation.
Rescan a specific file or directory and update its feature documentation.
/lens:scan src/components/search/
/lens:scan src/collections/league/Matches.ts
$ARGUMENTS — if relative, resolve from current working directorybash ${CLAUDE_PLUGIN_ROOT}/scripts/scan.sh <file_path> <project_root>
.lens/features/<feature>.md and show the user a summary of what changed.lens/index.md with any new file→feature mappings/lens:search <topic> and check Last Scanned date)npx claudepluginhub 0serenvale/project-lens --plugin project-lensScans codebase structure, detects frameworks like Node/TypeScript, Rust, Python, Go, Java via key files. Finds files, patterns, dependencies with glob, grep, ls. Read-only.
Generates or updates a feature-organized CODEMAP.md for any codebase, detecting frameworks and tracing end-to-end flows. Supports create, inventory, update, and section modes.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.