ieve's Squall of Consciousness
Entry 15 - Strong Vibes
(Mar 24 2026)
So... I did something silly. Well, by 'did something', I... provided direction and obtained something silly for $20.
I understand the overall anger, angst, uncertainty around LLMs and 'AI' tools but... Claude Code is absolute magic, ok?
- I drafted a rough idea of what I want with Gemini based on my fitness goals (currently, not be broken post getting-hit-by-a-car, but if I can get past that, finish triathlon, and then whatever comes next.) In general, one of my current problems is that with three sports, wanting to be hot, wanting to lose subcutaneous and visceral fat, and wanting to have general 'armor' ... there are too many things to train, and I lose track of what muscle groups I have and have not hit.
- Based on my rough idea, I then expanded into a more detailed specification, still in Gemini
- Then I initialized a new Crystal (language of choice) application and dropped my rough specification into vague_plan.txt
- Then booted up Claude Code, told him I have a vague_plan.txt, please create an architecture.md specification for implementation, and ask me questions as needed to clarify design intent.
- Claude Code asked a few questions (they now have a fancy TUI interface that makes this process really slick), and drafted an architecture. I made some tweaks to the CONOPS, and had Claude rework the architecture based on the updated CONOPS.
- When I was happy with the architecture.md and CONOPS, I asked Claude to generate a plan for implementation using test-driven-development. He broke the work into eight work packages during the planning phase, and I hit 'go', hung out for a minute to give it full vibe code permissions (don't ask for permission, just run the command - I think there's a global command for this, but I do like to manually grant permissions. Like yes, you can run tests. Yes you can build the binary. Would prefer to manually approve destructive commands just in case it decides to rm -rf /)
- And then I went for a walk. For better or worse, it stopped at the end of each work package phase to ask if I wanted to review or continue. We're doing full vibes here, just continue please.
- Got to the end, found a few commands were missing, a few defaults were not how I wanted, but overall it seems to do the thing. But adding all of the target muscle groups and target movements via the command line interface is clunky. SO, had Claude quickly generate a seeding / mass import script (again with TDD to give it guardrails for success).
Aaaaand...
/home/cam/repos/skrong [git::main *] [cam@brill] [21:48]
> bin/skrong status
SYSTEM STATUS: TARGET MUSCLE GROUPS
===========================================================================
TARGET LAST HIT DAYS AGO STATUS LAST MOVEMENT
---------------------------------------------------------------------------
Quadriceps -- 999 [CRIT] --
Hamstrings -- 999 [CRIT] --
Gluteus Maximus -- 999 [CRIT] --
Glute Medius & Minimus -- 999 [CRIT] --
Calves & Soleus -- 999 [CRIT] --
Anterior Tibialis -- 999 [CRIT] --
Deep Core & Transversus -- 999 [CRIT] --
Obliques -- 999 [CRIT] --
Spinal Erectors -- 999 [CRIT] --
Pectorals -- 999 [CRIT] --
Lats & Teres Major -- 999 [CRIT] --
Trapezius & Rhomboids -- 999 [CRIT] --
Rotator Cuff -- 999 [CRIT] --
Forearms & Grip -- 999 [CRIT] --
Psoas & Hip Flexors Mar 24 0 [OK] Supine Psoas Isometric Hold
Anterior Deltoids Mar 24 0 [OK] Seated DB Overhead Press
Side & Rear Deltoids Mar 24 0 [OK] DB Lateral Raises
Triceps Mar 24 0 [OK] Seated DB Overhead Press
Biceps Mar 24 0 [OK] DB Bicep Curls
===========================================================================
/home/cam/repos/skrong [git::main *] [cam@brill] [21:48]
> bin/skrong summary
======================================================================
WORKOUT SUMMARY - 2026-03-24
======================================================================
Seated DB Overhead Press
Set 1: 9.0 x 10 @ RPE 6
Set 2: 9.0 x 10 @ RPE 6
Set 3: 9.0 x 10 @ RPE 6
→ 3 sets, 270 total volume
DB Bicep Curls
Set 1: 9.0 x 15 @ RPE 6
Set 2: 9.0 x 15 @ RPE 6
Set 3: 9.0 x 15 @ RPE 6
→ 3 sets, 405 total volume
Supine Psoas Isometric Hold
Set 1: 1.0 x 3 @ RPE 7
→ 1 sets, 3 total volume
DB Lateral Raises
Set 1: 9.0 x 6 @ RPE 9
Set 2: 4.0 x 10 @ RPE 6
Set 3: 4.0 x 10 @ RPE 6
→ 3 sets, 134 total volume
----------------------------------------------------------------------
SUMMARY:
Total movements: 4
Total sets: 10
Targets worked: Anterior Deltoids, Biceps, Psoas & Hip Flexors, Side & Rear Deltoids, Triceps
======================================================================
I mean. That's basically what I wanted. I can customize it any way I want - it doesn't lend itself to tracking swimming / running / bicycling since the data input is weight x reps x RPE for everything but, that's an easy schema update.
So maybe this is useful. Maybe I have my perfect command line fitness tracking app for $20. Or maybe it was $20 spent on entertainment for an evening. Either way, the vibes are immaculate.
- 🜌
Next post
Back to Squall of Consciousness Index