eiffel-ship

Coordinate finalization of ETAFATE's ship() method and its tests.

Updated Jan 22, 2026
One-click install
npx skills add https://github.com/simple-eiffel/eiffel-spec-kit --skill eiffel-ship
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eiffel-ship
Source: https://github.com/simple-eiffel/eiffel-spec-kit/tree/main/eiffel-ship
Command: npx skills add https://github.com/simple-eiffel/eiffel-spec-kit --skill eiffel-ship

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill ensures final release readiness by enforcing naming reviews, documentation checks, and ecosystem integration gates before shipping Eiffel libraries.

Core Features & Use Cases

  • Final ship checks: Validates class/feature naming, header documentation, and ecosystem compatibility.
  • Evidence generation: Produces phase7 prompts and saves phase7-ship evidence under .eiffel-workflow/evidence/.
  • Human gating: Requires explicit human approval before completion of the ship phase.

Quick Start

Use the eiffel-ship skill on a project directory to perform the final ship checks and generate a phase7-ship artifact.

Frequently Asked Questions about eiffel-ship

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate the final release checklist for an Eiffel library?

Release readiness for Eiffel libraries requires automated naming reviews, documentation checks, and ecosystem integration gates before shipping. This skill enforces those final ship checks and requires explicit human approval to complete the phase 7 preparation.

How do I enforce human approval gates before shipping an Eiffel project?

You enforce human approval gates before shipping an Eiffel project by running this skill to validate naming and documentation. It requires explicit human approval to complete the phase 7 ship preparation and generates final release evidence.

What checks are required before shipping an Eiffel library?

Checks required before shipping an Eiffel library include class and feature naming reviews, header documentation presence, and ecosystem integration verification. This skill automates these phase 7 ship checks and generates a checklist review prompt.

Do I need to complete phase 6 before running the Eiffel ship release checks?

Yes, you need phase 6 completion before running the Eiffel ship release checks. This skill targets phase 7 ship preparation and requires prior phase 6 completion to validate final Eiffel library release readiness gates.

Where does the Eiffel workflow store phase 7 ship evidence and review prompts?

The Eiffel workflow stores phase 7 ship evidence and review prompts within the .eiffel-workflow directory. It generates the phase7-checklist-review prompt in the prompts folder and writes final ship evidence to the evidence folder.