# Recipe Template

> Template for commands that implement a structured recipe: validate preconditions, then execute numbered steps. Fork this and replace the placeholder content. The 'Context Validation Checkpoints' section is the key pattern, forcing Claude to verify preconditions before starting.

- **Type:** Skill
- **Install:** `agentstack add skill-florianbruniaux-claude-code-plugins-recipe-template`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [FlorianBruniaux](https://agentstack.voostack.com/s/florianbruniaux)
- **Installs:** 0
- **Category:** [AI & ML](https://agentstack.voostack.com/c/ai-and-ml)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [FlorianBruniaux](https://github.com/FlorianBruniaux)
- **Source:** https://github.com/FlorianBruniaux/claude-code-plugins/tree/main/plugins/code-quality/skills/recipe-template

## Install

```sh
agentstack add skill-florianbruniaux-claude-code-plugins-recipe-template
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Recipe Command Template

> This is a template. Replace all `[placeholder]` content with your specifics.

## When to Use

- [Describe the exact situation where this command applies]
- [Describe when NOT to use it, with a common misuse case]

## Context Validation Checkpoints

Before executing any step, verify all of these are true. If any checkpoint fails, stop and explain why to the user.

* [ ] [Precondition 1: e.g., "The target branch exists and is up to date with main"]
* [ ] [Precondition 2: e.g., "No uncommitted changes in the affected files"]
* [ ] [Precondition 3: e.g., "Required config file exists at path X"]
* [ ] [Precondition 4: e.g., "Necessary permissions or credentials are available"]

## Recipe Steps

### Step 1: [Action name]

[Clear instructions for this step. Be specific about what to read, what to check, what to write.]

Validation: [How Claude verifies this step completed correctly before moving to Step 2]

---

### Step 2: [Action name]

[Instructions]

Validation: [How to verify]

---

### Step 3: [Action name]

[Instructions]

Validation: [How to verify]

---

### Step 4: Confirm Completion

Summarize what was done:
- [Item 1 completed]
- [Item 2 completed]
- Files modified: [list]
- Next action for the user (if any): [instruction]

## Error Handling

| Situation | Response |
|-----------|----------|
| [Error condition 1] | [What to do: retry / stop / ask user] |
| [Error condition 2] | [What to do] |
| Precondition checkpoint fails | Stop. Explain which checkpoint failed and what the user needs to fix before re-running |

## Arguments

If `$ARGUMENTS[0]` was provided: [how to use it]
If no argument was provided: [default behavior]

---

> The "Context Validation Checkpoints" section is the key pattern from this template.
> It forces Claude to verify preconditions explicitly rather than discovering failures mid-execution.
> Inspired by recurring patterns in [Packmind commands](https://github.com/packmind/packmind) (Apache 2.0).

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [FlorianBruniaux](https://github.com/FlorianBruniaux)
- **Source:** [FlorianBruniaux/claude-code-plugins](https://github.com/FlorianBruniaux/claude-code-plugins)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-florianbruniaux-claude-code-plugins-recipe-template
- Seller: https://agentstack.voostack.com/s/florianbruniaux
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
