All Articles

Everything we've published, newest first. Filter by audience, category, or tag.

Audience:
Category:
Tags:
Skills Library Developer

Skill: AI release notes generator from git history and PRs

Copy-paste skill file that generates release notes from git commits and PRs. Handles conventional commits, plain messages, and GitHub CLI.

skill git releases
· 2 min read
Fundamentals For Everyone

Agent skills glossary: skill, tool, MCP, plugin, agent, prompt

Plain-language definitions for the AI agent vocabulary that gets used loosely everywhere: what's a skill, what's a tool, how MCP fits in, how plugins differ, and what an agent actually is.

fundamentals glossary terminology
· 9 min read
Skills Library Developer

Skill: incident triage

A ready-to-use skill that triages production alerts by checking logs, recent deploys, and health endpoints. Read-only. Copy and install in 30 seconds.

skill devops incident-response
· 3 min read
Building Developer

Building agent skills with MCP

The Model Context Protocol is how tools talk to AI models. Here's what it is, why it matters, and how to build your first MCP server.

mcp protocol tutorial
· 5 min read
Using For Everyone

AI agents for sales teams

Lead enrichment, CRM cleanup, proposal drafting, and meeting prep. How sales teams are using agent skills to spend more time selling and less time on admin.

sales crm teams
· 7 min read
Building Developer

Observability for agents

Your agent did something weird and you have no idea why. Logging, tracing, and debugging patterns that make agent behavior understandable.

observability logging debugging
· 6 min read
Building Developer

Building a Slack bot with agent skills

A step-by-step walkthrough of building a Slack bot that can search your docs, answer questions, and take actions, using agent skills and the Slack API.

slack tutorial typescript
· 5 min read
Using Technical

AI agents for customer support

Ticket routing, response drafting, knowledge base maintenance, and escalation. How to add agent skills to support workflows without frustrating customers.

customer-support teams automation
· 7 min read
Building Developer

Building a data pipeline tool

An ETL-style data pipeline tool with validation stages and human-in-the-loop confirmation, demonstrating multi-step workflows and safety patterns in Python.

python data-pipeline human-in-the-loop
· 5 min read
Using For Everyone

How to use AI for meal planning, travel itineraries, and money decisions

Use AI to plan meals, build travel itineraries, analyze your budget, and compare big purchases, without spending hours on research.

home finance planning
· 8 min read
Skills Library Developer

Skill: documentation generator

A skill that reads your code and generates documentation. README sections, function docs, API references, all matching your project's existing style.

skill documentation readme
· 2 min read
Using For Everyone

Using AI as a personal tutor and study companion

Use AI skills as a study companion: concept explanations, practice problems, language learning help, and personalized tutoring.

learning education studying
· 8 min read
Building Technical

AI agents for DevOps and SRE teams

Incident response, runbook automation, log analysis, and alert triage. How agent skills fit into the on-call workflow without making things worse.

devops sre incident-response
· 6 min read
Building Developer

Skill composition

Orchestrating multiple skills together: dependency resolution, parallel execution, shared context, and building complex capabilities from simple parts.

composition orchestration architecture
· 5 min read
Using For Everyone

AI agents for marketing teams

Campaign copy, content calendars, SEO research, and A/B test analysis. How marketing teams are actually using agent skills, with prompts you can steal.

marketing teams productivity
· 8 min read
Skills Library Developer

Skill: changelog generator

A skill that generates a clean changelog from git history. Reads commits between two refs, groups by type, and outputs formatted markdown.

skill changelog git
· 2 min read
Fundamentals Developer

Security Considerations for Agent Skills

A practical guide to securing agent skills: input sanitization, least privilege, sandboxing, secrets management, and audit logging.

security best-practices compliance
· 5 min read
Using For Everyone

AI for job searching

Resume tailoring, cover letters, interview prep, and company research. A practical guide to using AI skills throughout your job search.

job-search career practical
· 4 min read
Building Developer

Building a code review tool

A multi-step code review tool that diffs changes, analyzes code quality, and generates structured feedback, demonstrating skill composition and error handling.

typescript code-review composition
· 5 min read
Fundamentals For Everyone

When NOT to use an agent

Agents are powerful, but they're not the answer to everything. Sometimes a script, a form, or a human is the better choice. Here's how to tell the difference.

fundamentals decision-making critical-thinking
· 7 min read
Building Technical

Context management for AI agents

Strategies for working within context window limits: summarization, selective loading, and memory patterns for agent skills.

design context memory
· 4 min read
Fundamentals Technical

The cost of bad tool descriptions

Your agent keeps picking the wrong tool. The problem isn't the code, it's the description. Real examples of tool descriptions that fail and how to fix them.

design descriptions debugging
· 5 min read
Using For Everyone

AI for parents

Homework help, meal planning, schedule juggling, and explaining black holes to a six-year-old. How to use AI skills when you're outnumbered.

parenting family practical
· 7 min read
Building Technical

Multi-step workflows for AI agents

Patterns for chaining skills into complex, multi-step workflows with state management, branching logic, and recovery strategies.

composition workflows state-management
· 4 min read
Skills Library Developer

Skill: test writer

A skill that reads a source file and generates tests. Detects the language, framework, and existing patterns to match your style.

skill testing automation
· 2 min read
Fundamentals Technical

Prompt engineering vs skill design

They sound similar but they solve different problems. When to write a better prompt and when to build a skill instead.

prompting design fundamentals
· 8 min read
Using For Everyone

AI for small business owners

You don't need enterprise software or a tech team. Here's how real small business owners are using AI skills to save hours every week.

small-business practical productivity
· 6 min read
Building Technical

Human-in-the-loop patterns for AI agents

Patterns for involving humans in agent workflows: approval gates, progressive autonomy, and knowing when to escalate.

design safety approval
· 5 min read
Building Technical

AI agent skill anti-patterns to avoid

Common mistakes in agent skill design: the god tool, leaky abstractions, over-parameterization, and patterns that lead to unreliable agents.

design anti-patterns mistakes
· 5 min read
Fundamentals For Everyone

Agent memory patterns for non-developers

What 'memory' actually means for AI agents, why your assistant forgets things, and how to work with memory instead of fighting it.

memory concepts practical
· 6 min read
Using For Everyone

How to get better results from AI

How to get the most out of AI agent skills: writing better instructions, iterating on outputs, knowing limitations, and when to trust vs. verify.

tips best-practices prompting
· 8 min read
Skills Library Developer

Skill: commit message writer

A skill that reads your staged changes and writes a conventional commit message following your project's conventions.

skill git commits
· 1 min read
Fundamentals Developer

Testing and debugging agent skills

A practical guide to testing agent skills: unit tests, integration tests with mock LLM responses, snapshot tests, and debugging techniques.

testing debugging ci-cd
· 5 min read
Building Technical

Error handling patterns for AI agents

How to build agent skills that handle failures gracefully: retry strategies, fallbacks, partial completion, and informative error responses.

design errors reliability
· 4 min read
Using For Everyone

Choosing the right AI tool

ChatGPT, Claude, Gemini, Copilot, and dozens more. How to figure out which one actually fits what you need.

tools comparison getting-started
· 7 min read
Building Developer

Building a file search tool

A complete, annotated implementation of a file search tool with glob pattern matching, result formatting, and thorough tests.

claude-code typescript file-system
· 2 min read
Skills Library Developer

Skill: PR review

A ready-to-use skill that reviews pull requests for bugs, style issues, and missing tests. Copy the markdown file into your project and invoke it.

skill code-review pull-request
· 2 min read
Using For Everyone

AI for creative writing, brainstorming, and content planning

Practical ways to use AI for brainstorming, writing assistance, image prompt crafting, and content calendar planning.

creative writing brainstorming
· 7 min read
Fundamentals For Everyone

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.

prompting design instructions
· 7 min read
Building Technical

How skills use tools

How to write skills that call the right tools with the right inputs and handle what comes back. Skills encode judgment; tools execute.

design tools fundamentals
· 5 min read
Using For Everyone

AI for productivity: task management, scheduling, and inbox triage

Practical ways to use AI for task management, scheduling, note organization, and inbox triage.

productivity organization tasks
· 8 min read
Fundamentals Technical

Skill design principles

Foundational principles for designing composable, predictable, and maintainable skill files including single responsibility and idempotency.

design principles architecture
· 8 min read
Using For Everyone

How to use AI for research and fact-checking

How to use AI to research topics, compare options, summarize long documents, and fact-check what you find.

research analysis fact-checking
· 8 min read
Fundamentals For Everyone

How agents actually work under the hood

The think-act-observe loop, tool calling, and context windows explained without the hype. What's really happening when an AI agent does something for you.

fundamentals how-it-works concepts
· 7 min read
Fundamentals Technical

How to design AI agent skills

A deep dive into the four pillars of skill design: clear descriptions, well-typed parameters, error handling, and predictable output.

design architecture best-practices
· 8 min read
Using For Everyone

How to use AI to write emails, edit drafts, and fix your tone

Stop staring at the blank screen. Here's how to use AI to draft emails, fix tone, and handle the messages you keep putting off.

writing email communication
· 7 min read
Using For Everyone

Getting started with AI agent skills

A plain-language guide to understanding and using AI agent skills in your daily life. No technical background required.

getting-started beginner practical
· 5 min read
Fundamentals For Everyone

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.

fundamentals introduction concepts
· 5 min read