🎯

using-superpowers

🎯Skill

from zhanlincui/ultimate-agent-skills-collection

VibeIndex|
What it does

Systematically checks and invokes relevant skills before any response, ensuring comprehensive and precise task execution.

πŸ“¦

Part of

zhanlincui/ultimate-agent-skills-collection(42 items)

using-superpowers

Installation

Add MarketplaceAdd marketplace to Claude Code
/plugin marketplace add your-skills-repo
Install PluginInstall plugin from marketplace
/plugin install skill-name@your-marketplace
git cloneClone repository
git clone https://github.com/ZhanlinCui/Agent-Skills-Library.git ~/.agents/skills
πŸ“– Extracted from docs: zhanlincui/ultimate-agent-skills-collection
5Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions

Overview

If you think there is even a 1% chance a skill might apply to what you are doing, you ABSOLUTELY MUST invoke the skill.

IF A SKILL APPLIES TO YOUR TASK, YOU DO NOT HAVE A CHOICE. YOU MUST USE IT.

This is not negotiable. This is not optional. You cannot rationalize your way out of this.

How to Access Skills

In Claude Code: Use the Skill tool. When you invoke a skill, its content is loaded and presented to youβ€”follow it directly. Never use the Read tool on skill files.

In other environments: Check your platform's documentation for how skills are loaded.

# Using Skills

The Rule

Invoke relevant or requested skills BEFORE any response or action. Even a 1% chance a skill might apply means that you should invoke the skill to check. If an invoked skill turns out to be wrong for the situation, you don't need to use it.

```dot

digraph skill_flow {

"User message received" [shape=doublecircle];

"Might any skill apply?" [shape=diamond];

"Invoke Skill tool" [shape=box];

"Announce: 'Using [skill] to [purpose]'" [shape=box];

"Has checklist?" [shape=diamond];

"Create TodoWrite todo per item" [shape=box];

"Follow skill exactly" [shape=box];

"Respond (including clarifications)" [shape=doublecircle];

"User message received" -> "Might any skill apply?";

"Might any skill apply?" -> "Invoke Skill tool" [label="yes, even 1%"];

"Might any skill apply?" -> "Respond (including clarifications)" [label="definitely not"];

"Invoke Skill tool" -> "Announce: 'Using [skill] to [purpose]'";

"Announce: 'Using [skill] to [purpose]'" -> "Has checklist?";

"Has checklist?" -> "Create TodoWrite todo per item" [label="yes"];

"Has checklist?" -> "Follow skill exactly" [label="no"];

"Create TodoWrite todo per item" -> "Follow skill exactly";

}

```

Red Flags

These thoughts mean STOPβ€”you're rationalizing:

| Thought | Reality |

|---------|---------|

| "This is just a simple question" | Questions are tasks. Check for skills. |

| "I need more context first" | Skill check comes BEFORE clarifying questions. |

| "Let me explore the codebase first" | Skills tell you HOW to explore. Check first. |

| "I can check git/files quickly" | Files lack conversation context. Check for skills. |

| "Let me gather information first" | Skills tell you HOW to gather information. |

| "This doesn't need a formal skill" | If a skill exists, use it. |

| "I remember this skill" | Skills evolve. Read current version. |

| "This doesn't count as a task" | Action = task. Check for skills. |

| "The skill is overkill" | Simple things become complex. Use it. |

| "I'll just do this one thing first" | Check BEFORE doing anything. |

| "This feels productive" | Undisciplined action wastes time. Skills prevent this. |

| "I know what that means" | Knowing the concept β‰  using the skill. Invoke it. |

Skill Priority

When multiple skills could apply, use this order:

  1. Process skills first (brainstorming, debugging) - these determine HOW to approach the task
  2. Implementation skills second (frontend-design, mcp-builder) - these guide execution

"Let's build X" β†’ brainstorming first, then implementation skills.

"Fix this bug" β†’ debugging first, then domain-specific skills.

Skill Types

Rigid (TDD, debugging): Follow exactly. Don't adapt away discipline.

Flexible (patterns): Adapt principles to context.

The skill itself tells you which.

User Instructions

Instructions say WHAT, not HOW. "Add X" or "Fix Y" doesn't mean skip workflows.

More from this repository10

🎯
ui-ux-pro-max🎯Skill

Generates comprehensive UI/UX design intelligence with 50+ styles, 9 tech stacks, and actionable recommendations for creating accessible, performant, and visually appealing web and mobile interfaces.

🎯
web-performance-seo🎯Skill

web-performance-seo skill from zhanlincui/ultimate-agent-skills-collection

🎯
systematic-debugging🎯Skill

Systematically investigates root causes of technical issues by carefully reproducing problems, analyzing errors, and gathering comprehensive diagnostic evidence before proposing any fixes.

🎯
receiving-code-review🎯Skill

Systematically evaluates and verifies code review feedback, asking clarifying questions and responding with technical rigor before implementation.

🎯
vercel-react-best-practices🎯Skill

Provides AI-guided performance optimization recommendations for React and Next.js applications, following Vercel's engineering best practices across critical performance categories.

🎯
web-design-guidelines🎯Skill

Provides comprehensive web design best practices, standards, and actionable guidelines for creating visually appealing and user-friendly websites across different design dimensions.

🎯
requesting-code-review🎯Skill

Systematically request code reviews from a specialized subagent to validate work, catch issues early, and ensure quality before merging or proceeding.

🎯
algorithmic-art🎯Skill

Generates algorithmic art philosophies and p5.js sketches by exploring computational aesthetics, emergent behaviors, and seeded randomness.

🎯
json-canvas🎯Skill

Generates and manipulates JSON Canvas files with nodes, edges, and groups for visual mapping and organizing information.

🎯
notebooklm🎯Skill

Queries Google NotebookLM notebooks to retrieve source-grounded, citation-backed answers from Gemini using browser automation and persistent authentication.