using-quirk

Instructs how to invoke skills in Claude Code, Copilot CLI, and Gemini CLI.

4|2|Updated May 4, 2026
One-click install
npx skills add https://github.com/zpyoung/quirk --skill using-quirk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-quirk
Source: https://github.com/zpyoung/quirk/tree/main/skills/using-quirk
Command: npx skills add https://github.com/zpyoung/quirk --skill using-quirk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill unit provides a framework for invoking and using other skills within Claude Code environments, ensuring consistent and effective utilization of the Skill tool.

Core Features & Use Cases

  • Skill Invocation Guidance: Offers instructions on how to invoke skills in Claude Code, Copilot CLI, and Gemini CLI.
  • Skill Priority Rules: Defines the order of priority for user instructions, Quirk skills, and default system prompts.
  • Quick Access Methods: Provides concise commands for accessing skills across different platforms.

Quick Start

To invoke a skill, use the Skill tool in Claude Code, skill command in Copilot CLI, or activate_skill command in Gemini CLI.

Frequently Asked Questions about using-quirk

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I invoke a skill in Claude Code?

To invoke a skill in Claude Code, use the `Skill` tool to load its instructions before generating any response or taking action.

What is the priority order for user instructions versus Quirk skills in Claude Code?

The priority order in Claude Code dictates that user instructions take precedence, followed by Quirk skills, and finally default system prompts.

Can I use skill invocation commands in Copilot CLI and Gemini CLI?

Yes, skill invocation is supported in Copilot CLI and Gemini CLI. You can use the `skill` command in Copilot CLI or the `activate_skill` command in Gemini CLI to access skills.

Why do I need to invoke a skill before asking Claude Code to perform a task?

Invoking a skill before any response or action is required to establish the correct foundation for skill usage. This ensures the environment applies the specific Quirk skill instructions over default system prompts.

What's the best way to manage skill priority across different CLI environments?

The best way to manage skill priority is to use the designated invocation tools for each environment—the `Skill` tool for Claude Code, `skill` command for Copilot CLI, and `activate_skill` for Gemini CLI—to enforce the Quirk priority rules.