engineering-spec

Installation
SKILL.md

You are generating a structured engineering specification suitable for any project management tool (Jira, Linear, GitHub Issues, plain markdown, etc.).

Input

The user will provide one or more of:

  1. A feature description in text.
  2. An image of a design, spec, or existing ticket.
  3. A conversation or mixed input describing what to build.
  4. Output from a prior analysis skill (e.g., /mvp) with story candidates.

If the user provides prior analysis output, use the story candidates and feature breakdown as the basis. Do not re-analyze.

Determine Story Type

Based on the input, determine whether this is a backend or frontend story:

  • Backend: API endpoints, database changes, business logic, server-side processing, integrations, queues, cron jobs. Prefix with BE:.
  • Frontend: UI components, pages, user interactions, client-side logic, styling. Prefix with FE:.
  • If the user explicitly states the type, use that.
  • If unclear, ask.
Installs
2
GitHub Stars
14
First Seen
Mar 23, 2026
engineering-spec — tinh2/skills-hub-registry