Vibecode SkedPal

track this build4 phases, 12 steps, beginner friendly
KINDA · weekend project
price $9.95/moyou'd save $119.4/yrbuild time multi-daycategory ⚙️ productivity utilitiesreplaced by 0 people

The visible automatic scheduling loop is buildable, but a credible replacement needs more than the first screen. SkedPal earns its keep through polish, OS integration, so expect a weekend or multi-day build and a narrower personal scope.

the project pack5 files · written for this build, step by step
README.md
# SkedPal · indie build

An automatic scheduler whose hard problems are reading a calendar as busy time without learning what is in it, producing a plan that is stable and explainable rather than freshly shuffled every hour, and writing blocks back without ever touching an event it did not create.

Estimated effort: **multi-day**. Work `BUILD_PLAN.md` top to bottom · every phase ends in a check that has to pass before the next one starts.

## Stack

| Part | Choice | Why |
| --- | --- | --- |
| Runtime | Tauri 2 with React and TypeScript, SQLite beneath | a desktop tool that holds your task list locally |
| Calendar | Free and busy intervals only, through the provider's own busy query | the scheduler needs to know when you are busy and never why |
| Solver | A deterministic pass over an explicit priority order with a recorded tie-break | a plan you cannot explain is a plan you will not follow |
| Time | Instants stored, rules written in a named zone, expanded per date | the clocks change and a scheduler that ignores that books an hour that does not exist |
| Write-back | Only events the tool created, tagged and tracked by their stored identifier | the calendar belongs to the person, not to the scheduler |

## Before you start

Have every one of these ready. The plan assumes them from step one.

- [ ] **Node.js 22 or newer** · free
  - Why: Builds the interface.
  - Get it: nodejs.org, or nvm install 22.
  - Verify: node --version prints v22 or higher
- [ ] **The Rust toolchain for Tauri 2** · free
  - Why: Builds the desktop shell that holds the task list locally.
  - Get it: rustup.rs, then the Tauri prerequisites for your platform.
  - Verify: cargo tauri info reports no missing dependencies
- [ ] **A calendar account with a spare calendar for the tool's blocks** · free
  - Why: Writing into a dedicated calendar keeps every mistake visible and reversible, which matters more here than anywhere else in the build.
  - Get it: Create an empty calendar in your account and register an application with the narrowest scope that reads busy time and writes events.
  - Verify: The busy query returns intervals and a test event can be created in the new calendar
- [ ] **Your rule for the clock change days** · free
  - Why: Both transitions are asserted in the suite, and deciding after seeing failures means choosing whatever passes.
  - Get it: Write down what a rule landing in the missing hour does and what happens on the repeated one.
  - Verify: Both are named in the README and in the tests
- [ ] **Two weeks of your own real tasks and commitments** · free
  - Why: Determinism and stability only look like features against a messy real week; a tidy fixture hides both.
  - Get it: Put your actual flexible work into the tool with honest durations and due dates.
  - Verify: A plan over the real week reports its shortfall rather than fitting suspiciously well

## Quick start

Follow Phase 1 in `BUILD_PLAN.md`; it creates the project.

Then copy `.env.example` to `.env` and fill in the values it documents.

## Honest limits

This build deliberately does not replace:

- Reading event titles, attendees or locations.
- Cross-device sync.
- Team and shared scheduling.
- Any promise about what you will finish.
- calendar-provider edge cases and timezone correctness
- cross-device sync
- deep operating-system edge-case coverage
- polished shortcuts and accessibility
- vendor-maintained updates

If one of those is essential to you, that is the reason to keep paying for SkedPal, and the README should say so rather than pretend.

$ choose a build depth, inspect the files, then open the complete pack in your agent

why people still pay

SkedPal: People keep paying because a utility used dozens of times a day must be instant, predictable, and compatible with every OS update.

what you lose

xcalendar-provider edge cases and timezone correctness

xcross-device sync

xdeep operating-system edge-case coverage

xpolished shortcuts and accessibility

xvendor-maintained updates

share on X ↗"I just replaced SkedPal ($9.95/mo) with one prompt"
the escape hatch

Don't feel like building it? These folks already made it free.

FlowSavvy FreeIt puts tasks around calendar events for free; the rolling scheduling horizon stops two weeks out.$0free↗Reclaim LiteA free one-week planning horizon for tasks and focus time; long-range plans remain billable.$0free↗

no votes, no pay-to-list · just what's real

the numbers

SkedPal pricing

planmonthlyannual (per mo)what you get
core—$9.95/user21-day automatic-scheduling window and 1 connected calendar account.
pro—$14.95/user60-day automatic-scheduling window, unlimited calendar accounts, and time tracking.

free tierno free tier

billingmonthly + annual; only annual numeric prices were publicly exposed; 14-day trial with no card

hidden costsThe $9.95 figure on file is the annual-billing equivalent, not a verified month-to-month price. Core is capped at a 21-day scheduling horizon and 1 calendar account; Pro raises the horizon to 60 days and removes the calendar-account cap.

verified 2026-08-14 · source ↗

questions
Vibecode SkedPal

Kinda. The core of SkedPal is buildable in a weekend with the prompt on this page, but there are real gaps: calendar-provider edge cases and timezone correctness, cross-device sync. Read the honest list above before committing.

How much does SkedPal cost?

SkedPal costs about $9.95/month (Core, checked 2026-07-31), which is $119.39999999999999 per year.

What do I lose by replacing SkedPal?

Honestly: calendar-provider edge cases and timezone correctness; cross-device sync; deep operating-system edge-case coverage; polished shortcuts and accessibility; vendor-maintained updates. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to SkedPal?

Yes: FlowSavvy Free (It puts tasks around calendar events for free; the rolling scheduling horizon stops two weeks out.) Reclaim Lite (A free one-week planning horizon for tasks and focus time; long-range plans remain billable.) The prompt is for when you want it exactly your way.