Receber por email
← Voltar para o catálogo

obsidian-workout-export

Export workout data to an Obsidian-formatted Markdown file. Always trigger immediately when the user types "owd". Also trigger on "export workout", "obsidian workout", "save workout to obsidian", or related requests to export workout data into Obsidian. Read the current conversation first before searching prior conversation history. Name the file after the date of the chat that contains the workou

11estrelas
Atualizado há 4 meses

Ver no GitHub ↗ Licença: NOASSERTION

Como adicionar

/plugin marketplace add mickpletcher/AI-Skills

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/obsidian-workout-export/svg)](https://www.skillteca.com.br/skills/obsidian-workout-export)

Skills relacionadas

Ver todas de Automação →

Alerta por categoria

Receba novas skills de Automação toda segunda

1 email curto, só com as skills novas de Automação. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

Obsidian Workout Export Skill

Intent

Convert workout session data into clean Obsidian-ready Markdown logs with body stats, session details, PRs, and notes.

Use When

  • The user explicitly asks for obsidian-workout-export.
  • The request matches the triggers or workflow described below.
  • The task benefits from a reusable, structured output instead of a one-off answer.

Do Not Use When

  • Do not use for programming future training blocks, diagnosing injuries, or inventing workout details missing from the source.
  • Required context is missing and cannot be reasonably inferred.
  • A more specific skill in this repo is a better match.

Validation Checklist

  • [ ] The output matches the skill's intended task and platform.
  • [ ] Required inputs, assumptions, and uncertainty are explicit.
  • [ ] Safety, scope, and source limits are respected.
  • [ ] The response follows the requested format or the skill's default output format.
  • [ ] The result is practical enough to use without another cleanup pass.

Export logged workout sessions into Markdown files for an Obsidian WorkoutData/ folder.

Primary Trigger

Use this skill immediately when the user types owd in a chat that contains workout data.

Other triggers:

  • export workout
  • obsidian workout
  • save workout to obsidian
  • workout to obsidian
  • log to obsidian

Workflow

1. Locate the workout data

Always check the current conversation first. If the current chat already contains logged workout data such as exercises, sets, reps, weights, or body stats, use it directly instead of searching older history.

If the current chat does not contain workout data, search the most recent prior session using workout-related terms such as:

  • workout log sets reps
  • leg press chest press fitness
  • Day 1 Day 2 upper lower workout

Use the date of the chat that contains the workout data as the filename date.

2. Extract all available session data

Pull every logged data point that is actually present.

Session info

  • workout date
  • day number and focus, for example Day 2: Lower A

Exercises

  • exercise name
  • weight
  • sets
  • reps
  • PR flag when present

Body stats

  • bodyweight in pounds
  • body fat percentage

PRs hit

  • each PR with weight and reps when available

Session notes and flags

  • regressions
  • injuries
  • missed exercises
  • anything else explicitly flagged in the session

3. Build the Markdown file

Use the filename YYYY-MM-DD.md based on the date of the chat containing the workout data.

Recommended structure:

# Workout Log - [DAY NAME AND FOCUS]
**Date:** YYYY-MM-DD
**Program:** 15 Percent Body Fat Project

## Body Stats
| Metric | Value |
| --- | --- |
| Bodyweight | XXX lbs |
| Body Fat | XX.X% |

## Session - [Day X: Focus]

| Exercise | Weight | Sets | Reps | PR? |
| --- | --- | --- | --- | --- |
| Exercise Name | XXX lbs | X | X | yes or no |

## PRs Hit
- Exercise: XXX lbs / X reps

## Notes and Flags
- factual session notes, regressions, or flags

Omit sections with no data. If there are no PRs, either omit the section or state None this session.

4. Output expectations

Produce the Markdown content directly unless the user specifically asks for a file to be created in a local repo or folder.

When you finish, confirm:

  • the filename
  • the session date used
  • that the file is intended for the Obsidian WorkoutData/ folder

Rules

  • Never fabricate data. If a field was not logged, omit it or mark it as unlogged.
  • If sets or reps are ambiguous, preserve exactly what was logged.
  • If weight is missing for an exercise, note it as bodyweight or unlogged when appropriate.
  • Keep the output factual. It is a data record, not a journal entry.
  • Tables should stay Dataview-compatible for Obsidian use.

Help And Examples

If the user is not sure how to use this skill, asks what it needs, or asks for examples:

  • Explain in plain language what this skill can do.
  • Tell the user the minimum input needed for a useful first pass.
  • Show the example prompts below.
  • Offer the fastest next prompt the user can send.

Minimum useful input:

  • A workout log and the destination note style or vault context if relevant.

Example prompts:

  • Use obsidian-workout-export to turn this workout log into an Obsidian ready Markdown note.
  • Export these strength and cycling notes into a clean workout entry for my Obsidian vault.
  • Show me an example prompt for using this skill with a pasted workout session.
Compartilhar X LinkedIn