writing-great-skills

Guide skill developers in constructing predictable skills with invocation types and pruning strategies.

Updated Jan 29, 2026
One-click install
npx skills add https://github.com/nkabbara/dotfiles --skill writing-great-skills-nkabbara
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-great-skills
Source: https://github.com/nkabbara/dotfiles/tree/main/exact_dot_agents/exact_skills/exact_mattpocock/exact_writing-great-skills
Command: npx skills add https://github.com/nkabbara/dotfiles --skill writing-great-skills-nkabbara

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

The writing-great-skills skill addresses the challenge of creating predictable and effective skills by providing a comprehensive framework for skill design and construction.

Core Features & Use Cases

  • Skill Construction Guide: Offers principles and terminology for designing skills with high predictability.
  • Invocation Guidance: Details on creating model-invoked and user-invoked skills to balance context load and cognitive load.
  • Information Hierarchy: Best practices for organizing skill content to maintain readability and efficiency.
  • Steering and Pruning: Strategies for controlling an agent's behavior and maintaining skill relevance.

Quick Start

To use the writing-great-skills skill, consult GLOSSARY.md for definitions of terms and principles. Follow the guidance on skill construction and information hierarchy in SKILL.md to build a new skill.

Frequently Asked Questions about writing-great-skills

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

FAQPage Schema
How do I improve agent predictability when constructing AI skills?

To improve agent predictability during skill construction, you need a comprehensive framework that applies specific design principles, information hierarchy best practices, and behavior steering strategies. This ensures agents execute tasks reliably as intended.

What is the best way to structure skill content for optimal readability?

The best way to structure skill content is by applying information hierarchy principles, organizing definitions and guidance logically to maintain readability, reduce context load, and optimize agent efficiency during invocation.

How do I design model-invoked versus user-invoked skills?

Designing model-invoked versus user-invoked skills requires balancing context load and cognitive load, using specific invocation guidance to determine when an agent auto-triggers a skill versus when a user manually triggers it.

What are the most effective pruning strategies for maintaining skill relevance?

Effective pruning strategies for maintaining skill relevance involve systematically removing unnecessary content and steering mechanisms to control agent behavior, preventing context bloat and ensuring predictable task execution.

Do I need specific terminology to design predictable agent skills?

Yes, designing predictable agent skills requires using standardized terminology and principles, which helps define clear construction guidelines and ensures consistent communication of skill logic to the agent.