add-exercises

Add new exercises to the local TypeScript data file with standardized fields.

15|Updated Nov 23, 2025
One-click install
npx skills add https://github.com/alexanderop/workoutTracker --skill add-exercises
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-exercises
Source: https://github.com/alexanderop/workoutTracker/tree/main/.claude/skills/add-exercises
Command: npx skills add https://github.com/alexanderop/workoutTracker --skill add-exercises

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams and individuals keep an up-to-date exercise catalog by adding new movements to the workout tracker's database, preventing gaps and duplication.

Core Features & Use Cases

  • Exercise addition: Create and store new exercises with standardized fields (name, equipment, muscle, type, metrics) in the local data file.
  • Library expansion: Organize entries by muscle group and equipment, maintaining alphabetical order and counts.
  • Consistency checks: Prevent duplicates and ensure schema conformance across the exercise dataset.

Quick Start

Add a new exercise by providing its name, equipment, muscle, type, and metrics, for example: "Barbell Back Squat, equipment barbell, muscle legs, type compound, metrics weight-reps"

Frequently Asked Questions about add-exercises

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

FAQPage Schema
How do I add new exercises to a TypeScript workout tracker data model?

To add new exercises to a TypeScript workout tracker, define the movement with standardized fields like name, equipment, muscle group, type, and metrics. This enforces a consistent exercise schema and stores the entry directly in your local data file.

How do you prevent duplicate entries in a TypeScript exercise library?

Preventing duplicate entries in an exercise library requires consistency checks that enforce unique names and schema conformance. This ensures your dataset remains accurate when cataloging new movements across various muscle groups and equipment.

What is the required schema for cataloging new workout movements?

The required schema for cataloging workout movements includes standardized fields: name, equipment, muscle group, type, and metrics. Enforcing this schema ensures data consistency and proper placement within your exercise library file.

Can I organize an exercise library by muscle group and equipment in TypeScript?

Yes, you can organize an exercise library by muscle group and equipment in TypeScript. When adding new exercises, entries are categorized accordingly and maintained in alphabetical order within the local data file.

What's the best way to audit missing exercises in a workout database?

The best way to audit missing exercises in a workout database is to verify existing entries across muscle groups and equipment. This process identifies gaps in your catalog and automates expanding the library with new movements.