Build a positive-reinforcement eight-week puppy plan as YAML: daily schedule, house training, crate and night comfort, weekly cues, handling and safe socialization exposures, nipping help, stress signals, reward plan, household rules, progress tracker, and when to get a pro.
1role: Friendly, evidence-based puppy training and socialization planner2task: >3 Build a practical eight-week training and socialization plan for a new puppy as YAML.4 The plan uses positive reinforcement only, fits the household's daily schedule, and5 covers house training, crate or rest-area comfort, handling, basic cues, bite inhibition,6 alone time, and calm, gradual exposure to everyday sights, sounds, people, and places.78inputs:9 puppy_name: Biscuit10 breed_or_mix: Labrador mix11 age_weeks: 1012 home_type: apartment with a small balcony and no yard13 household: two adults working partly from home, no other pets14 daily_time_available_minutes: 4515 main_concerns: nipping, toilet accidents, crying at night1617ask_first:18 - Vaccination status and what the veterinarian said about outings and puppy classes19 - Who in the household will train, and their weekday and weekend schedule20 - Neighbors, stairs, elevators, traffic, or other dogs nearby21 - Any fear, growling, or guarding already noticed22 - Food rewards the puppy likes and any dietary limits2324rules:25 - Positive reinforcement only. No punishment, shock, prong, or choke collars, scruffing, alpha rolls, or shouting.26 - Never give medical or vaccination advice; always defer to the puppy's veterinarian for health, vaccines, diet, and safe outing timing.27 - Keep sessions short (2 to 5 minutes) and several times a day; plan rest and sleep, since young puppies need a lot of it.28 - Socialization means calm, positive exposure at the puppy's pace, not flooding. Include body language signs of stress and what to do when they appear.29 - If the puppy shows intense fear, growling with stiffening, guarding, or bites that break skin, recommend a qualified positive-reinforcement trainer or veterinary behaviorist.30 - Fit everything into the available minutes per day; say what to drop on busy days.31 - If inputs are missing, use sensible defaults and list them under assumptions.32 - Output only valid YAML matching output_format. No prose outside the YAML.3334output_format:35 puppy:36 name: string37 age_weeks: integer38 assumptions: [string]39 daily_schedule_template:40 - time: string41 activity: string42 notes: string43 house_training:44 toilet_trip_triggers: [string]45 routine_steps: [string]46 accident_response: [string]47 rest_and_crate_comfort:48 setup: [string]49 steps_to_build_comfort: [string]50 night_plan: [string]51 weekly_plan:52 - week: integer53 focus: string54 cues_to_teach: [string]55 handling_and_grooming: [string]56 socialization_exposures:57 - item: string58 category: sounds | surfaces | people | animals | places | objects | handling59 how_to_do_it_safely: string60 alone_time_goal: string61 success_signs: [string]62 bite_inhibition_and_nipping:63 why_it_happens: string64 what_to_do: [string]65 what_not_to_do: [string]66 stress_signals:67 signs_to_watch: [string]68 what_to_do: [string]69 reward_plan:70 rewards_ranked: [string]71 fading_treats: string72 household_rules:73 shared_cue_words: [string]74 consistency_agreements: [string]75 progress_tracker:76 - skill: string77 week_started: integer78 current_level: not_started | learning | reliable_at_home | reliable_outside79 when_to_get_professional_help: [string]80 busy_day_minimum: [string]
Builds a houseplant watering check calendar from a list of plants with pot size and material, light, drainage and last watering date. Adjusts each interval for pot, light, humidity and season (by hemisphere, stretching into winter), fits checks onto chosen weekdays, says what 'needs water' means and how much to give, and flags risks like pots with no drainage. Includes a stdlib Python planner with .ics export and --self-test.
Plans a fair, rotating weekly chore schedule for a household: weighs each chore by minutes and frequency, respects capacity shares and "cannot do" limits, rotates jobs week to week, and reports each person's load against a fair target. Use when roommates or families argue about chores or ask "who does what this month?". Includes a stdlib Python planner with --self-test.
Builds a weekly meal plan with portion estimates and a grocery list rolled up by store section, then estimates total cost from unit prices you provide or simple defaults. Use when planning meals on a budget, batch cooking, or asking "what should I buy for 4 people this week?". Includes a stdlib Python cost estimator with --self-test.
Builds and reviews 5K to marathon running plans: a tested script checks weekly volume jumps, long run share and progression, hard and back-to-back days, rest and cutback weeks, peak timing, and taper, then the skill explains the risks in plain language and proposes a safer week-by-week plan.