fitness-planner-pro

Generate Chinese fitness plans and publish them as Feishu documents via lark-cli.

2|Updated Aug 9, 2026
One-click install
npx skills add https://github.com/DeepJH/doubao-skill-and-info --skill fitness-planner-pro-deepjh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fitness-planner-pro
Source: https://github.com/DeepJH/doubao-skill-and-info/tree/main/skills/doubao-ultimate-guide/branches/fitness-planner-pro
Command: npx skills add https://github.com/DeepJH/doubao-skill-and-info --skill fitness-planner-pro-deepjh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve? It turns vague or specific fitness requests (fat loss, muscle gain, shaping, running, posture, pain boundaries) into executable Chinese training and diet plans, delivered as real Feishu online documents instead of plain chat advice. ## Core Features & Use Cases - Scenario-routed plan generation: A routing table maps user scenarios (beginner, canteen/takeout dieting, body shaping, strength, running, home workouts, pain/safety triage) to dedicated reference playbooks with training standards, exercise technique cards, and nutrition rules. - Feishu document delivery: Builds XML rich-text documents with whitelisted components (callout, grid, table, checkbox, bookmark), downloads verified real images locally, and inserts them at anchor positions via lark-cli media-insert. - Quality gate script: scripts/check_fitness_quality.py validates draft and final XML for structure, leaked internal fields, forbidden generated images, and content depth before delivery. - Use Case: A user says "I want to lose fat but only eat canteen food and can't count calories." The skill produces a Feishu doc with 211-plate ordering rules, sample meals, a light training plan, and weekly review metrics. ## Quick Start Ask the assistant to create a fitness plan for your goal, for example: "Use fitness-planner-pro to build an 8-week beginner fat-loss plan I can follow with home workouts and canteen meals, delivered as a Feishu document."

Frequently Asked Questions about fitness-planner-pro

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

FAQPage Schema
How do I generate a fitness plan as a Feishu document?

Describe your goal, schedule, equipment, and constraints; the skill routes your scenario, drafts XML rich text, runs the quality-check script, then creates the document with lark-cli docs +create and returns the title, URL, and content highlights.

What fitness scenarios does this skill cover?

It covers fat loss, muscle gain, body shaping, strength training, running/cardio, home and gym workouts, canteen or takeout dieting, posture issues, single-exercise tutorials, plan reviews, and safety triage for pain, postpartum, or chronic conditions.

Can it insert images into the Feishu document?

Yes, but only real verified images. It downloads images locally with curl, verifies them with the file command, and inserts them at anchor positions via lark-cli +media-insert. Generating fitness images is forbidden; missing images fall back to video bookmarks and action cards.

Why does the quality check script fail on my draft XML?

Common causes include non-whitelisted XML tags, HTML form elements like input checkboxes, leaked internal fields such as anchor or caption attributes, too few rich blocks, generic headings, or missing image-plan.tsv entries. Fix each reported item and rerun until it prints PASSED.

Does it give medical or rehabilitation advice?

No. It does not provide medical diagnosis or replace doctors or physical therapists. Red-flag signals such as chest pain, acute injury, pregnancy, or chronic disease trigger a safety-diversion flow with conservative low-risk guidance only.