using-skills

Enforce mandatory skill invocation, brainstorming, and TodoWrite checklists before responding.

9|Updated Dec 20, 2025
One-click install
npx skills add https://github.com/christopher-buss/flux --skill using-skills-christopher-buss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-skills
Source: https://github.com/christopher-buss/flux/tree/main/.agents/skills/using-skills
Command: npx skills add https://github.com/christopher-buss/flux --skill using-skills-christopher-buss

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This guide ensures teams and AI assistants consistently apply skills before generating responses by enforcing mandatory workflows, including invoking the Skill tool, conducting brainstorming, and creating TodoWrite checklists.

Core Features & Use Cases

  • Mandatory brainstorming before any coding or replying to identify applicable skills and plan next steps.
  • Use of the Skill tool prior to announcing usage to verify relevance and scope.
  • Create TodoWrite todos for each checklist item to track execution and accountability.
  • Follow the defined workflow exactly to maintain safety, discipline, and reproducibility.

Quick Start

Before replying, invoke brainstorming to identify applicable skills, then use the Skill tool to confirm applicability and create TodoWrite checklists for the task.

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 pre-skill workflow before an AI assistant responds to a task?

To enforce a pre-skill workflow, you mandate brainstorming to identify applicable skills, invoke the Skill tool to verify scope, and create TodoWrite checklists before generating any response.

What is the best way to ensure AI consistently applies skills before replying?

The best way to ensure consistent skill application is by following a defined procedural workflow that requires checking skill applicability and tracking execution with TodoWrite todos before answering.

Why should I create TodoWrite checklists for brainstorming workflows?

You should create TodoWrite checklists to track execution and maintain accountability across each step of your brainstorming workflow, ensuring safety, discipline, and reproducibility.

When do I need to use the Skill tool during a communication workflow?

You need to use the Skill tool during a communication workflow prior to announcing usage to verify the relevance and scope of a skill before applying it to the task.

Can I use checklist workflows for any conversation or only coding tasks?

You can use checklist workflows for any conversation where skill-based workflows, brainstorming, and checklists are valuable, applying them broadly beyond just coding tasks.

Does mandatory brainstorming slow down task execution before responding?

Mandatory brainstorming does not slow down execution but rather plans next steps by identifying applicable skills first, ensuring the response follows the exact defined workflow safely.