skillful

Load all available skills before every user interaction round.

6|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/archibate/archibate-skills --skill skillful
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skillful
Source: https://github.com/archibate/archibate-skills/tree/main/skills/skillful
Command: npx skills add https://github.com/archibate/archibate-skills --skill skillful

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill ensures that all available skills are loaded before the start of a conversation, preventing gaps in capability during interaction.

Core Features & Use Cases

  • Pre-round skill listing to reveal available capabilities.
  • Intent-aware skill invocation to apply the most relevant tools for the user's needs.
  • Deterministic workflow that guarantees skills are loaded before every user turn.

Quick Start

Ask the agent to pre-load all available skills before the first response.

Frequently Asked Questions about skillful

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

FAQPage Schema
How do I ensure all agent skills are loaded before every conversation round?▼

To ensure agent skills are loaded before every conversation round, use a deterministic pre-round workflow that lists available capabilities and assesses user intent. This prevents gaps in capability during interaction.

Why does my agent fail to invoke available tools during user interaction?▼

Your agent fails to invoke tools because available skills are not loaded before the user turn. Applying an intent-aware pre-round skill listing reveals capabilities and maximizes response quality.

What is a pre-round skill orchestration workflow for agents?▼

A pre-round skill orchestration workflow is a deterministic process that lists available skills, assesses user intent, and invokes relevant tools before every user interaction to maximize response quality.

Can I use a deterministic workflow to load skills with disable-model-invocation constraints?▼

Yes, you can use a deterministic pre-round workflow to load skills with disable-model-invocation: true and user-invocable: true constraints. It satisfies frontmatter constraints while ensuring intent-aware invocation.

How do I automatically list available agent capabilities before the first response?▼

To list available agent capabilities before the first response, ask the agent to pre-load all available skills. This pre-round listing reveals capabilities and applies the most relevant tools for user needs.

Do I need to manually trigger skill loading for every user turn?▼

No, you do not need to manually trigger skill loading for every user turn. A deterministic pre-round workflow automatically guarantees skills are loaded before every user interaction to prevent capability gaps.