Claude Code Plugins

Community-maintained marketplace

Feedback

Autonomous software development for agents with no persistent memory. Use when building, testing, or maintaining code projects. Ensures all work is independently verifiable without context from previous sessions.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name amnesiac
description Autonomous software development for agents with no persistent memory. Use when building, testing, or maintaining code projects. Ensures all work is independently verifiable without context from previous sessions.

amnesiac

You will forget everything. Design accordingly.

First Step

Check if .amnesiac/status exists.

  • Exists → read it, continue below
  • Does not exist → read adopt.md to set up this project

Protocol

  1. Read .amnesiac/status
  2. Load the phase file indicated
  3. Do the work
  4. Update .amnesiac/status
  5. Commit

Status Format

phase: [define|design|implement|maintain]
task: [current task number or description]
next: [literal next action]
files: [space-separated list]
verify: [command that returns 0 on success]

Phase Files

Load only the file matching your current phase:

  • phase: define → read define.md - establish goal with user
  • phase: design → read design.md - create verifiable plan
  • phase: implement → read implement.md - build with tests
  • phase: maintain → read maintain.md - fix and extend

Reference Files

Load only when stuck:

Rules

  1. If you can't verify it without a browser, don't build it
  2. If verify fails 3 times, write to stuck field and stop
  3. If a task touches 5+ files, split it first
  4. Commit after every passing verify