spec

Write Orchid ORM feature specifications and task lists from command-line arguments.

543|15|Updated Jul 8, 2022
One-click install
npx skills add https://github.com/romeerez/orchid-orm --skill spec-romeerez
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec
Source: https://github.com/romeerez/orchid-orm/tree/main/.agents/skills/spec
Command: npx skills add https://github.com/romeerez/orchid-orm --skill spec-romeerez

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the need for efficiently generating feature specifications and tasks in the context of Orchid ORM, simplifying the design and implementation process.

Core Features & Use Cases

  • Automated Spec Creation: Generates spec.md and tasks.md based on user input and baseline requirements.
  • Feature-Folder Resolution: Automates the identification and navigation of feature folders in the Orchid ORM repository.
  • Task Automation: Facilitates the creation of task lists with dependencies and code verification steps.
  • Use Case: A user prompts the skill with the command /spec 123-feature-name 456-task-id to create a specification and task list for a particular feature and task ID in Orchid ORM.

Quick Start

/spec feature-name "task description"

Frequently Asked Questions about spec

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

FAQPage Schema
How do I generate feature specifications and task lists for Orchid ORM?

To generate feature specifications for Orchid ORM, use the `/spec` command followed by a feature name and task description. It creates spec.md and tasks.md files using a markdown template within your repository structure.

How do I create a spec and task list from a feature name and task ID?

Creating a spec and task list requires passing feature names and task IDs as command-line arguments to the skill. It resolves the target feature folder in Orchid ORM and outputs formatted specification documents.

Does this spec generation tool work outside of an Orchid ORM repository?

This spec generation tool operates within the Orchid ORM repository structure. It requires your project to follow the expected feature-folder hierarchy to correctly automate feature-folder resolution and file creation.

What is the best way to automate design documentation for database ORM features?

Automating design documentation for database ORM features is best handled by generating spec.md and tasks.md files directly from baseline requirements. This tool formats task lists with dependencies and code verification steps automatically.

Why do my generated tasks include code verification steps and dependencies?

Generated tasks include code verification steps and dependencies because the tool facilitates task automation by structuring implementation requirements. It adheres to a specific markdown formatting template to ensure proper task tracking.