From memstack
Scans project codebase, counts files/LOC, assesses complexity tier, and generates three-tier pricing recommendations. Useful when asked to estimate project cost or analyze scope.
How this skill is triggered — by the user, by Claude, or both
Slash command
/memstack:scanThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
*Analyze a project's complexity and generate pricing recommendations.*
Analyze a project's complexity and generate pricing recommendations.
When this skill activates, output:
🔍 Scan — Analyzing project scope...
Then execute the protocol below.
| Context | Status |
|---|---|
| User asks to scan or analyze a project | ACTIVE — full scan |
| User asks about pricing or estimates | ACTIVE — full scan + pricing |
| User mentions project metrics (LOC, file count) | ACTIVE — quick metrics |
| Discussing project analysis concepts generally | DORMANT — do not activate |
| User is building/coding, not analyzing | DORMANT — do not activate |
Scan the codebase:
find . -type f \( -name "*.ts" -o -name "*.tsx" -o -name "*.js" -o -name "*.py" -o -name "*.css" \) | wc -l
find . -type f \( -name "*.ts" -o -name "*.tsx" -o -name "*.js" \) -exec cat {} + | wc -l
Count key components: pages/routes, API endpoints, database tables, external integrations, auth complexity
Assess complexity tier:
Factor in: Auth (+2FA/SSO), payments (+$1-3K), real-time (+$1-2K), admin panel (+$2-5K), mobile responsive (+20-30%), per API integration (+$500-1.5K)
Generate three-tier pricing: Budget, Standard, Premium
User: "scan AdminStack and estimate pricing"
🔍 Scan — Analyzing project scope...
Files: 127 | LOC: ~28,000 | Pages: 27 | API Routes: 34 | Tables: 20
Integrations: Supabase, Stripe, Square, SendGrid, Railway, Hetzner
Complexity: Complex tier
Budget: $15,000 — Core features, basic styling
Standard: $22,000 — Full features, admin panel, responsive
Premium: $30,000 — Full + custom integrations + 3mo support
npx claudepluginhub cwinvestments/memstack --plugin memstackResearches and advises on software project approach including architecture, tech stack, implementation strategy, cost tradeoffs, and comparisons with similar projects. Use before building, mid-build, or for post-build review.
Counts source lines by file type and auto-detected modules via shell inspection. Handles JS/TS monorepos, Rust/Go/Python workspaces, Java/Kotlin multi-module, full-stack monoliths.