Back to Skills

command-context-patterns

verified

Write safe context expressions in Claude Code slash command files. Covers backtick expressions, find vs ls patterns, and commands that always exit 0. Use when creating slash commands, writing context sections with backtick expressions, or debugging command execution failures.

View on GitHub

Marketplace

laurigates-plugins

laurigates/claude-plugins

Plugin

agent-patterns-plugin

ai

Repository

laurigates/claude-plugins
3stars

agent-patterns-plugin/skills/command-context-patterns/SKILL.md

Last Verified

January 24, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/laurigates/claude-plugins/blob/main/agent-patterns-plugin/skills/command-context-patterns/SKILL.md -a claude-code --skill command-context-patterns

Installation paths:

Claude
.claude/skills/command-context-patterns/
Powered by add-skill CLI

Instructions

# Command Context Patterns

Best practices for writing context expressions in Claude Code slash command files.

## Activation

Use this skill when:
- Creating or editing slash command files (`.claude/commands/**/*.md`)
- Writing context sections with backtick expressions (`!`...``)
- Debugging command execution failures related to bash expressions

## Safe Patterns

Context expressions must use commands that **always exit 0** regardless of results.

[Rest of content continues...]

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
478 chars