All Articles
Everything we've published, newest first.
Skill Composition
Orchestrating multiple skills together: dependency resolution, parallel execution, shared context, and building complex capabilities from simple parts.
Choosing the right AI tool
ChatGPT, Claude, Gemini, Copilot, and dozens more. How to figure out which one actually fits what you need.
Creative Projects
Use AI skills for brainstorming, writing assistance, image generation prompts, and content planning for creative work.
Context Management
Strategies for working within context window limits: summarization, selective loading, and memory patterns for agent skills.
Security Considerations for Agent Skills
A practical guide to securing agent skills, covering input sanitization, least privilege, sandboxing, secrets management, and audit logging to build skills that are safe to deploy in production.
Building a Code Review Skill
A multi-step code review skill that diffs changes, analyzes code quality, and generates structured feedback, demonstrating skill composition and error handling.
Learning and Education
Use AI skills as a study companion: concept explanations, practice problems, language learning help, and personalized tutoring.
Multi-Step Workflows
Patterns for chaining skills into complex, multi-step workflows with state management, branching logic, and recovery strategies.
Writing effective skill instructions
The words you use to describe a skill matter more than the code behind it. How to write instructions that agents actually follow.
Organization and Productivity
Practical ways to use AI skills for task management, scheduling, note organization, and inbox triage.
Testing and Debugging Skills
A practical guide to testing agent skills at every level: unit tests for logic, integration tests with mock LLM responses, snapshot tests for output stability, and debugging techniques for when things go wrong.
Human-in-the-Loop
Patterns for involving humans in agent workflows: approval gates, progressive autonomy, and knowing when to escalate.
Research and Analysis
How to use AI skills for web research, comparing options, summarizing long documents, and fact-checking information.
Error Handling Patterns
How to build agent skills that handle failures gracefully: retry strategies, fallbacks, partial completion, and informative error responses.
Building a File Search Skill
A complete, annotated implementation of a file search skill with glob pattern matching, result formatting, and thorough tests.
Skill Design Principles
Foundational principles for designing agent skills that are composable, predictable, and maintainable, including single responsibility, idempotency, progressive disclosure, and when to split versus merge.
Writing and Communication
Use AI agent skills to draft emails, proofread documents, adjust tone, summarize meetings, and create templates for everyday communication.
Tool Use Patterns
How agents select and invoke tools: best practices for tool descriptions, parameter schemas, and reliable invocation.
Anatomy of a Well-Designed Skill
A deep dive into the four pillars of skill design: clear descriptions, well-typed parameters, thorough error handling, and predictable output, with annotated code examples and practical guidance.
Getting Started with Agent Skills
A plain-language guide to understanding and using AI agent skills in your daily life. No technical background required.
What Are Agent Skills and Why They Matter
A beginner-friendly introduction to AI agent skills: what they are, why they're transforming how we work with AI, and how to think about them.