using-skills

Identify and announce applicable skills before executing tasks.

1|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/tuantiensiu/todo-app --skill using-skills-tuantiensiu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-skills
Source: https://github.com/tuantiensiu/todo-app/tree/main/.opencode/skill/using-skills
Command: npx skills add https://github.com/tuantiensiu/todo-app --skill using-skills-tuantiensiu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Skill usage in complex tasks is often skipped, leading to inconsistent workflows and missed best practices. This Skill enforces a standardized approach to discovering and applying relevant skills at the outset of any task.

Core Features & Use Cases

  • Mandatory skill discovery: Scans the task and identifies applicable skills before execution.
  • Skill announcement: Forces an explicit announcement of the chosen Skill before performing actions.
  • Guided workflow: Provides a structured protocol (brainstorming → selection → execution) and creates checklists (TodoWrite) for tasks with checklists.

Use Case: A project kickoff where a developer must confirm which skills (brainstorming, TDD, or design review) apply before coding.

Quick Start

Identify relevant skills for the task, announce their use, and follow the skill's mandatory workflow before acting.

Frequently Asked Questions about using-skills

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

FAQPage Schema
How do I enforce a skill-first workflow to prevent skipped tasks in team communication?

Enforce a skill-first workflow by discovering applicable skills, explicitly announcing their use, and adhering to a defined protocol before execution. This prevents skipped workflows by standardizing how tasks are approached in team communication and collaboration.

What is the best way to automate checklist creation for brainstorming and planning tasks?

Automate checklist creation for brainstorming and planning tasks by applying a guided workflow protocol. This approach requires discovering relevant skills, announcing them, and using TodoWrite to generate structured checklists before execution begins.

How do I announce relevant skills before coding a project to ensure best practices are followed?

Announce relevant skills before coding by actively scanning the task to identify applicable skills, explicitly declaring the chosen skill, and following its mandatory workflow. This ensures best practices are actively applied rather than skipped.

Does this workflow automation approach work for both brainstorming and collaboration tasks?

Yes, this workflow automation applies across brainstorming and collaboration tasks. It requires teams to actively determine and announce applicable skills before execution, ensuring consistent application of best practices across diverse task types.

Why does my team skip best practices during complex task automation and how can I prevent it?

Teams skip best practices during complex task automation due to a lack of standardized enforcement. Prevent it by mandating skill discovery, requiring explicit skill usage announcements, and following a structured workflow protocol before acting.

When should I not use a mandatory skill discovery workflow?

Avoid using a mandatory skill discovery workflow for simple, routine tasks where the overhead of identifying and announcing skills outweighs the benefits. It is designed for complex planning, brainstorming, coding, and collaboration tasks requiring structured checklists.