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.