AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Skill Autopilot

skill-deepshal99-skill-autopilot-skill-autopilot · by deepshal99

ALWAYS-ON universal skill router for every project and every message. Classifies user intent, resolves duplicate skills to the best variant, chains multi-skill workflows in correct order, and discovers missing skills online. Ensures no relevant skill is ever skipped. Complements superpowers:using-superpowers with concrete routing logic, dedup rules, and discovery.

No reviews yet
0 installs
19 views
0.0% view→install

Install

$ agentstack add skill-deepshal99-skill-autopilot-skill-autopilot

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-deepshal99-skill-autopilot-skill-autopilot)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
4mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Skill Autopilot? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

If you were dispatched as a subagent to execute a specific task, skip this skill.

Skill Autopilot

The Iron Law

EVERY user message gets skill-matched BEFORE you respond, write code, or ask questions.

This is not a suggestion. If a skill exists that could help — even 1% chance — invoke it.

Decision Flowchart

digraph autopilot {
  "Message received" [shape=doublecircle];
  "Classify intent" [shape=box];
  "Match skills" [shape=box];
  "Duplicates?" [shape=diamond];
  "Resolve precedence" [shape=box];
  "Multi-skill chain needed?" [shape=diamond];
  "Build chain (process→domain→quality)" [shape=box];
  "Any match?" [shape=diamond];
  "Search online" [shape=box];
  "Invoke skill(s)" [shape=box];
  "Follow skill instructions" [shape=doublecircle];

  "Message received" -> "Classify intent";
  "Classify intent" -> "Match skills";
  "Match skills" -> "Duplicates?";
  "Duplicates?" -> "Resolve precedence" [label="yes"];
  "Duplicates?" -> "Multi-skill chain needed?" [label="no"];
  "Resolve precedence" -> "Multi-skill chain needed?";
  "Multi-skill chain needed?" -> "Build chain (process→domain→quality)" [label="yes"];
  "Multi-skill chain needed?" -> "Any match?" [label="no"];
  "Build chain (process→domain→quality)" -> "Invoke skill(s)";
  "Any match?" -> "Invoke skill(s)" [label="yes"];
  "Any match?" -> "Search online" [label="no"];
  "Search online" -> "Invoke skill(s)";
  "Invoke skill(s)" -> "Follow skill instructions";
}

Phase 1: Classify Intent

Read the message. What is the user doing? Match against these intent signals:

| Signal | Intent | |--------|--------| | build, create, design, page, component, UI, layout, style | Create UI | | fix, bug, error, broken, crash, not working, fails | Debug | | plan, architect, complex, multi-step, "how should I" | Plan | | review, audit, polish, check, accessibility, a11y | QA/Review | | animate, motion, transition, hover, micro-interaction | Animation | | optimize, slow, performance, bundle, render, memo | Performance | | refactor, simplify, clean up, best practices | Code Quality | | test, playwright, e2e, verify, screenshot | Testing | | commit, push, PR, deploy, merge, ship | Ship | | pdf, docx, pptx, xlsx, word, excel, slides, spreadsheet | Documents | | image, logo, banner, art, poster, generate | Media | | SEO, keywords, copy, headline, marketing, convert | Marketing | | Claude API, Anthropic SDK, MCP, agent SDK | AI/MCP | | twitter, reddit, product hunt, web search, scrape | Research | | schema, migration, postgres, neon, SQL, database | Database | | n8n, workflow, webhook, automation | Automation | | SwiftUI, iOS, React Native, Flutter, mobile | Mobile | | figma, design handoff, implement design | Figma | | find skill, install skill, "is there a skill for" | Discovery | | sentry, logging, tracing, metrics, monitoring | Monitoring | | remotion, video | Video | | domain, registrar, .com, .ai | Domains | | shadcn, component registry | Component Lib |

Multiple intents can co-exist. "Build a landing page and deploy it" = Create UI + Ship.

Phase 2: Resolve Duplicates

Many skills overlap. Always use the winner. Full precedence table: references/precedence.md

Quick rules:

  • Design skillsimpeccable:* wins over standalone and document-skills:*
  • Process skillssuperpowers:* wins over standalone
  • Document skills → standalone wins over document-skills:* and example-skills:*
  • React/Nextreact-best-practices (standalone) = vercel-react-best-practices (pick one, not both)
  • Never invoke both document-skills:X and example-skills:X — they're identical

Phase 3: Build Skill Chain

Skills have a strict invocation order. Process → Domain → Quality.

| Phase | Skills | When | |-------|--------|------| | 1. Process | superpowers:brainstorming, superpowers:systematic-debugging, superpowers:writing-plans | New features, bugs, complex tasks | | 2. Domain | impeccable:frontend-design, design-system, react-best-practices, pdf, pptx, etc. | The actual work | | 3. Quality | impeccable:audit, impeccable:polish, superpowers:verification-before-completion | After implementation | | 4. Ship | superpowers:requesting-code-review, commit-commands:commit-push-pr, vercel:deploy | Wrapping up |

Common chains — see references/chains.md for the full recipe book.

Critical gate: Process skills come FIRST. Do NOT invoke impeccable:frontend-design without superpowers:brainstorming first for new features. Do NOT invoke code fixes without superpowers:systematic-debugging first for bugs.

Phase 4: No Match → Discover

If nothing in your installed inventory matches:

  1. Run npx skills find "" with 2-3 relevant keywords
  2. Present results with install command: npx skills add -g -y
  3. If npx skills isn't available, try: gh search repos "claude-code skill "
  4. If nothing found online, proceed with general capabilities

See references/discovery.md for the full workflow.

Phase 5: Invoke

  1. Announce: "Using [skill] for [purpose]"
  2. Invoke: Call Skill tool with the winning skill name
  3. Follow: Execute the skill's instructions exactly — skills are authoritative
  4. Chain: If the skill's output names another skill, invoke that too

Red Flags — You're Bypassing Autopilot

| Your Thought | Reality | |--------------|---------| | "Too simple for a skill" | Simple tasks have the most unexamined assumptions. Check. | | "I'll check skills after" | Skills are checked BEFORE. Always. | | "Let me just write the code" | Process skills (brainstorming, debugging) come before code. | | "I already know this" | Skills have checklists you'll miss. Use them. | | "No skill matches exactly" | Partial match > no match. Also search online. | | "The user didn't ask for a skill" | Auto-invoked. Users never need to ask. | | "I'll handle design myself" | impeccable skills exist. Use them. | | "It's just a quick fix" | systematic-debugging exists for a reason. | | "I know what that skill says" | Skills evolve. Invoke the current version. |

Session Lifecycle

| Moment | Action | |--------|--------| | Start | Is this a new feature? → superpowers:brainstorming. Is there a plan? → superpowers:executing-plans. | | During | Match domain skills to each sub-task as it arises. | | Before claiming done | superpowers:verification-before-completion — ALWAYS. No exceptions. | | Before commit/PR | superpowers:requesting-code-reviewcommit-commands:commit-push-pr |

Always-On Context Skills

These fire automatically when their context is detected, regardless of intent:

  • design-system — any project with design tokens + any visual change
  • react-best-practices or next-best-practices — any React/Next.js code touch

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.