wod-extraction

Convert natural language workout descriptions into WOD Wiki syntax.

1|Updated Dec 21, 2024
One-click install
npx skills add https://github.com/SergeiGolos/wod-wiki --skill wod-extraction
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wod-extraction
Source: https://github.com/SergeiGolos/wod-wiki/tree/main/.agent/skills/wod-extraction
Command: npx skills add https://github.com/SergeiGolos/wod-wiki --skill wod-extraction

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the conversion of natural language workout descriptions into a structured, machine-readable WOD Wiki syntax, ensuring consistency and capturing essential metrics.

Core Features & Use Cases

  • Workout Syntax Conversion: Transforms plain English workout instructions into the WOD Wiki format.
  • Metric Identification: Automatically determines and encodes the metrics an athlete should measure (time, reps, distance, weight) based on workout intent.
  • Use Case: A user provides a workout description like "Fran: 21-15-9 Thrusters (95lb) and Pullups, for time." This Skill converts it into the precise WOD Wiki syntax: (21-15-9)\n Thrusters 95lb\n Pullups.

Quick Start

Use the wod-extraction skill to convert the following workout into WOD Wiki syntax: "AMRAP 20 minutes: 10 deadlifts, 15 push-ups, 20 air squats."

Frequently Asked Questions about wod-extraction

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

FAQPage Schema
How do I convert natural language workout descriptions into WOD Wiki syntax?

Converting natural language workout descriptions into WOD Wiki syntax requires a parser that identifies workout intent and automatically encodes collectible metrics like time, repetitions, distance, and weight into a structured format.

What is WOD Wiki syntax and when do I need it for workout tracking?

WOD Wiki syntax is a standardized, machine-readable format for workouts. You need it to automate conversion of plain English instructions into structured data, ensuring consistency and capturing essential metrics for athletic tracking.

Does workout syntax conversion support different Crossfit formats like AMRAP, EMOM, and For Time?

Yes, workout syntax conversion supports various workout types including For Time, AMRAP, EMOM, and Max Weight scenarios. It automatically determines the correct metrics to measure based on the specific workout intent provided.

How are metrics like weight and distance automatically identified during workout parsing?

During workout parsing, metrics like weight and distance are automatically identified by analyzing the workout intent. The parser encodes collectible metrics such as time, repetitions, distance, and weight directly into the WOD Wiki syntax output.

What is the best way to structure plain English workout instructions for machine readability?

The best way to structure plain English workout instructions for machine readability is using a syntax converter to transform text like "Fran: 21-15-9 Thrusters (95lb) and Pullups, for time" into a precise, structured WOD Wiki format output.