Skip to content
Agentmart
Submit a tool

eighty-six

Manage the 86 list of currently unavailable items.

Skill by cvander

IndexedMIT★ 11
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/cvander-eighty-six

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Manage the 86 list of currently unavailable items.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/eighty-six

What's inside

Skill name
eighty-six
Description
Manage the 86 list of currently unavailable items.
License
MIT
Instructions
56 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts

Agent Skills spec issues

  • name: "eighty-six" does not match folder "eighty_six"

Files (11)

  • SKILL.md
  • __init__.py
  • __main__.py
  • FIXTURES.md · fixtures/
  • current.md · fixtures/happy_path/
  • expected.json · fixtures/happy_path/
  • current.md · fixtures/warn_case/
  • expected.json · fixtures/warn_case/
  • main.py
  • manifest.toml
  • test_main.py

SKILL.md (first lines)

# Eighty-Six

Manage the 86 list of currently unavailable items. Add items when they run out, remove them when restocked, and list what is currently unavailable.

Idempotent. Writes only to data/86/current.md. No PII in output.

## When to Use

- When a bartender reports an item is out (86 it)
- When a delivery arrives and restocks an item (un-86 it)
- Before service to check what is currently unavailable
- When a guest asks about availability

## Procedure

Run the skill from the repo root:

```bash
# List currently 86'd items (default behavior)
python -m skills.eighty_six --format json

# Explicitly list
python -m skills.eighty_six --list --format json

# Add an item to the 86 list
python -m skills.eighty_six --add "Pliny the Elder" --reason "Keg kicked" --reported-by "Alex" --format json

# Remove an item (back in stock)
python -m skills.eighty_six --remove "Pliny the Elder" --format json
```

Parse the JSON result:
- `status`: "ok" (all clear or action completed) or "warn" (items on 86 list)
- `findings`: array with CURRENTLY_86D, ITEM_86D, or ITEM_BACK codes
- `data.items`: list of currently 86'd items (on --list)
- `data.count`: number of 86'd items (on --list)

### Exit Codes

| Code | Meaning |
|------|---------|
| 0 | OK - action completed or no items 86'd |
| 1 | Warn - items currently on the 86 list |
| 2 | Config error (bad arguments) |
| 3 | Data error (can't read/write data file) |
| 10 | Unexpected error |

## Verification

After running, confirm:
- Exit code is 0 or 1 (not 2, 3, or 10)
- stdout is valid JSON (when using --format json)
- For --add: item appears in subsequent --list
- For --remove: item no longer appears in --list

From cvander/Maya, MIT.

More from cvander/Maya

Signals

Stars
11
Forks
5
Open issues
2
Last commit (this folder)
Apr 12, 2026 (6 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from cvander

Cite this page

eighty-six skill. Agent Mart. https://agentmart.dev/skills/cvander-eighty-six (last updated 2026-10-24)