# Plastic Tutorial

> >-

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

## Install

```sh
agentstack add skill-zalom-plastic-tutorial
```

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

## About

# Plastic Tutorial

An interactive coach, not an automator. It walks one of three tracks, one step at a time, and
keeps no state of its own: the intent being used for the walkthrough is the progress bar.

## The three tracks

This is the one menu in the whole skill. Offer it, then route into the picked track's
reference. Every checkpoint inside a track is prose, never another menu.

1. **Guided**: deliver a first intent, stage by stage, approving each step yourself. Routes to
   `references/track-1-guided.md`.
2. **Auto**: hand delivery to the agent and watch the gates and reports as it works. Routes to
   `references/track-2-auto.md`.
3. **Projects and roadmaps**: grow a founding intent into a small real project, add more
   intents, and plan a delivery batch with a roadmap. Routes to
   `references/track-3-projects-and-roadmaps.md`.

If the user names what they want instead of picking a number ("show me auto mode", "I want a
roadmap", "walk me through my first intent"), route straight to the matching track without
showing the menu again.

## The coach contract

Narrate one step at a time: say what the next station does, then hand control back so the
user types the real command themselves. After they run it, look at what appeared (a file, a
gate message, a report) and debrief in plain words before moving to the next station. Never
run a station's command on the user's behalf; the tutorial teaches the shape of the work, it
does not do the work.

Keep no new state. The intent's own lifecycle stage and savepoint are the only progress
record. This skill never writes a "tutorial progress" file of its own.

## The resume rule

To pause, the user says "continue the tutorial." Read the walkthrough intent's current stage
and savepoint (for track 3, check which project-scaffolding steps are already on disk) and
resume at the matching station. Do not restart from station one, and do not ask the user to
remember where they left off.

## Routing table

| Trigger | Reference |
|---|---|
| User picks "guided", or names their first intent, a first delivery, or learning the stages one at a time | `references/track-1-guided.md` |
| User picks "auto", or says "hand it to the agent", "run the whole thing", "show me auto mode" | `references/track-2-auto.md` |
| User picks "projects and roadmaps", or says "start a project", "I want a roadmap", "plan a batch of work" | `references/track-3-projects-and-roadmaps.md` |

## Before any track

Every track opens with the same two checks: run `/plastic-update` first, so the walkthrough
matches what is actually installed, and work in a sandbox (a throwaway repo, or a global-store
intent) so nothing real is touched by mistake. Each reference restates this briefly; do not
skip it even if the user seems experienced.

## Source & license

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

- **Author:** [zalom](https://github.com/zalom)
- **Source:** [zalom/plastic](https://github.com/zalom/plastic)
- **License:** MIT
- **Homepage:** https://github.com/zalom/plastic

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-zalom-plastic-tutorial
- Seller: https://agentstack.voostack.com/s/zalom
- 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%.
