What problem does it solve?
This Skill eliminates the guesswork for Gear/Vara Sails builders when selecting the correct workflow for their current task, serving as the central entry point for the standard Sails-builder skill pack and ensuring users follow the correct end-to-end workflow from initial project setup through gtest and local smoke testing, while automatically routing ethexe-specific work to dedicated specialized skills.
Core Features & Use Cases
- Central Workflow Router: Acts as the first stop for all standard Gear/Vara Sails app build tasks, routing users to the correct specialized skill based on their repo state and current need (e.g., new project setup, feature implementation, architecture planning, gtest authoring, frontend integration).
- Standard Best Practice Enforcement: Codifies standard Gear/Vara Sails defaults and guardrails (such as using sails-rs 1.0.0 as the baseline, standard IDL/client generation workflows, and correct gas handling for delayed messages) to prevent common build and implementation errors.
- Structured Artifact Guidance: Defines the required project artifact chain for Sails builds (spec → architecture → task plan → gtest report) and provides access to shared templates and reference handbooks for Gear execution, Sails architecture, and local validation.
- Use Case: A builder starting a new Vara Sails project can use this skill to get routed to the new-app setup workflow, while a builder encountering a failing build.rs or missing IDL can be routed to the dedicated IDL/client generation skill for targeted support.
Quick Start
Use the ship-sails-app skill to route your current Gear/Vara Sails app build task to the correct specialized workflow and get the required project artifact templates and best practice guidance.