using-skills

Selects and loads the appropriate predefined skill for a given task.

Updated Oct 26, 2025
One-click install
npx skills add https://github.com/discountedcookie/10x-mapmaster --skill using-skills-discountedcookie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-skills
Source: https://github.com/discountedcookie/10x-mapmaster/tree/main/.opencode/skills/using-skills
Command: npx skills add https://github.com/discountedcookie/10x-mapmaster --skill using-skills-discountedcookie

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill loads at session start to explain available skills and when to use each, helping you choose the right approach for a given task.

Core Features & Use Cases

  • Quick mapping of triggers to skills
  • Guidance for planning vs execution vs investigation
  • Structured path for orchestrating sub-skills and workflows

Quick Start

Load at session start to view available skills and when to apply them.

Frequently Asked Questions about using-skills

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

FAQPage Schema
How do I choose the right skill for my task?

Skill selection maps your task type to the appropriate skill using trigger keywords and domain mappings. Load this skill at session start to view available skills, their triggers, and when to apply each—whether for bug fixes, feature development, investigation, or complex requests—ensuring you follow the correct workflow for your context.

When should I use skill orchestration instead of a single skill?

Skill orchestration chains multiple skills together for complex workflows spanning planning, execution, and investigation. Use orchestration when your task crosses domains, requires sub-agent dispatch, or needs structured guidance through multiple stages rather than a single linear skill application.

What does the Iron Law require when selecting a skill?

The Iron Law mandates an upfront announcement of your selected skill and strict adherence to defined loading rules and skill chain mappings. This ensures transparency about which skill guides your behavior and maintains consistency across planning, execution, and workflow contexts.

Can I use skill selection for vague or uncertain tasks?

Yes, skill selection is explicitly designed for vague, complex, or uncertain requests where the applicable skill is not immediately obvious. Use it to systematically map your task against available skills, triggering the correct guidance path and preventing misapplication.

How does skill mapping handle planning versus execution tasks?

Skill mapping differentiates between planning contexts—where you need guidance on approach and strategy—and execution contexts where you need tactical steps. The skill chain and domain mappings route your task to the appropriate skill based on whether you're in the planning, execution, or investigation stage.