eho
- 23 skills
- 0 followers
- 11 hours ago last updated
- ▌
- ▌ Handoff · ehoCompact the current conversation into a handoff document for another agent to pick up.
- ▌ Design Doc · eho bundleCreate or update a concise, repository-grounded design document with canonical user stories ready for independent review and feature delivery. Use when asked to write a design doc, PRD, implementation plan, feature spec, requirements, or to turn a technical discussion into an implementable design.
- ▌ Blog Writer · ehoTransform technical documents, outlines, or raw notes into engaging, human-sounding blog posts. Use when asked to write a blog post, draft a post, turn this into a blog, or write up some content.
- ▌ Expo App Icon · eho bundleDesign and package launcher icons for Expo apps. Use when creating or refining an app-icon concept, deriving iOS and Android adaptive or themed assets from artwork, or updating and validating Expo icon configuration. Do not use for in-app iconography, notification icons, or non-Expo projects.
- ▌ Expo Scaffold · eho bundleCreate, bootstrap, initialize, or scaffold a brand-new React Native Expo app or Expo-centered monorepo with Expo Router, Expo SDK 55 by default, expo-dev-client, NativeWind, official gluestack setup via expo-gluestack-setup, starter gluestack components, EAS Build, and EAS Update. Use this skill only when the user is starting a new project/starter/scaffold or explicitly asks to use expo-scaffold. Do not use it for general Expo questions, code review, debugging, verification, postmortems, or existing-project changes unless the user explicitly requests a new scaffold or directly names this skill. For existing Expo apps, use a narrower skill only when the user explicitly asks to configure, set up, install, repair, or verify that specific system.
- ▌ Skill Curator · ehoCurate and catalog agent skills from GitHub repositories or URLs. You MUST use this skill whenever the user asks you to add a skill, curate skills, catalog an agent tool, or update a central catalog/README with a list of skills.
- ▌ Create Design Md · eho bundleCreate or update a DESIGN.md design system specification for websites, apps, prototypes, or product designs. Use when the user asks to generate a DESIGN.md, design system spec, UI specification, frontend design source of truth, Stitch/Google Design.md-style document, or agent-ready design tokens and component guidelines from images, descriptions, screenshots, mockups, brand notes, or raw product requirements.
- ▌ Design To Issues · eho bundleSynchronize every user story in a revised design document with one canonical GitHub Issue and milestone. Use for creating, updating, or resuming story issues from a design doc, including feature-delivery. Existing issues are updated in place and changed completed stories are reopened.
- ▌ Feature Delivery · eho bundleDeliver every user story in a revised design document through GitHub issue synchronization, single-story implementation and independent review, merge, and an overall feature audit. Use when asked to deliver, ship, resume, finish, or fully implement a complete design doc or multi-story feature.
- ▌ Project Bootstrap · eho bundleInitialize or update a repository so coding agents can work in it effectively. Use this skill whenever the user asks to bootstrap a new project, make a repo coding-agent friendly, create or update AGENTS.md, set project rules, add documentation conventions, initialize docs structure, or refresh package-manager/project-command guidance.
- ▌ Design Doc Reviewer · ehoIndependently and read-only review a design doc, PRD, spec, or requirements for repository accuracy, material risks, and canonical story readiness. Produces a binary readiness verdict with evidence-backed blocking findings and optional non-blocking suggestions. Use design-doc-review-loop when revisions or feature-delivery readiness are requested.
- ▌ User Story Delivery · ehoDeliver one specific GitHub Issue end to end through implementation, acceptance-criteria verification, independent review, revision, merge, and issue closure. Use when asked to implement and review, finish, resume, or fully deliver one story or issue, or when feature-delivery delegates a story.
- ▌ User Story Reviewer · eho bundleIndependently review one GitHub story PR against its canonical issue and every acceptance criterion, run risk-relevant verification, request changes or sign off, and merge when repository policy permits. Use for PR QA or as the reviewer in user-story-delivery.
- ▌ Expo Gluestack Setup · eho bundleAdd, configure, set up, install, repair, or verify gluestack-ui for an existing Expo or React Native project only when the user explicitly asks for gluestack setup/configuration/installation/repair/verification, directly names expo-gluestack-setup, or a new-project scaffold workflow invokes it for a gluestack handoff. Do not use this skill for general gluestack questions, error explanations, code review, postmortems, design advice, or unrelated Expo/NativeWind work unless the user explicitly requests this skill or asks to configure/setup/repair gluestack in the existing project.
- ▌ Public Repo Explorer · ehoInstructs the agent on how to efficiently browse public GitHub repositories using a local shallow clone. You MUST use this skill whenever the user asks you to scan, examine, clone, or extract information from a public Git repository, or whenever they provide a GitHub URL to explore.
- ▌ Post Release Versioning · eho bundlePerform post-release version metadata maintenance only on explicit invocation. Use only when the user invokes $post-release-versioning.
- ▌ Design Doc Review Loop · ehoCoordinate independent review and focused revision of an existing design doc until mechanical validation passes and no blocking design findings remain, then exclusively promote it to Revised for feature-delivery. Use when asked to review and revise, repeat until ready, prepare a design for delivery, or start a reviewer worker and address feedback.
- ▌ User Story Implementer · eho bundleImplement or revise exactly one canonical GitHub Issue, satisfy and verify all acceptance criteria, and create or update its focused Pull Request. Use for a specific story or issue, requested changes on its PR, or as the implementation worker in user-story-delivery.
- ▌ IOS Simulator Automation · eho bundleCoordinate reliable iOS Simulator verification across project-native commands, simctl, agent-device, and serve-sim. Use for repeated or cross-agent flows, Expo development clients, authentication, system surfaces, accessibility matrices, recovery, or formal evidence handoff.
- ▌ IOS Widgetkit Development · eho bundleImplement, debug, review, and verify iOS WidgetKit extensions, ActivityKit Live Activities, and AppIntent-configurable widgets, including Expo or expo-widgets generated targets. Use for new widget features, blank or red widgets, missing or incorrectly rendered Live Activity images, excessively wide or empty compact Dynamic Island layouts, missing live timers, stale or ignored Edit Widget configuration, timeline and shared-storage failures, interactive Button/AppIntent behavior, generated Swift ownership, target membership, rebuild and fresh-widget decisions, performance diagnosis, or native acceptance evidence.
- ▌ Expo Native Module Bridges · eho bundleImplement or debug JavaScript-to-native argument handling in Expo Modules. Use when Swift Function or AsyncFunction calls fail before reaching the native API, especially with raw dictionaries, numeric values, swallowed promise rejections, or stale native builds.
- ▌ Post Implementation Reviewer · ehoRun an independent, report-only overall audit of a delivered design document or multi-story feature. Verify story completion, assembled behavior, design alignment, documentation, and relevant tests, then report whether blocking findings remain.