Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
archlizheng avatar

Juanwang Holiday Planner

  • 2 installs
  • 1 repo stars
  • Updated June 15, 2026
  • archlizheng/juanwang-holiday-planner

juanwang-holiday-planner is a skill that generates a saveable single-file HTML holiday growth-plan dashboard with daily check-ins, phase reviews, and data sync.

About

This skill creates, reviews, and updates a single-file HTML dashboard for a Chinese-first holiday growth plan. It turns a user's holiday goals into a phased daily plan with daily check-ins, phase reviews, streaks, and completion rates computed from the plan data. It requires a concrete start date, initializes plans with no fake progress, and enforces a health-first, non-shaming tone.

  • Turns holiday goals into a phased daily plan delivered as one saveable single-file HTML dashboard
  • Supports daily check-ins, phase reviews, streaks, and completion computed from plan data
  • Health-first, no-anxiety-marketing design with five emoji mood options

Juanwang Holiday Planner by the numbers

  • 2 all-time installs (skills.sh)
  • Ranked #2,419 of 3,282 Productivity & Planning skills by installs in the Skillselion catalog
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

juanwang-holiday-planner capabilities & compatibility

Capabilities
planning · habit tracking · html export
Use cases
planning · project management
From the docs

What juanwang-holiday-planner says it does

Create, review, and update a saveable single-file HTML holiday growth-plan dashboard.
SKILL.md
**Start date is required**: never invent a start date.
SKILL.md
npx skills add https://github.com/archlizheng/juanwang-holiday-planner --skill juanwang-holiday-planner

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs2
repo stars1
Last updatedJune 15, 2026
Repositoryarchlizheng/juanwang-holiday-planner

What it does

Generate a saveable single-file HTML holiday growth-plan dashboard with daily check-ins and phase reviews.

Who is it for?

Producing a single self-contained HTML holiday plan dashboard with check-ins and phase reviews

Skip if: Anxiety-marketing framing such as extreme weight loss or shame/public-pressure tactics (explicitly prohibited)

When should I use this skill?

when the user wants a holiday growth plan / summer or winter plan / self-discipline check-in HTML dashboard

What you get

One HTML file with a phased plan, daily check-ins, computed streaks and completion, and phase reviews

  • single-file HTML holiday growth-plan dashboard

By the numbers

  • outputs exactly one .html file
  • exactly five emoji mood options
  • 7-10 day phase review cadence

Files

SKILL.mdMarkdownGitHub ↗

<objective> Create, review, and update a saveable single-file HTML holiday growth-plan dashboard. The skill turns a user's holiday goals into a phased daily plan, supports daily check-ins, and can write phase-level AI reviews back into the HTML data bundle.

The product voice is Chinese-first and warm: it helps users stop vague flag-setting without selling anxiety, peer pressure, or unhealthy transformation promises. </objective>

<essential_principles>

  • Single HTML is the deliverable: output exactly one .html file. Use a personalized safe filename by default (juanwang-{nickname}-{goal-keyword}-{startDate}.html) and respect an explicit user filename after sanitizing it and adding .html if needed. Do not create zip files, preview images, QR codes, manifest.json, or sw.js for normal delivery.
  • Start date is required: never invent a start date. If the user does not provide a concrete YYYY-MM-DD start date, ask for it before generating a plan.
  • Nickname is optional: ask for a preferred nickname/name at intake when natural, store it in config.user.name, and fall back to 小卷 without blocking generation.
  • No fake progress: new plans initialize with checkins: {}, reviews: {}, selected Day 1, 0 streak, 0% completion, and no placeholder dashboard data.
  • Data drives UI: dates, calendars, streaks, completion rates, phase review readiness, and report stats must be computed from APP_DATA.dailyTasks and checkins.
  • Health-first workload: protect sleep, recovery, and sustainable effort. If health data declines or the user reports overload, reduce future load before adding tasks.
  • Low-friction execution is the core: every generated plan must help the user start when motivation is low through If-Then plans, 2-minute starter tasks, timeboxes, buffer, stage reviews, and small-win feedback.
  • No anxiety marketing: avoid “弯道超车”, “卷死同学”, shame, public-pressure tactics, extreme weight loss, and miracle-result promises.
  • Mood is emoji data: mood options are exactly 😄, 🙁, 😝, 😭, 😡; store the selected emoji string directly in checkins[date].mood.

</essential_principles>

<routing> Route by user intent and then follow the selected workflow exactly:

User intentWorkflow
Create a new holiday plan, growth plan, summer/winter plan, or HTML dashboardworkflows/generate-plan.md
Generate or write back a phase review from a synced HTML fileworkflows/generate-phase-review.md
Modify an existing plan, reduce workload, change future tasks, or recover from falling behindworkflows/adjust-existing-plan.md
Audit/check a generated HTML or verify the skill deliverableworkflows/validate-deliverable.md

If intent is mixed, prioritize in this order: validate existing data → phase review → adjust existing plan → generate new plan. Ask one concise clarification only when the required artifact or intent is missing. </routing>

<reference_index> Load only the references required by the selected workflow:

  • references/product-principles.md — product scope, users, tone, and delivery model
  • references/app-data-schema.mdAPP_DATA, localStorage, review data, and compatibility rules
  • references/failure-mechanisms.md — why holiday plans fail and the product responses that lower execution friction
  • references/planning-methodology.md — phase design, daily task construction, If-Then plans, timeboxing, buffer, AAR/PDCA
  • references/safety-and-tone.md — prohibited language, health boundaries, review tone
  • references/html-runtime-contract.md — template/runtime requirements and validation invariants

</reference_index>

<workflows_index>

WorkflowPurpose
generate-plan.mdCreate a new initialized single-file HTML plan
generate-phase-review.mdParse synced HTML and write phase review text into APP_DATA.reviews
adjust-existing-plan.mdPreserve history and adjust only future tasks
validate-deliverable.mdVerify structure, data, runtime behavior, and market-ready constraints

</workflows_index>

<success_criteria> A task handled by this skill succeeds when:

  • Generated plans deliver one HTML file with no PWA dependency and no fake progress.
  • Generated plans include the P0 low-friction system: scenario-bound If-Then, daily 2-minute starter, realistic timebox with buffer, 7-10 day review cadence, and small-win feedback language.
  • Validation confirms Day 1 initialization, dynamic dates, dynamic phase review readiness, and five emoji mood options.
  • Phase reviews use only real synced data, preserve existing checkins/reviews, and keep a supportive, non-shaming tone.

</success_criteria>

Related skills

FAQ

Is a start date required?

Yes, the skill never invents a start date; if the user does not provide a concrete YYYY-MM-DD start date it asks for it before generating a plan.

What is the deliverable?

Exactly one .html file with no PWA dependency and no fake progress; new plans initialize with empty check-ins, Day 1 selected, 0 streak, and 0% completion.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.