with-agents

Writing & Using Skills — Nick Nisi and Zack Proser

Writing & Using Skills

How to package repeatable agent tasks, load the right context, and test whether a skill helps

WorkOS developer experience engineers Nick Nisi and Zack Proser show how to package instructions, references, and scripts for a repeatable task in an agent skill. The description helps the agent decide when to load the skill, while optional files keep unrelated context out. Running the same task with and without the skill shows whether it improves the result. Team ownership and versioning remain unsettled, and the evaluation figures are approximate.

AI Engineer

WorkOS developer experience engineers Nick Nisi and Zack Proser lead a hands-on workshop on agent skills. A skill is a small folder—sometimes only a SKILL.md file—that packages instructions for a specific kind of task and may also include references or scripts. Its description helps the agent decide when to load those instructions, keeping task-specific context out of unrelated runs.

Key Points Covered

Full workshop: https://www.youtube.com/watch?v=pFsfax19yOM(opens in a new tab)

Search

Search field guides and resources across the site.

    Keyboard shortcuts

    Press ? to open this guide (usually Shift + /). Close it before using other site shortcuts.

    Show keyboard shortcuts
    ?
    Search site
    Ctrl + K
    Close the current dialog or menu
    Esc

    Site shortcuts are ignored while typing. Browser and extension shortcuts may take priority.