Skip to content
cccskills
FreePublished on GitHub

analysis-skill-router

Use when picking which analysis or project-analysis-* skill fits a request — routes by scope, framework, and symptom — even if the user just says 'analyze this' or 'dig into the codebase'.

The English summary is being prepared. Showing the original description.

See how to install

Files included (3)

  • SKILL.md4.0 KB
  • evals/evals.json602 B
  • evals/triggers.json932 B

SKILL.md (original)

Review the instructions the agent will receive before you install.

analysis-skill-router

A chooser, not a worker. It answers exactly one question — which skill — and then gets out of the way. How to actually carry out the work belongs to whichever skill this picks; a chooser that also explains the work reads like its own fallback target, which is the defect this file was cut back from.

When to use

Use this skill when:

  • A request may need deep analysis
  • It is unclear which analysis skill should be used
  • Multiple analysis skills could plausibly apply
  • The stack/framework is known but the correct analysis path is unclear
  • analysis-autonomous-mode needs a routing decision

Do NOT use when:

  • The correct specialist skill is already obvious
  • The task is not an analysis task
  • The task is normal implementation work without investigation needs

Procedure

1. Classify the scope

Pick one: full project · architecture review · broad multi-layer debugging · framework-specific deep dive · narrow root cause · performance/security specialist · simple local issue.

Broad scope requires a reason. At least one must hold, or the answer is a narrow specialist: the user asked for breadth · the system is unknown · the issue spans layers · architecture must be reconstructed · the cause is non-local.

2. Detect the framework

Laravel · Symfony · Zend/Laminas · Node/Express · React · Next.js · unknown or mixed.

3. Read the decision table

SignalRoute to
Full audit, or unclear stackuniversal-project-analysis
Unknown system, discovery-focusedproject-analysis-core
Concrete problem, several plausible causesproject-analysis-hypothesis-driven
Bug-focused, not full-projectbug-analyzer
Laravelproject-analysis-laravel
Symfonyproject-analysis-symfony
Zend/Laminasproject-analysis-zend-laminas
Node/Expressproject-analysis-node-express
React state / render / hooksproject-analysis-react
Next.js SSR / cache / hydrationproject-analysis-nextjs
Bottleneckperformance-analysis
Security concernsecurity-audit

Tie-break: the narrowest row that still covers the request wins.

Output format

  1. The selected skill.
  2. The signal from step 1–2 that selected it.
  3. Why the next-broader row lost, when one was plausible.
  4. Any skill to chain afterwards — or "none".

One or two lines total. A routing verdict longer than the request it routes is itself a routing failure.

Examples

RequestRoute
"Analyze this whole Laravel project"universal-project-analysis, chain project-analysis-laravel
"Hydration mismatch in Next.js"project-analysis-nextjs — no full-project step
"Could be cache, queue, or a version mismatch"project-analysis-hypothesis-driven
"Change one React component"none — implementation skill

Gotcha

  • Size adjectives read as scope. "Our whole Laravel app is slow" picks the broad row on the word "whole", and the audit then spends its passes rediscovering a stack the request already named. The step-2 framework signal outranks size words — those are how frustration sounds, not scope.
  • Breadth feels safe and costs sharpness. The most expensive choice is rarely the best one once the problem is already localised.
  • Steps 1 and 2 disagreeing is a question, not a tie-break. Ask which the user meant instead of picking the broader row to be safe.

Do NOT

  • Do NOT default to universal-project-analysis
  • Do NOT choose a generic skill when a framework-specific row fits
  • Do NOT confuse discovery with root-cause investigation
  • Do NOT re-import procedure, validation checklists, or output contracts from the skills in the table — that is what this file was cut back from

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Use when reviewing UI for accessibility — WCAG 2.2 AA, keyboard nav, focus, ARIA, contrast, screen-reader semantics — even on 'is this a11y-OK?' or 'mach das barrierefrei'.

The English summary is being prepared. Showing the original description.

event4u-app/agent-config12Updated Oct 19, 2026

Use when defining or auditing the activation event — aha-moment selection, retention correlation, falsifiable definition. Triggers on 'what is our aha moment', 'redefine activation'.

The English summary is being prepared. Showing the original description.

event4u-app/agent-config12Updated Oct 19, 2026

Use when capturing an architectural decision — file naming, next ADR number, Status / Context / Decision / Consequences, index regen; fires even without saying 'ADR'.

The English summary is being prepared. Showing the original description.

event4u-app/agent-config12Updated Oct 19, 2026

Adversarial critique — devil's advocate, stress-test, honest teardown ('poke holes', 'be brutal', 'was hältst du davon'); explicit request only. Routine code or design review → code-review.

The English summary is being prepared. Showing the original description.

event4u-app/agent-config12Updated Oct 19, 2026

Use when reading, creating, or updating agent documentation, module docs, roadmaps, or AGENTS.md. Understands the full .augment/, agents/, and copilot-instructions structure.

The English summary is being prepared. Showing the original description.

event4u-app/agent-config12Updated Oct 19, 2026

Use for an adversarial red-team / blue-team / auditor review of an AI agent's CONFIG + behaviour (rules, skills, MCP, hooks, permissions) — attack-chain → defensive-gap list, not a code audit.

The English summary is being prepared. Showing the original description.

event4u-app/agent-config12Updated Oct 19, 2026

See all skills by event4u-app

Report a problem with this skill