Source profileQuality 94/100

event4u-app/agent-config/src/skills/universal-project-analysis/SKILL.md

universal-project-analysis

Deep multi-pass codebase audit — orchestrates project-analysis-core plus the framework-specific project-analysis-*; explicit request only. Single-pass scan → project-analyzer.

Source repository stars
9
Declared platforms
0
Static risk flags
0
Last source update
2026-08-28
Source checked
2026-08-28

Decision brief

What it does: where it fits

Deep multi-pass codebase audit — orchestrates project-analysis-core plus the framework-specific project-analysis-*; explicit request only. Single-pass scan → project-analyzer.

Best for

  • The user explicitly requests a full project analysis
  • The user wants a deep codebase audit
  • The user wants a comprehensive architecture review

Not for

  • Tasks that require unconfirmed production actions or broad system permissions.
  • Environments where the pinned source and install steps cannot be inspected.

Compatibility matrix

Platform support, with evidence labels

PlatformStatusEvidenceWhat to check
CodexNot declaredNo explicit evidencePortability before use
Claude CodeNot declaredNo explicit evidencePortability before use
CursorNot declaredNo explicit evidencePortability before use
Gemini CLINot declaredNo explicit evidencePortability before use
Open the compatibility checker

Installation

Inspect first. Install second.

The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.

Source-detected install commandSource
npx skills add https://github.com/event4u-app/agent-config --skill "src/skills/universal-project-analysis"
Safe inspection promptEditorial

Inspect the Agent Skill "universal-project-analysis" from https://github.com/event4u-app/agent-config/blob/6a5670b7881a676c0da90d2afb950298087c4ccb/src/skills/universal-project-analysis/SKILL.md at commit 6a5670b7881a676c0da90d2afb950298087c4ccb. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.

Workflow

What the source asks the agent to do

  1. 01

    Procedure

    Invoked through the router, this is already settled — proceed. Invoked directly, apply the router's scope test before spending a multi-pass audit on something a specialist covers.

    unknown or mixed system → project-analysis-coreconcrete root-cause problem → project-analysis-hypothesis-drivenLaravel → project-analysis-laravel
  2. 02

    When to use

    The user explicitly requests a full project analysis The user wants a deep codebase audit The user wants a comprehensive architecture review The system is large, unclear, or spans multiple layers analysis-autonomous-mode routes here for broad understanding

    The user explicitly requests a full project analysisThe user wants a deep codebase auditThe user wants a comprehensive architecture review
  3. 03

    Mission

    Run the deep multi-pass audit itself, and hand each pass to the right specialist. Picking which skill a request needs in the first place belongs to analysis-skill-router — that chooser and this orchestrator are deliberately separate files, and the scope test, the detection step,…

    a giant framework encyclopediaa shallow pointer-only filea replacement for framework-specific deep-dive skills
  4. 04

    Core principles

    1. Never assume — verify against code, config, docs, and evidence 2. Version dictates behavior 3. Broad understanding comes before narrow conclusions 4. Use framework-specific skills once the stack is known 5. Use hypothesis-driven analysis when root cause is unclear 6. Mark unc…

    Never assume — verify against code, config, docs, and evidenceVersion dictates behaviorBroad understanding comes before narrow conclusions
  5. 05

    Thinking model

    Always think in this order:

    ObserveUnderstandVerify

Permission review

Static risk signals and limitations

No configured static risk pattern was detected

This is not proof of safety. Runtime behavior, indirect dependencies, and hidden external systems are outside the static scan.

Evidence record

Why each signal appears

EvidenceSourceComputedTestedEditorial
SignalValueEvidence typeMeaning
Quality score94/100ComputedDocumentation, specificity, maintenance, and trust rules
Repository stars9SourceRepository attention, not individual Skill quality
Compatibility0 platformsSourceDeclared in the catalog source record
Usage guideautomated source guideEditorialGenerated or reviewed according to the visible evidence level

Pinned source

Provenance and original SKILL.md

Repository
event4u-app/agent-config
Skill path
src/skills/universal-project-analysis/SKILL.md
Commit
6a5670b7881a676c0da90d2afb950298087c4ccb
License
MIT
Collected
2026-08-28
Default branch
main
View the original SKILL.md

universal-project-analysis

When to use

Use this skill when:

  • The user explicitly requests a full project analysis
  • The user wants a deep codebase audit
  • The user wants a comprehensive architecture review
  • The system is large, unclear, or spans multiple layers
  • analysis-autonomous-mode routes here for broad understanding

Do NOT use when:

  • The task is normal feature work
  • Only a small isolated code area needs review
  • The issue is already narrow enough for a specialist skill
  • A framework-specific analysis skill can be called directly

Mission

Run the deep multi-pass audit itself, and hand each pass to the right specialist. Picking which skill a request needs in the first place belongs to analysis-skill-router — that chooser and this orchestrator are deliberately separate files, and the scope test, the detection step, and the decision table live there, not here.

This skill must NOT become:

  • a giant framework encyclopedia
  • a shallow pointer-only file
  • a replacement for framework-specific deep-dive skills

Core principles

  1. Never assume — verify against code, config, docs, and evidence
  2. Version dictates behavior
  3. Broad understanding comes before narrow conclusions
  4. Use framework-specific skills once the stack is known
  5. Use hypothesis-driven analysis when root cause is unclear
  6. Mark uncertainty explicitly

Thinking model

Always think in this order:

  1. Observe
  2. Understand
  3. Verify
  4. Route
  5. Investigate
  6. Conclude

Analysis modes

Exploration mode

Use when the system is unknown. Goal: understand structure, identify major components, detect investigation paths, choose the next specialist skill.

Investigation mode

Use when there is a concrete issue inside a large or unclear system. Goal: isolate the affected area, route into root-cause analysis, verify likely causes with evidence.

Optimization mode

Use when the system works but may be inefficient or over-complex. Goal: identify hot paths, find expensive boundaries, route into architecture or performance specialists.

Procedure

1. Confirm scope

Invoked through the router, this is already settled — proceed. Invoked directly, apply the router's scope test before spending a multi-pass audit on something a specialist covers.

2. Discover the project

Identify: language, framework, runtime environment, package managers, major entrypoints, documentation locations. Look at: package manifests, lock files, bootstrap files, Docker/CI config, README/AGENTS/docs.

3. Choose the primary route

  • unknown or mixed system → project-analysis-core
  • concrete root-cause problem → project-analysis-hypothesis-driven
  • Laravel → project-analysis-laravel
  • Symfony → project-analysis-symfony
  • Zend/Laminas → project-analysis-zend-laminas
  • Node/Express → project-analysis-node-express
  • React → project-analysis-react
  • Next.js → project-analysis-nextjs

4. Chain specialists where needed

  • bottleneck found → performance-analysis
  • security concern found → security-audit
  • bug isolated → bug-analyzer

5. Consolidate findings

Combine: system overview, framework-specific findings, verified risks, explicit uncertainties, next investigation steps.

6. Validate analysis quality

Check:

  • full-project analysis was actually justified
  • framework detection is explicit
  • chosen specialist skills match the discovered stack
  • uncertainties are marked
  • conclusions are evidence-based

Ingestion preprocessor

  • markitdown — when the project ships PDFs, DOCX, XLSX, PPTX, EPUB, images, or audio that need to feed into any of the routes in steps 3–4. Convert first via the upstream markitdown-mcp server, then route the resulting Markdown into the relevant deep-dive skill. Never read a binary office format raw.

The route lists in steps 3 and 4 are the routing map. A second copy of them lived here until 2026-08-02 and was removed — one list, one place.

When to add a new framework analysis skill

A framework gets its own project-analysis-* skill ONLY if:

  • it has its own lifecycle that creates unique debugging patterns
  • it produces failure classes that project-analysis-core cannot explain
  • debugging it requires framework-specific mental models (not just API knowledge)

Examples that qualify: Laravel, Symfony, Express, React, Next.js. Examples that do NOT qualify: Tailwind, small utility libraries, CSS frameworks, simple state libs.

Output format

  1. Investigation summary
  2. Detected stack and framework
  3. Chosen analysis mode
  4. Routed specialist skills
  5. Consolidated findings
  6. Risks and next steps

Gotcha

  • This skill must remain a real orchestration skill.
  • Do not move long framework-specific deep dives back into this file.
  • Do not let this skill become a generic "analyze everything" bucket.

Do NOT

  • Do NOT analyze everything here directly if a specialist skill exists
  • Do NOT skip framework detection
  • Do NOT present broad guesses as conclusions
  • Do NOT turn this into a shallow pointer-only file
  • Do NOT duplicate framework-specific deep-dive content here

Frequently asked questions

What to verify before installation and use

What does the universal-project-analysis source document cover?

Deep multi-pass codebase audit — orchestrates project-analysis-core plus the framework-specific project-analysis-*; explicit request only. Single-pass scan → project-analyzer.

How do I install universal-project-analysis?

The source record exposes this install command: npx skills add https://github.com/event4u-app/agent-config --skill "src/skills/universal-project-analysis". Inspect the command and pinned source before running it.

Alternatives

Compare before choosing

Computed 10045,960

coreyhaines31/marketingskills

ab-testing

When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," "how long should I run this test," "growth experiments," "experiment velocity," "experiment backlog," "ICE score," "experimentation program

Computed 10025,136

alirezarezvani/claude-skills

app-store-optimization

App Store Optimization (ASO) toolkit for researching keywords, analyzing competitor rankings, generating metadata suggestions, and improving app visibility on Apple App Store and Google Play Store. Use when the user asks about ASO, app store rankings, app metadata, app titles and descriptions, app store listings, app visibility, or mobile app marketing on iOS or Android. Supports keyword research and scoring, competitor keyword analysis, metadata optimization, A/B test planning, launch checklist

Computed 100147

equinor/neqsim

neqsim-professional-reporting

Engineering deliverable quality — the nine analytical-depth moves (contributor ranking, adjudicating the source document, quantitative rule-outs, robustness crossover, conservatism direction, discriminating test), results.json schema, figure→discussion→linked_results traceability, evidence matrices, assumptions/gaps registers, citation conventions, KaTeX math formatting, units consistency, executive-summary structure, AACE class declaration. USE WHEN: producing a task report, a PEPR/M1/root-caus

Computed 100133

JasonColapietro/suede-creator-skills

suede-ab-testing

Suede-owned experimentation discipline for hypotheses, sample sizing, test duration, significance, and repeatable experiment programs. Use when comparing variants, deciding whether a result is reliable, or building an experiment backlog and cadence. NOT FOR: analytics instrumentation (use suede-analytics), post-click conversion diagnosis (use suede-site-alchemy), or writing the variant copy itself (use suede-copy).