nutrition-planner
Sets personal nutrition targets - protein at 1.6-2.2 g/kg, a calorie budget from goal and activity, fiber and hydration floors - and a repeatable meal structure with a review-and-adjust protocol for fat loss, muscle gain, or maintenance. Use when someone asks "how much protein should I eat", "set my macros for a cut", "why has my weight stalled", or "build me a sustainable diet framework". General wellness guidance, not medical advice. Do NOT use to produce a specific week of recipes with a shopping list and prep schedule - use meal-planner instead (this skill sets the targets; meal-planner cooks to them); for the broader multi-pillar health routine, use longevity-protocol.
- License 许可
- MIT
- 最近更新
- 2026-10-14
- Stars
- ★ 25
- Forks
- 3
01 前言 Front Matter
- name
- nutrition-planner
- metadata
- { "title": "Nutrition Planner" }
- description
- Sets personal nutrition targets - protein at 1.6-2.2 g/kg, a calorie budget from goal and activity, fiber and hydration floors - and a repeatable meal structure with a review-and-adjust protocol for fat loss, muscle gain, or maintenance. Use when someone asks "how much protein should I eat", "set my macros for a cut", "why has my weight stalled", or "build me a sustainable diet framework". General wellness guidance, not medical advice. Do NOT use to produce a specific week of recipes with a shopping list and prep schedule - use meal-planner instead (this skill sets the targets; meal-planner cooks to them); for the broader multi-pillar health routine, use longevity-protocol.
03 SKILL.md 正文
Nutrition Planner
Most diets fail on adherence, not knowledge: targets are set too aggressively, protein is an afterthought, and there is no rule for when and how to adjust. This skill sets defensible targets, wraps them in a repeatable meal structure, and installs a review protocol - so the plan survives month three, not just week one. It sets the numbers; turning them into a specific week of recipes, a shopping list, and a prep schedule is meal-planner's job.
Operating procedure
Order matters: protein is set before calories because it is the highest-leverage macro and it anchors satiety; structure comes last because it exists to deliver the targets, not the reverse.
Step 1: Gather inputs
Collect: body weight (kg or lbs), goal (fat loss, muscle gain, or maintenance), training days per week and type, occupation activity (desk vs on-feet), dietary pattern or restrictions (vegetarian, allergies - allergies are non-negotiable), rough current eating pattern, and past diet attempts with why they broke down. If weight or activity is a guess, label it a guess and use the conservative end of every range. Screen for the medical conditions in Escalation before setting any deficit.
Step 2: Set the protein target
Default 1.6-2.2 g per kg of body weight per day: low end for sedentary individuals, high end for anyone training 3+ days per week. Distribute across at least 3 meals to maximize muscle protein synthesis - a 140 g target is roughly 3 × 45 g, not one 100 g dinner. Anchor foods: eggs, Greek yogurt, cottage cheese, chicken, fish, legumes, tofu. For plant-based users, bias toward the higher end of the range to offset lower per-food density.
Step 3: Set the calorie budget
Estimate maintenance as body weight in lbs × 14-16 (14 for desk workers, 16 for active individuals). Then apply the goal adjustment: fat loss, a 300-500 kcal deficit; muscle gain, a 200-300 kcal surplus; maintenance, no adjustment. Hard red line: never program a deficit beyond 750 kcal/day - it reliably destroys adherence and muscle mass. Whatever calories remain after protein split between carbohydrate and fat according to preference; adherence beats any particular ratio.
Step 4: Set the quality, fiber, and hydration floors
Build 80% of intake from whole, minimally processed foods - vegetables, fruits, legumes, whole grains, lean proteins, nuts, seeds - and leave 20% flexible; rigid perfection is the enemy of long-term adherence, and no food is categorically off-limits (frequency and portion govern outcomes). Fiber: 25-35 g/day. Water: 2.5-3.5 L/day, more with heavy training or heat.
Step 5: Design the repeatable meal structure
Design a template of 3-4 meals rather than lifelong tracking of every bite. Default pattern: protein + vegetable + starchy carb at each main meal, plus one or two protein-anchored snacks if needed to hit the target. Prescribe batch-cooking of grains, proteins, and roasted vegetables once or twice per week to kill decision fatigue. When the user wants the actual recipes and shopping list for a specific week, hand the targets to meal-planner.
Step 6: Install the review-and-adjust protocol
Review every 2-3 weeks, never daily - day-to-day scale weight is noise (water, sodium, glycogen). Compare the weekly average. If weight has not moved as intended after 3 full weeks, adjust calories by 10-15% in the needed direction before overhauling anything else. If adherence is breaking (meals skipped, tracking abandoned), reduce complexity first - fewer distinct meals, simpler defaults - because simplicity beats precision.
Worked artifact
Example: 80 kg (176 lb) desk worker, trains 4 days/week, goal fat loss.
NUTRITION TARGETS - 80 kg / fat loss / trains 4x week
Protein: 2.0 g/kg x 80 kg = 160 g/day (~53 g x 3 meals)
Maintenance: 176 lb x 15 (desk + trains) = ~2,640 kcal
Fat-loss budget: 2,640 - 450 deficit = ~2,200 kcal/day
Fiber floor: 30 g/day Water: 3 L/day
Structure: 3 meals + 1 protein snack
Breakfast: Greek yogurt bowl + berries + oats (~45 g protein)
Lunch: chicken + rice + big roast-veg tray (~55 g protein)
Dinner: salmon or tofu + potatoes + salad (~45 g protein)
Snack: cottage cheese or protein shake (~20 g protein)
Batch-cook Sunday: rice, chicken, roast vegetables.
Review: weekly-average weight, adjust only after 3 flat weeks, by 10-15%.
Deliverable
Produce a one-page targets sheet containing: protein target in grams with per-meal split, calorie budget with the maintenance estimate shown, fiber and water floors, the 80/20 quality rule, the 3-4 meal structure with anchor foods, the batch-cook instruction, and the written review-and-adjust rule with its 3-week trigger.
Do NOT
- Do not set the deficit past 750 kcal/day, and do not let an eager user talk the plan into it - aggressive deficits trade two fast weeks for a collapsed month three.
- Do not set calories before protein; protein-last plans chronically under-deliver it.
- Do not react to daily scale readings or adjust more often than every 2-3 weeks.
- Do not ban foods or prescribe rigid clean-eating rules; flexibility is what makes the 80% hold.
- Do not drift into writing a week of recipes with a shopping list - that is meal-planner's job; deliver targets and structure.
- Do not prescribe for medical conditions; see Escalation.
Quality bar
The plan ships when: every target is a number derived from the user's actual body weight and activity (guesses labeled), the deficit or surplus sits inside the stated bands, protein has a per-meal distribution, the structure names real anchor foods the user will eat, the review rule states both the cadence and the 10-15% adjustment size, and the plan would plausibly still be followable in month three.
Escalation
This is general wellness education, not medical advice - a licensed physician or registered dietitian owns anything clinical. Refer out before planning when any of these are present: diagnosed diabetes or medications affecting blood sugar, kidney disease (protein targets need medical supervision), pregnancy or breastfeeding, a history of disordered eating (calorie targets can be actively harmful - refer to an RD or therapist), BMI-driven rapid-weight-loss requests, or unexplained weight change without trying. Route neighbors: meal-planner for the concrete weekly menu, longevity-protocol for the full health routine, strength-training-plan for the training these targets support.
04 同仓库更多 Skills
zone-2-cardio-plan
Use when someone asks to build a steady-state cardio plan, train an aerobic base or Zone 2, structure easy or endurance weekly cardio, train by heart-rate zones, or improve resting heart rate, VO2, or endurance. Builds a heart-rate-zone aerobic training block with session structure, modality choice, and progression. General fitness guidance, not medical advice. Do NOT use to design a strength or lifting program (use Strength Training Plan), high-intensity interval conditioning, HIIT, or circuits (use Conditioning & HIIT Program), or a mobility/flexibility routine (use Mobility Routine).
youtube-script-writer
Writes retention-engineered long-form YouTube scripts on a hook/body/payoff architecture - a first-30-seconds hook that survives the retention cliff, a beat-sheet body with mini-hooks and bridges, timed pattern interrupts, and a payoff that over-delivers - with B-roll and editing cues marked inline. Use when someone says "script my next video", "my retention graph dies at the start", "tighten this draft", or "outline a video on X". Do NOT use for the 3-second opener of TikTok, Reels, or Shorts - use video-hook-writer instead; do NOT use for spoken voiceover synced to on-screen tutorial actions - use narration-script instead; do NOT use for a sales demo built on a buyer's discovery notes - use demo-script instead; do NOT use to design the thumbnail and title - use thumbnail-concept instead.
win-back-campaign
Designs segmented win-back email sequences for dormant users - dormancy tiers, a three-beat sequence with a single proportional incentive, and a suppression rule - and measures success by re-activation, not opens. Use when someone says "our users went quiet", "design a win-back campaign", "how do I re-engage lapsed customers", "should we email people who haven't logged in for months", or lifecycle messaging has stopped landing with a lapsed segment. Do NOT use for recovering an unfinished checkout - use abandoned-cart-sequence instead. Do NOT use for diagnosing and fixing why active customers cancel - use churn-reduction instead. Do NOT use for building always-on onboarding or nurture flows - use email-drip-builder instead.
wikipedia-style
Writes neutral, verifiable, encyclopedic prose following Wikipedia's core content policies and manual of style - NPOV, inline citations, notability-backed claims, and a strict ban on promotional language. Use when someone asks "write this like a Wikipedia article", "draft a Wikipedia page for this company or person", "make this neutral and encyclopedic", or "why does my article draft keep getting rejected". Do NOT use for persuasive or opinion writing - use op-ed-writer instead; for thesis-driven academic papers, use academic-essay; for verifying claims in existing text, use fact-checker.
whitepapers
Structures and writes authoritative B2B whitepapers - a standalone executive summary, a data-sized problem statement, methodology, evidence-driven findings, recommendations, and a soft call to action - flagging every claim that needs a real citation. Use when a marketer asks "write a whitepaper on this topic", "turn our research into a lead-gen asset", "make this credible enough for executives", or a draft reads like a product pitch instead of analysis. Do NOT use for customer-story-driven proof - use case-study-builder instead; for policy audiences, use policy-brief.
white-space-analysis
Finds unmet market gaps by ranking jobs-to-be-done on importance versus satisfaction, overlaying them against current solutions and workarounds, and validating that each gap is real, winnable, and worth winning. Use when someone asks "where are the gaps in this market", "what's underserved here", "where should we play next", or is hunting for product, feature, or market-entry opportunities. Do NOT use for profiling competitors and building battle cards - use competitive-intelligence instead; for putting a dollar figure on an identified opportunity - use market-sizing instead; for extracting jobs-to-be-done from raw customer interviews - use jtbd-extractor instead.