Skills at Scale — Nick Nisi and Zack Proser, WorkOS

| Podcasts | May 06, 2026 | 7.04 Thousand views

TL;DR

Nick Nisi and Zack Proser from WorkOS demonstrate how 'skills'—portable, markdown-based context units—solve the 'cold start' problem of AI coding agents by encoding constraints and deterministic scripts that can be shared across teams and projects, eliminating repetitive context reloading.

🔄 The Context Problem in AI Workflows 2 insights

Conversations start from zero every time

Current AI coding agents like Claude have no memory of previous interactions, forcing developers to repeatedly reload project context, conventions, and constraints with every new session.

Memory files lack portability and power

Traditional memory files like claude.md are tied to specific repositories, lack script execution capabilities, and bloat context windows by loading irrelevant information for every task.

Skills Architecture and Benefits 3 insights

Discrete units of portable context

Skills are composable folders containing a skill.md file with YAML front matter, optional scripts, and assets that can be shared across codebases and loaded only when relevant to the specific task.

Front matter enables intelligent routing

The description field in YAML front matter serves as metadata for the LLM to automatically determine when to invoke the skill, functioning as a routing mechanism rather than human documentation.

Interleaving determinism with LLMs

Skills can execute shell scripts to inject real-time data, allowing developers to combine deterministic script outputs with non-deterministic AI reasoning for consistent, repeatable results.

🎯 Designing Effective Skills 3 insights

Constraints outperform prescriptive instructions

Providing three specific constraints (e.g., 'never be vague,' 'always cite git commit references') yields better results than lengthy procedural descriptions that bloat context windows.

Minimal viable context investment

Effective skills can be as short as 30 lines of markdown, transforming generic AI feedback into hyperspecific analysis aligned with team conventions, semantic commit standards, or architectural requirements.

Universal cross-platform compatibility

Skills work across Claude Desktop, Cursor, Cody, and other major AI coding tools, enabling non-technical team members to use standardized automation via desktop connectors to Slack, Notion, and internal tools.

🏢 Organizational Implementation 2 insights

Team-wide standardization without drift

Skills ensure every team member runs analysis and generation tasks identically, unlike manual prompts that vary by user, session, and model temperature settings.

Flexible deployment strategies

Skills can reside in a .claude/skills/ directory within specific repositories for project-specific context, or in the home directory for global availability across all coding sessions.

Bottom Line

Encode your team's specific constraints and conventions into small, portable skill files with clear LLM-facing descriptions to eliminate repetitive context-setting and achieve consistent, scalable AI-assisted development across your organization.

More from AI Engineer

View all
Vibe Engineering Effect Apps — Michael Arnaldi, Effectful
1:43:04
AI Engineer AI Engineer

Vibe Engineering Effect Apps — Michael Arnaldi, Effectful

Michael Arnaldi demonstrates "vibe engineering" by building a TypeScript project with AI agents, revealing that cloning library repositories directly into your codebase—rather than using npm packages—enables AI to learn patterns from source code, while strict TypeScript and custom lint rules act as essential guardrails.

1 day ago · 8 points