| name | eiffel-ship |
| description | Phase 7 of Eiffel Spec Kit. Final checklist - naming review, documentation, GitHub prep, ecosystem integration check. BLOCKS until human approves. Use with /eiffel.ship command. |
| allowed-tools | Read, Grep, Glob, Edit, Write, Bash, Task |
/eiffel.ship - Phase 7: Ship Checklist
Purpose: Final verification before release. Documentation, naming, ecosystem integration.
Usage
/eiffel.ship <project-path>
Project Scoping
<project-path>/
├── .eiffel-workflow/
│ ├── prompts/
│ │ └── phase7-checklist-review.md
│ └── evidence/
│ └── phase7-ship.txt
├── README.md
├── CHANGELOG.md
├── docs/
Prerequisites
- Phase 6 complete: hardening passed
Workflow
Step 1: Naming Review
Check all public names against Eiffel conventions:
- Class names: UPPER_SNAKE_CASE
- Feature names: lower_snake_case
- Locals: l_prefix
- Arguments: a_prefix
- No abbreviations
Step 2: Documentation Check
Step 3: Ecosystem Integration