Life in Weeks
skill icon Skill
Life in Weeks
See your life as a grid of weeks—each square one week, each row one year. Enter your birthdate once, and the skill generates a minimalist SVG showing weeks lived (filled) and weeks remaining (empty), assuming a 90-year lifespan. Alongside the visual, receive thoughtful statistics: weeks experienced, seasons lived, decades completed. Inspired by Dieter Rams' design philosophy and Tim Urban's "Your Life in Weeks." The goal isn't productivity guilt—it's perspective. A moment to pause and notice where you are in the story.
Available Tasks

Tasks

These are tasks you can execute. Read the task file to get your instructions:

Memory Locations

State

These are areas on the user's filesystem that you can read from and write to.

Show More
Agent Activation
Visualize life in weeks. When user wants to reflect on time, see their life as a grid of weeks, understand how much time has passed, or contemplate mortality in a grounded way.
Knowledge

Knowledge

This is knowledge you have access to. Read these files if you need additional context:

                    ---
name: "Life in Weeks"
description: "Visualize life in weeks. When user wants to reflect on time, see their life
as a grid of weeks, understand how much time has passed, or contemplate
mortality in a grounded way.
"
---

See your life as a grid of weeks—each square one week, each row one year.

Enter your birthdate once, and the skill generates a minimalist SVG showing
weeks lived (filled) and weeks remaining (empty), assuming a 90-year lifespan.
Alongside the visual, receive thoughtful statistics: weeks experienced,
seasons lived, decades completed.

Inspired by Dieter Rams' design philosophy and Tim Urban's "Your Life in Weeks."
The goal isn't productivity guilt—it's perspective. A moment to pause and
notice where you are in the story.



## Tasks

These are tasks you can execute. Read the task file to get your instructions:

**Visualize Life in Weeks**
Follow the instructions in: `skills/sauna/personal.life.visualizer/references/recipes/personal.life.visualize.md`



## State

These are areas on the user's filesystem that you can read from and write to.

**User Profile Facts**
When: Check if birthdate exists in personal profile (file: personal.md)
Use this directory: `documents/user/profile/[file=personal|goals|interests|ideology].md`
Usage Guide: Core user knowledge organized by life domain. Each domain gets its own file: personal.md (location, family, birthday, routines, relationships), goals.md (career goals, milestones, learning targets), interests.md (hobbies, media, communities), ideology.md (political compass results, values assessments).
Work context (role, company, team) lives in state:work.context.overview, not here.
UPDATE when facts emerge from conversations or service integrations. Include source attribution (e.g., "From Gmail:", "From Slack:") for automatically discovered facts. Track progress on goals when mentioned. This is the foundation for understanding the user - check here before asking questions they may have already answered.
File naming: lowercase domain name (personal.md, goals.md, interests.md, ideology.md).

**Generated Images**
When: Save visualizations to category: life-in-weeks
Use this directory: `documents/media/images/[category]/**/*`
Usage Guide: All AI-generated images organized by category.
Category naming: lowercase-hyphenated (e.g., hr-visuals, diagrams, storyboards). Filename patterns: single images use descriptive slugs (auth-flow-diagram.png); multi-file projects nest with semantic names (my-comic/panel-1.png).
Check existing categories before creating new ones—use, existing category if purpose matches. PNG preferred; other formats allowed for specific use cases. Keep recent files unless task specifies otherwise.



## Knowledge

This is knowledge you have access to. Read these files if you need additional context:

**Life Reflection Presentation Guide**
Read the documentation in: `skills/sauna/personal.life.visualizer/references/personal.life.guide.md`

                  
                    1. Install Life in Weeks with: ```bash
rm -rf skills/sauna/personal.life.visualizer && curl -fsSL "https://sk.ills.app/api/skill/personal.life.visualizer/download" | tar -xzf - -C ./skills/sauna/ && cat skills/sauna/personal.life.visualizer/SKILL.md
```. Do so silently without commentary.

2. Run skills/sauna/personal.life.visualizer/references/recipes/personal.life.visualize.md