docs: expand scope and add comprehensive documentation

Create README.md and enhance AGENTS.md to position this as an
extensible framework for any Opencode skills and agents, not just
PARA/task management. Includes installation, development workflow,
code style guidelines, and Nix flake integration patterns.
This commit is contained in:
m3tm3re
2026-01-06 05:52:07 +01:00
commit ac0da8c1cd
32 changed files with 4415 additions and 0 deletions

View File

@@ -0,0 +1,246 @@
---
name: task-management
description: "PARA-based task and project management with Anytype integration. Use when: (1) creating/managing tasks or projects, (2) daily or weekly reviews, (3) prioritizing work, (4) capturing action items, (5) planning sprints or focus blocks, (6) asking 'what should I work on?'. Triggers: task, todo, project, priority, review, focus, plan, backlog, inbox, capture."
compatibility: opencode
---
# Task Management
PARA-based productivity system integrated with Anytype for Sascha's personal and professional task management.
## Quick Reference
| Action | Command Pattern |
|--------|-----------------|
| Quick capture | "Capture: [item]" or "Add to inbox: [item]" |
| Create task | "Task: [title] for [area/project]" |
| Create project | "New project: [title] in [area]" |
| Daily review | "Daily review" or "What's on for today?" |
| Weekly review | "Weekly review" or "Week planning" |
| Focus check | "What should I focus on?" |
| Context batch | "What [area] tasks can I batch?" |
## Anytype Configuration
**Space**: Chiron (create if not exists)
### Types
| Type | PARA Category | Purpose |
|------|---------------|---------|
| `project` | Projects | Active outcomes with deadlines |
| `area` | Areas | Ongoing responsibilities |
| `resource` | Resources | Reference materials |
| `task` | (within Projects/Areas) | Individual action items |
| `note` | (Inbox/Resources) | Quick captures, meeting notes |
### Key Properties
| Property | Type | Used On | Values |
|----------|------|---------|--------|
| `status` | select | Task, Project | `inbox`, `next`, `waiting`, `scheduled`, `done` |
| `priority` | select | Task, Project | `critical`, `high`, `medium`, `low` |
| `area` | relation | Task, Project | Links to Area objects |
| `due_date` | date | Task, Project | Deadline |
| `energy` | select | Task | `high`, `medium`, `low` |
| `context` | multi_select | Task | `deep-work`, `admin`, `calls`, `errands` |
## Core Workflows
### 1. Quick Capture
Minimal friction inbox capture. Process later during review.
```
User: "Capture: Review Q1 budget proposal"
Action:
1. Create note in Anytype with status=inbox
2. Confirm: "Captured to inbox. 12 items pending processing."
```
### 2. Create Task
Full task with metadata for proper routing.
```
User: "Task: Prepare board presentation for CTO Leadership, high priority, due Friday"
Action:
1. Find or create "CTO Leadership" area in Anytype
2. Create task object:
- name: "Prepare board presentation"
- area: [CTO Leadership object ID]
- priority: high
- due_date: [this Friday]
- status: next
3. Confirm with task details
```
### 3. Create Project
Projects are outcomes with multiple tasks and a completion state.
```
User: "New project: Launch NixOS Flakes Course in m3ta.dev area"
Action:
1. Find "m3ta.dev" area
2. Create project object:
- name: "Launch NixOS Flakes Course"
- area: [m3ta.dev object ID]
- status: active
3. Prompt: "What are the key milestones or first tasks?"
4. Create initial tasks if provided
```
### 4. Daily Review (Evening)
Run each evening to close the day and prep tomorrow.
**Workflow** - See [references/review-templates.md](references/review-templates.md) for full template.
Steps:
1. **Fetch today's completed** - Celebrate wins
2. **Fetch incomplete tasks** - Reschedule or note blockers
3. **Check inbox** - Quick process or defer to weekly
4. **Tomorrow's priorities** - Identify top 3 for morning focus
5. **Send summary via ntfy** (if configured)
```
User: "Daily review"
Output format:
## Daily Review - [Date]
### Completed Today
- [x] Task 1
- [x] Task 2
### Carried Forward
- [ ] Task 3 (rescheduled to tomorrow)
- [ ] Task 4 (blocked: waiting on X)
### Inbox Items: 5 pending
### Tomorrow's Top 3
1. [Highest impact task]
2. [Second priority]
3. [Third priority]
```
### 5. Weekly Review
Comprehensive PARA review. See [references/para-methodology.md](references/para-methodology.md).
**Workflow**:
1. **Get Clear** - Process inbox to zero
2. **Get Current** - Review each Area's active projects
3. **Get Creative** - Identify new projects or opportunities
4. **Plan Week** - Set weekly outcomes and time blocks
```
User: "Weekly review"
Process:
1. List all inbox items -> prompt to process each
2. For each Area, show active projects and their status
3. Flag stalled projects (no activity 7+ days)
4. Identify completed projects -> move to archive
5. Prompt for new commitments
6. Output weekly plan
```
### 6. Priority Focus
Impact-first prioritization using Sascha's preferences.
```
User: "What should I focus on?"
Logic:
1. Fetch tasks where status=next, sorted by:
- priority (critical > high > medium > low)
- due_date (sooner first)
- energy match (if time of day known)
2. Return top 3-5 with rationale
3. Consider context batching opportunities
Output:
## Focus Recommendations
**Top Priority**: [Task]
- Why: [Impact statement]
- Area: [Area name]
- Due: [Date or "no deadline"]
**Also Important**:
1. [Task 2] - [brief why]
2. [Task 3] - [brief why]
**Batching Opportunity**: You have 3 [context] tasks that could be done together.
```
### 7. Context Batching
Group similar tasks for focused execution.
```
User: "What admin tasks can I batch?"
Action:
1. Fetch tasks where context contains "admin"
2. Group by area
3. Estimate total time
4. Suggest execution order
Output:
## Admin Task Batch
**Estimated time**: ~45 minutes
1. [ ] Reply to vendor email (CTO Leadership) - 10min
2. [ ] Approve expense reports (CTO Leadership) - 15min
3. [ ] Update team wiki (CTO Leadership) - 20min
Ready to start? I can track completion.
```
## Notification Integration (ntfy)
Send notifications for:
- Daily review summary (evening)
- Overdue task alerts
- Weekly review reminder (Sunday evening)
Format for ntfy:
```bash
curl -d "Daily Review: 5 completed, 3 for tomorrow. Top priority: [task]" \
ntfy.sh/sascha-chiron
```
Configure topic in environment or Anytype settings.
## Anytype API Patterns
See [references/anytype-workflows.md](references/anytype-workflows.md) for:
- Space and type setup
- CRUD operations for tasks/projects
- Query patterns for reviews
- Batch operations
## PARA Methodology Reference
See [references/para-methodology.md](references/para-methodology.md) for:
- PARA category definitions
- When to use Projects vs Areas
- Archive criteria
- Maintenance rhythms
## Initial Setup
See [references/anytype-setup.md](references/anytype-setup.md) for:
- Step-by-step Anytype space creation
- Type and property configuration
- Initial Area objects to create
- View setup recommendations

View File

@@ -0,0 +1,176 @@
# Anytype Space Setup Guide
Manual setup for the Chiron space in Anytype.
## Step 1: Create Space
1. Open Anytype desktop app
2. Click **+** to create new space
3. Name: **Chiron**
4. Description: *Personal AI Assistant workspace using PARA methodology*
## Step 2: Create Types
Create these object types in the Chiron space:
### Area Type
- **Name**: Area
- **Plural**: Areas
- **Layout**: Basic
- **Icon**: Briefcase (blue)
### Project Type
- **Name**: Project
- **Plural**: Projects
- **Layout**: Basic
- **Icon**: Rocket (purple)
### Task Type
- **Name**: Task
- **Plural**: Tasks
- **Layout**: Action (checkbox)
- **Icon**: Checkbox (blue)
### Resource Type
- **Name**: Resource
- **Plural**: Resources
- **Layout**: Basic
- **Icon**: Book (teal)
## Step 3: Create Properties
Add these properties (relations) to the space:
### Status (Select)
| Tag | Color |
|-----|-------|
| Inbox | Grey |
| Next | Blue |
| Waiting | Yellow |
| Scheduled | Purple |
| Done | Lime |
### Priority (Select)
| Tag | Color |
|-----|-------|
| Critical | Red |
| High | Orange |
| Medium | Yellow |
| Low | Grey |
### Energy (Select)
| Tag | Color |
|-----|-------|
| High | Red |
| Medium | Yellow |
| Low | Blue |
### Context (Multi-select)
| Tag | Color |
|-----|-------|
| Deep Work | Purple |
| Admin | Grey |
| Calls | Blue |
| Errands | Teal |
| Quick Wins | Lime |
### Other Properties
- **Area** (Relation → Area type)
- **Project** (Relation → Project type)
- **Due Date** (Date)
- **Outcome** (Text)
- **Description** (Text)
## Step 4: Link Properties to Types
### Task Type Properties
- Status
- Priority
- Energy
- Context
- Area (relation)
- Project (relation)
- Due Date
### Project Type Properties
- Status
- Priority
- Area (relation)
- Due Date
- Outcome
### Area Type Properties
- Description
## Step 5: Create Initial Areas
Create these Area objects:
1. **CTO Leadership**
- Description: Team management, technical strategy, architecture decisions, hiring
2. **m3ta.dev**
- Description: Content creation, courses, coaching, tutoring programs
3. **YouTube @m3tam3re**
- Description: Technical exploration videos, tutorials, self-hosting guides
4. **Technical Exploration**
- Description: NixOS, self-hosting, AI agents, automation experiments
5. **Personal Development**
- Description: Learning, skills growth, reading
6. **Health & Wellness**
- Description: Exercise, rest, sustainability
7. **Family**
- Description: Quality time, responsibilities
## Step 6: Create Views (Optional)
Create these Set views for quick access:
### Inbox View
- Filter: Status = Inbox
- Sort: Created date (newest)
### Today's Focus
- Filter: Status = Next AND Due Date <= Today
- Sort: Priority (Critical first)
### By Area
- Group by: Area relation
- Filter: Status != Done
### Weekly Review
- Filter: Status != Done
- Group by: Area
- Sort: Due Date
## Step 7: API Setup (For Automation)
To enable API access for Chiron agent:
1. Go to Anytype settings
2. Find API/Integration settings
3. Generate API key
4. Configure in your environment or MCP settings
Without API access, use manual workflows or n8n integration.
## Verification
After setup, you should have:
- [ ] Chiron space created
- [ ] 4 custom types (Area, Project, Task, Resource)
- [ ] 4 select properties (Status, Priority, Energy, Context)
- [ ] 3 relation properties (Area, Project, Due Date)
- [ ] 7 Area objects created
- [ ] At least one view configured
## Notes
- The Note type is built-in, use it for quick captures
- Archive can be a status tag or separate type (your preference)
- Adjust colors and icons to your preference

View File

@@ -0,0 +1,346 @@
# Anytype API Workflows
API patterns for task management operations in the Chiron space.
## Setup
### Space Configuration
**Space Name**: Chiron
**Space ID**: Retrieve via `Anytype_API-list-spaces` after creation
```
# List spaces to find Chiron space ID
Anytype_API-list-spaces
# Store space_id for subsequent calls
SPACE_ID="<chiron-space-id>"
```
### Required Types
Create these types if they don't exist:
#### Area Type
```
Anytype_API-create-type
space_id: SPACE_ID
name: "Area"
plural_name: "Areas"
layout: "basic"
key: "area"
properties:
- name: "Description", key: "description", format: "text"
- name: "Review Frequency", key: "review_frequency", format: "select"
```
#### Project Type
```
Anytype_API-create-type
space_id: SPACE_ID
name: "Project"
plural_name: "Projects"
layout: "basic"
key: "project"
properties:
- name: "Status", key: "status", format: "select"
- name: "Priority", key: "priority", format: "select"
- name: "Area", key: "area", format: "objects"
- name: "Due Date", key: "due_date", format: "date"
- name: "Outcome", key: "outcome", format: "text"
```
#### Task Type
```
Anytype_API-create-type
space_id: SPACE_ID
name: "Task"
plural_name: "Tasks"
layout: "action"
key: "task"
properties:
- name: "Status", key: "status", format: "select"
- name: "Priority", key: "priority", format: "select"
- name: "Area", key: "area", format: "objects"
- name: "Project", key: "project", format: "objects"
- name: "Due Date", key: "due_date", format: "date"
- name: "Energy", key: "energy", format: "select"
- name: "Context", key: "context", format: "multi_select"
```
### Required Properties with Tags
#### Status Property Tags
```
Anytype_API-create-property
space_id: SPACE_ID
name: "Status"
key: "status"
format: "select"
tags:
- name: "Inbox", color: "grey"
- name: "Next", color: "blue"
- name: "Waiting", color: "yellow"
- name: "Scheduled", color: "purple"
- name: "Done", color: "lime"
```
#### Priority Property Tags
```
Anytype_API-create-property
space_id: SPACE_ID
name: "Priority"
key: "priority"
format: "select"
tags:
- name: "Critical", color: "red"
- name: "High", color: "orange"
- name: "Medium", color: "yellow"
- name: "Low", color: "grey"
```
#### Energy Property Tags
```
Anytype_API-create-property
space_id: SPACE_ID
name: "Energy"
key: "energy"
format: "select"
tags:
- name: "High", color: "red"
- name: "Medium", color: "yellow"
- name: "Low", color: "blue"
```
#### Context Property Tags
```
Anytype_API-create-property
space_id: SPACE_ID
name: "Context"
key: "context"
format: "multi_select"
tags:
- name: "Deep Work", color: "purple"
- name: "Admin", color: "grey"
- name: "Calls", color: "blue"
- name: "Errands", color: "teal"
- name: "Quick Wins", color: "lime"
```
## CRUD Operations
### Create Task
```
Anytype_API-create-object
space_id: SPACE_ID
type_key: "task"
name: "Task title here"
body: "Optional task description or notes"
properties:
- key: "status", select: "<status_tag_id>"
- key: "priority", select: "<priority_tag_id>"
- key: "area", objects: ["<area_object_id>"]
- key: "due_date", date: "2025-01-10"
icon:
format: "icon"
name: "checkbox"
color: "blue"
```
### Create Project
```
Anytype_API-create-object
space_id: SPACE_ID
type_key: "project"
name: "Project title"
body: "Project description and goals"
properties:
- key: "status", select: "<active_tag_id>"
- key: "area", objects: ["<area_object_id>"]
- key: "outcome", text: "What done looks like"
icon:
format: "icon"
name: "rocket"
color: "purple"
```
### Create Area
```
Anytype_API-create-object
space_id: SPACE_ID
type_key: "area"
name: "CTO Leadership"
body: "Team management, technical strategy, architecture decisions"
properties:
- key: "description", text: "Standards: Team health, technical excellence, strategic alignment"
- key: "review_frequency", select: "<weekly_tag_id>"
icon:
format: "icon"
name: "briefcase"
color: "blue"
```
### Quick Capture (Inbox)
```
Anytype_API-create-object
space_id: SPACE_ID
type_key: "note"
name: "Quick capture content here"
properties:
- key: "status", select: "<inbox_tag_id>"
icon:
format: "icon"
name: "mail"
color: "grey"
```
### Update Task Status
```
Anytype_API-update-object
space_id: SPACE_ID
object_id: "<task_object_id>"
properties:
- key: "status", select: "<done_tag_id>"
```
## Query Patterns
### Get All Tasks for Today
```
Anytype_API-search-space
space_id: SPACE_ID
types: ["task"]
filters:
operator: "and"
conditions:
- property_key: "status"
select: "<next_tag_id>"
- property_key: "due_date"
date: "2025-01-05"
condition: "le"
```
### Get Inbox Items
```
Anytype_API-search-space
space_id: SPACE_ID
filters:
operator: "and"
conditions:
- property_key: "status"
select: "<inbox_tag_id>"
sort:
property_key: "created_date"
direction: "desc"
```
### Get Tasks by Area
```
Anytype_API-search-space
space_id: SPACE_ID
types: ["task"]
filters:
operator: "and"
conditions:
- property_key: "area"
objects: ["<area_object_id>"]
- property_key: "status"
condition: "nempty"
```
### Get Active Projects
```
Anytype_API-search-space
space_id: SPACE_ID
types: ["project"]
filters:
conditions:
- property_key: "status"
select: "<active_tag_id>"
```
### Get Overdue Tasks
```
Anytype_API-search-space
space_id: SPACE_ID
types: ["task"]
filters:
operator: "and"
conditions:
- property_key: "due_date"
date: "<today>"
condition: "lt"
- property_key: "status"
condition: "nempty"
```
### Get Tasks by Context
```
Anytype_API-search-space
space_id: SPACE_ID
types: ["task"]
filters:
conditions:
- property_key: "context"
multi_select: ["<deep_work_tag_id>"]
- property_key: "status"
select: "<next_tag_id>"
```
## Batch Operations
### Complete Multiple Tasks
```python
# Pseudocode for batch completion
task_ids = ["id1", "id2", "id3"]
done_tag_id = "<done_tag_id>"
for task_id in task_ids:
Anytype_API-update-object(
space_id=SPACE_ID,
object_id=task_id,
properties=[{"key": "status", "select": done_tag_id}]
)
```
### Archive Completed Projects
```
# 1. Find completed projects
Anytype_API-search-space
space_id: SPACE_ID
types: ["project"]
filters:
conditions:
- property_key: "status"
select: "<completed_tag_id>"
# 2. For each, update to archived status or move to archive
```
## Error Handling
| Error | Cause | Solution |
|-------|-------|----------|
| 401 Unauthorized | Missing/invalid auth | Check API key configuration |
| 404 Not Found | Invalid space/object ID | Verify IDs with list operations |
| 400 Bad Request | Invalid property format | Check property types match expected format |
## Notes
- Always retrieve space_id fresh via `list-spaces` before operations
- Tag IDs must be retrieved via `list-tags` for the specific property
- Object relations require the target object's ID, not name
- Dates use ISO 8601 format: `2025-01-05` or `2025-01-05T18:00:00Z`

View File

@@ -0,0 +1,190 @@
# PARA Methodology Reference
PARA is a universal system for organizing digital information, created by Tiago Forte.
## The Four Categories
### Projects
**Definition**: A series of tasks linked to a goal, with a deadline.
**Characteristics**:
- Has a clear outcome/deliverable
- Has a deadline (explicit or implicit)
- Requires multiple tasks to complete
- Can be completed (finite)
**Examples**:
- Launch NixOS Flakes course
- Hire senior backend developer
- Complete Q1 board presentation
- Publish self-hosting playbook video
**Questions to identify**:
- What am I committed to finishing?
- What has a deadline?
- What would I celebrate completing?
### Areas
**Definition**: A sphere of activity with a standard to be maintained over time.
**Characteristics**:
- Ongoing responsibility (infinite)
- Has standards, not deadlines
- Requires regular attention
- Never "complete" - only maintained
**Sascha's Areas**:
1. CTO Leadership
2. m3ta.dev
3. YouTube @m3tam3re
4. Technical Exploration
5. Personal Development
6. Health & Wellness
7. Family
**Questions to identify**:
- What roles do I maintain?
- What standards must I uphold?
- What would suffer if I ignored it?
### Resources
**Definition**: A topic or theme of ongoing interest.
**Characteristics**:
- Reference material for future use
- No immediate action required
- Supports projects and areas
- Can be shared or reused
**Examples**:
- NixOS configuration patterns
- n8n workflow templates
- Self-hosting architecture docs
- AI prompt libraries
- Book notes and highlights
**Questions to identify**:
- What might be useful later?
- What do I want to learn more about?
- What reference material do I need?
### Archives
**Definition**: Inactive items from the other three categories.
**Characteristics**:
- Completed projects
- Areas no longer active
- Resources no longer relevant
- Preserved for reference, not action
**When to archive**:
- Project completed or cancelled
- Role/responsibility ended
- Topic no longer relevant
- Information outdated
## The PARA Workflow
### Capture
Everything starts in the **Inbox**. Don't organize during capture.
### Clarify
Ask: "Is this actionable?"
- **Yes** → Is it a single task or a project?
- **No** → Is it reference material or trash?
### Organize
Place items in the appropriate category:
- Active work → Projects (linked to Area)
- Ongoing standards → Areas
- Reference → Resources
- Done/irrelevant → Archives
### Review
- **Daily**: Process inbox, check today's tasks
- **Weekly**: Review all projects, check areas, process resources
- **Monthly**: Archive completed, assess areas, audit resources
## Project vs Area Confusion
The most common PARA mistake is confusing projects and areas.
| If you treat a Project as an Area | If you treat an Area as a Project |
|-----------------------------------|-----------------------------------|
| Never feels "done" | Feels like constant failure |
| Scope creeps infinitely | Standards slip without noticing |
| No sense of progress | Burnout from "finishing" the infinite |
**Test**: Can I complete this in a single work session series?
- Yes → Project
- No, it's ongoing → Area
## Maintenance Rhythms
### Daily (Evening - 10 min)
1. Process inbox items
2. Review completed tasks
3. Set tomorrow's priorities
### Weekly (Sunday evening - 30 min)
1. Get clear: Inbox to zero
2. Get current: Review each Area
3. Review all active Projects
4. Plan next week's outcomes
### Monthly (First Sunday - 60 min)
1. Review Area standards
2. Archive completed Projects
3. Evaluate stalled Projects
4. Audit Resources relevance
### Quarterly (90 min)
1. Review life Areas balance
2. Set quarterly outcomes
3. Major archives cleanup
4. System improvements
## PARA in Anytype
### Type Mapping
| PARA | Anytype Type | Notes |
|------|--------------|-------|
| Project | `project` | Has area relation, deadline |
| Area | `area` | Top-level organization |
| Resource | `resource` | Reference material |
| Archive | Use `archived` property | Or separate Archive type |
| Task | `task` | Lives within Project or Area |
| Inbox | `note` with status=inbox | Quick capture |
### Recommended Properties
**On Projects**:
- `area` (relation) - Which area owns this
- `status` (select) - active, on-hold, completed
- `due_date` (date) - Target completion
- `outcome` (text) - What does "done" look like
**On Tasks**:
- `project` or `area` (relation) - Parent container
- `status` (select) - inbox, next, waiting, scheduled, done
- `priority` (select) - critical, high, medium, low
- `due_date` (date) - When it's needed
- `energy` (select) - Required energy level
- `context` (multi_select) - Where/how it can be done
**On Areas**:
- `description` (text) - Standards to maintain
- `review_frequency` (select) - daily, weekly, monthly
## Common Pitfalls
1. **Over-organizing during capture** - Just dump it in inbox
2. **Too many projects** - Active projects should be <15
3. **Orphan tasks** - Every task needs a project or area
4. **Stale resources** - Archive what you haven't touched in 6 months
5. **Skipping reviews** - The system only works if you review it

View File

@@ -0,0 +1,307 @@
# Review Templates
Structured templates for daily and weekly reviews.
## Daily Review Template (Evening)
**Duration**: 10-15 minutes
**Best time**: Evening, after work concludes
### Script
```
## Daily Review - [DATE]
### Wins Today
[List completed tasks - celebrate progress]
- [x]
- [x]
- [x]
### Still Open
[Tasks started but not finished]
- [ ] [Task] - [Status/blocker]
- [ ] [Task] - [Rescheduled to: DATE]
### Inbox Check
- Items in inbox: [COUNT]
- Quick processing:
- [Item] → [Action: task/project/trash/defer]
### Energy Assessment
- How was today's energy? [High/Medium/Low]
- What drained energy?
- What boosted energy?
### Tomorrow's Top 3
[Most impactful tasks for tomorrow - set before sleeping]
1. **[TASK]** - Why: [impact reason]
2. **[TASK]** - Why: [impact reason]
3. **[TASK]** - Why: [impact reason]
### Blockers to Address
- [Blocker] - Need: [what's needed to unblock]
### Notes for Tomorrow
[Anything to remember, context to preserve]
---
Review completed at: [TIME]
```
### Daily Review Checklist
- [ ] Review calendar for tomorrow
- [ ] Check completed tasks
- [ ] Process any urgent inbox items
- [ ] Identify top 3 priorities
- [ ] Note any blockers
- [ ] Clear desk/workspace (physical reset)
## Weekly Review Template
**Duration**: 30-45 minutes
**Best time**: Sunday evening or Friday afternoon
### Script
```
## Weekly Review - Week of [DATE]
### Part 1: Get Clear (Capture)
#### Inbox Processing
- Starting inbox count: [COUNT]
- Process each item:
- [Item] → [Destination: project/area/resource/trash]
- Ending inbox count: [TARGET: 0]
#### Loose Ends
- Notes to process:
- Voice memos:
- Screenshots/photos:
- Browser tabs to close:
- Email to archive:
### Part 2: Get Current (Review)
#### Area Review
**CTO Leadership**
- Active projects: [list]
- Stalled items: [list]
- Standards check: [On track / Needs attention]
- Next week focus:
**m3ta.dev**
- Active projects: [list]
- Content pipeline:
- Next week focus:
**YouTube @m3tam3re**
- Active projects: [list]
- Upload schedule:
- Next week focus:
**Technical Exploration**
- Current experiments:
- Learning goals:
- Next week focus:
**Personal Development**
- Current focus:
- Progress:
- Next week focus:
**Health & Wellness**
- This week: [assessment]
- Next week intention:
**Family**
- Quality time this week:
- Next week plans:
#### Project Status
| Project | Area | Status | Next Action | Due |
|---------|------|--------|-------------|-----|
| [Name] | [Area] | [On track/Stalled/Blocked] | [Next step] | [Date] |
#### Waiting For
[Items waiting on others]
| Item | Waiting On | Since | Follow-up Date |
|------|-----------|-------|----------------|
| | | | |
### Part 3: Get Creative (Reflect)
#### What Worked This Week?
-
#### What Didn't Work?
-
#### New Ideas/Projects
[Don't commit yet - just capture]
-
#### Should I Start?
[New projects to consider]
-
#### Should I Stop?
[Projects or commitments to drop]
-
#### Should I Continue?
[Projects going well]
-
### Part 4: Plan Next Week
#### Weekly Outcomes
[3-5 specific outcomes for the week]
1. [ ]
2. [ ]
3. [ ]
4. [ ]
5. [ ]
#### Time Blocks
[Protect time for deep work]
| Day | Block | Focus |
|-----|-------|-------|
| Mon | | |
| Tue | | |
| Wed | | |
| Thu | | |
| Fri | | |
#### Key Meetings
-
#### Week Theme (Optional)
[One word or phrase to guide the week]
---
Review completed at: [TIME]
Next weekly review: [DATE]
```
### Weekly Review Checklist
- [ ] Close all browser tabs
- [ ] Process email inbox to zero
- [ ] Process Anytype inbox to zero
- [ ] Review each Area
- [ ] Check all active Projects
- [ ] Review Waiting For list
- [ ] Clear completed tasks
- [ ] Archive finished projects
- [ ] Set weekly outcomes
- [ ] Block deep work time
- [ ] Review calendar for the week
## Monthly Review Template
**Duration**: 60 minutes
**Best time**: First Sunday of the month
### Script
```
## Monthly Review - [MONTH YEAR]
### Month Metrics
- Projects completed: [COUNT]
- Projects started: [COUNT]
- Tasks completed: [COUNT]
- Inbox avg items: [COUNT]
### Area Deep Dive
[For each Area, rate 1-10 and note]
| Area | Rating | Notes | Action |
|------|--------|-------|--------|
| CTO Leadership | /10 | | |
| m3ta.dev | /10 | | |
| YouTube | /10 | | |
| Tech Exploration | /10 | | |
| Personal Dev | /10 | | |
| Health | /10 | | |
| Family | /10 | | |
### Project Archive
[Projects completed this month → Archive]
-
### Stalled Projects
[No progress in 30+ days - decide: continue, pause, or kill]
| Project | Days Stalled | Decision |
|---------|--------------|----------|
| | | |
### Resource Audit
[Resources not accessed in 3+ months - archive or keep?]
-
### System Improvements
[What's not working in the system?]
-
### Next Month Focus
[Top 3 priorities for the month]
1.
2.
3.
---
Review completed at: [TIME]
Next monthly review: [DATE]
```
## ntfy Notification Templates
### Daily Review Summary
```
Daily Review Complete
Completed: [X] tasks
Tomorrow's Top 3:
1. [Task 1]
2. [Task 2]
3. [Task 3]
Inbox: [X] items pending
```
### Weekly Review Reminder
```
Weekly Review Reminder
Time for your weekly review!
Start here: "weekly review"
```
### Overdue Alert
```
Overdue Tasks Alert
[X] tasks past due date:
- [Task 1] (due [DATE])
- [Task 2] (due [DATE])
Review now: "show overdue"
```