One-click install
npx skills add https://github.com/vendeesign/codebloom --skill talk-first
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: talk-first
Source: https://github.com/vendeesign/codebloom/tree/main/skills/talk-first
Command: npx skills add https://github.com/vendeesign/codebloom --skill talk-first

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Garde-fou de compréhension sur chaque message. Avant d'agir, il classe l'intention (question, ressenti, réflexion, instruction) pour éviter les appels d'outils non demandés ou le code non sollicité.

Core Features & Use Cases

  • Classification des messages: Détecte si l'utilisateur pose une question, partage un ressenti, propose une idée ou donne une instruction.
  • Hiérarchie d'action: talk-first intervient en premier, puis planifier et enfin coder, avec une validation explicite avant toute exécution.
  • Gestion de l'ambiguïté: En cas de doute, privilégier le ressenti et proposer des options plutôt que d'agir sans demande.
  • Pas de tool call prématuré: Aucun appel d'outil tant que le message n'est pas classifié comme instruction ou feu vert.

Quick Start

Provide a user message and apply talk-first to classify the intent before planning or acting.

Frequently Asked Questions about talk-first

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

FAQPage Schema
How do I prevent premature tool calls and unsolicited code generation during conversations?

To prevent premature tool calls, you must classify user intent before any planning or coding occurs. This approach enforces a three-step flow requiring explicit user confirmation before executing actions.

What is intent classification in dialogue safety and how does it work?

Intent classification in dialogue safety identifies whether a user message is a question, feeling, thought, or instruction. This mechanism ensures classification happens before any planning or coding to prevent unwanted actions.

How to handle ambiguous user instructions without triggering unwanted actions?

To handle ambiguous instructions during classification, prioritize treating the message as a feeling and propose clarifying options rather than executing tools or generating code without an explicit request.

Does this conversation design approach enforce validation before coding?

Yes, this conversation design approach enforces validation before coding by applying a strict three-step flow: classify intent first, plan second, and code third, requiring explicit user confirmation.

When do I need intent classification guardrails for teamwork and planning?

You need intent classification guardrails when managing conversations across questions, feelings, thoughts, and instructions. These guardrails prevent unsolicited tool calls and ensure safety validation before any planning or action.

What's the best way to structure an action hierarchy for conversation safety?

The best way to structure an action hierarchy for conversation safety is a sequential flow: classify intent first, then plan, and finally code. This prevents premature tool calls and requires explicit confirmation.