โ† Back to skills
extension
Category: AI Agent CapabilitiesNo API key required

para-proactive-workspace

A complete workspace template combining PARA Method (Projects, Areas, Resources, Archives) with Proactive Agent Architecture for organized content management and AI memory persistence.

personAuthor: jakexiaohubgithub

PARA + Proactive Agent Workspace ๐Ÿฆž๐Ÿ“

A production-ready workspace template that combines two powerful systems:

  1. PARA Method (Tiago Forte) - For organizing your content
  2. Proactive Agent Architecture (Hal Labs) - For AI memory and continuity

What You Get

PARA Structure

  • 1-projects/ - Active projects with deadlines
  • 2-areas/ - Ongoing responsibilities
  • 3-resources/ - Reference materials
  • 4-archives/ - Completed projects
  • +inbox/ - Temporary inbox (process weekly)
  • +temp/ - Scratch space

Proactive Agent Memory

  • memory/ - Daily logs and working buffer
  • .learnings/ - Error logs and learnings
  • SESSION-STATE.md - Active working memory
  • AGENTS.md - Operating rules
  • SOUL.md - Agent identity
  • USER.md - Your profile
  • HEARTBEAT.md - Periodic checks

Installation

# Create workspace directory
mkdir -p ~/workspace
cd ~/workspace

# Copy template files
cp -r ~/.openclaw/skills/para-proactive-workspace/assets/templates/* .

# Or manually create structure following the guide below

Directory Structure

workspace/
โ”‚
โ”œโ”€โ”€ ๐Ÿ“ 1-projects/          # Active projects
โ”‚   โ””โ”€โ”€ project-name/
โ”‚       โ”œโ”€โ”€ README.md
โ”‚       โ”œโ”€โ”€ notes.md
โ”‚       โ”œโ”€โ”€ docs/
โ”‚       โ””โ”€โ”€ assets/
โ”‚
โ”œโ”€โ”€ ๐Ÿ“ 2-areas/             # Ongoing responsibilities
โ”‚   โ”œโ”€โ”€ health/
โ”‚   โ”œโ”€โ”€ finance/
โ”‚   โ””โ”€โ”€ learning/
โ”‚
โ”œโ”€โ”€ ๐Ÿ“ 3-resources/         # Reference materials
โ”‚   โ”œโ”€โ”€ articles/
โ”‚   โ”œโ”€โ”€ books/
โ”‚   โ””โ”€โ”€ templates/
โ”‚
โ”œโ”€โ”€ ๐Ÿ“ 4-archives/          # Completed items
โ”‚   โ””โ”€โ”€ 2024-projects/
โ”‚
โ”œโ”€โ”€ ๐Ÿ“ +inbox/              # Temporary inbox
โ”œโ”€โ”€ ๐Ÿ“ +temp/               # Scratch space
โ”‚
โ”œโ”€โ”€ ๐Ÿ“ .agents/             # Agent configuration
โ”œโ”€โ”€ ๐Ÿ“ .learnings/          # Learning logs
โ”‚   โ”œโ”€โ”€ ERRORS.md
โ”‚   โ”œโ”€โ”€ LEARNINGS.md
โ”‚   โ””โ”€โ”€ FEATURE_REQUESTS.md
โ”‚
โ”œโ”€โ”€ ๐Ÿ“ memory/              # Daily logs
โ”‚   โ””โ”€โ”€ working-buffer.md
โ”‚
โ”œโ”€โ”€ ๐Ÿ“„ AGENTS.md            # Operating rules
โ”œโ”€โ”€ ๐Ÿ“„ HEARTBEAT.md         # Periodic checklist
โ”œโ”€โ”€ ๐Ÿ“„ MEMORY.md            # Long-term memory
โ”œโ”€โ”€ ๐Ÿ“„ ONBOARDING.md        # First-run setup
โ”œโ”€โ”€ ๐Ÿ“„ README.md            # Workspace overview
โ”œโ”€โ”€ ๐Ÿ“„ SESSION-STATE.md     # Active task state
โ”œโ”€โ”€ ๐Ÿ“„ SOUL.md              # Agent identity
โ”œโ”€โ”€ ๐Ÿ“„ TOOLS.md             # Tool configurations
โ”œโ”€โ”€ ๐Ÿ“„ USER.md              # Your profile
โ””โ”€โ”€ ๐Ÿ“„ .gitignore           # Git ignore rules

PARA Method Explained

Projects (1-projects/)

Definition: A series of tasks linked to a goal, with a deadline.

Examples:

  • Complete website redesign (due March 1)
  • Plan vacation to Japan (departing April 15)
  • Launch product feature (Q2 goal)

When to move to archives: When completed or cancelled.

Areas (2-areas/)

Definition: A sphere of activity with a standard to be maintained over time.

Examples:

  • Health & Fitness
  • Personal Finance
  • Professional Development
  • Relationships
  • Home Maintenance

When to move to archives: When no longer relevant to your life.

Resources (3-resources/)

Definition: A topic or theme of ongoing interest.

Examples:

  • Gardening tips
  • Python programming
  • Travel destinations
  • Recipes
  • Book notes

When to move to archives: When no longer interested.

Archives (4-archives/)

Definition: Inactive items from the other three categories.

Purpose: Keep out of sight but accessible for reference.

Proactive Agent Architecture Explained

Core Files

| File | Purpose | When to Update | |------|---------|----------------| | SOUL.md | Who the agent is, principles, boundaries | When identity evolves | | USER.md | Who you are, your goals and preferences | As you share more context | | AGENTS.md | Operating rules and workflows | When patterns emerge | | TOOLS.md | Tool configurations and notes | When learning tool usage | | SESSION-STATE.md | Current task and context | Continuously (WAL protocol) | | HEARTBEAT.md | Periodic check checklist | Review regularly | | MEMORY.md | Curated long-term wisdom | Periodically distill |

Memory System

Three-tier memory:

  1. SESSION-STATE.md - Active working memory (current session)
  2. memory/YYYY-MM-DD.md - Daily raw logs
  3. MEMORY.md - Curated long-term wisdom

WAL Protocol (Write-Ahead Logging):

  • Corrections โ†’ Write immediately
  • Decisions โ†’ Write immediately
  • Names/Preferences โ†’ Write immediately
  • Specific values โ†’ Write immediately

Working Buffer:

  • Activates at 60% context usage
  • Captures every exchange
  • Survives context compaction

Usage Workflows

Daily Workflow

  1. Capture โ†’ Drop files into +inbox/
  2. Process โ†’ Sort inbox into PARA folders
  3. Work โ†’ Create/update projects
  4. Log โ†’ Agent writes to memory/

Weekly Review

  1. Clear +inbox/ and +temp/
  2. Review 2-areas/ for maintenance
  3. Archive completed projects
  4. Check .learnings/ for patterns

Monthly Review

  1. Clean 4-archives/
  2. Review 3-resources/ for relevance
  3. Update MEMORY.md with distilled learnings

Integration Points

PARA โ†” Proactive Agent

| PARA | Proactive Agent | Integration | |------|-----------------|-------------| | Project notes | 1-projects/X/notes.md | Agent can read/write | | Decisions | SESSION-STATE.md | WAL protocol captures | | Daily work | memory/YYYY-MM-DD.md | Automatic logging | | Learnings | .learnings/LEARNINGS.md | Error/learning capture | | Archives | 4-archives/ | Completed projects |

Best Practices

For You (Human)

  • Process +inbox/ weekly (Inbox Zero)
  • Keep +temp/ clean daily
  • Use consistent naming conventions
  • Review areas monthly

For Your Agent

  • Read SOUL.md + USER.md on startup
  • Use WAL protocol for critical details
  • Log errors to .learnings/ERRORS.md
  • Review HEARTBEAT.md periodically

Credits

  • PARA Method: Tiago Forte (Building a Second Brain)
  • Proactive Agent: Hal Labs (@halthelobster)
  • Integration: OpenClaw Community

License

MIT - Use freely, modify, share.


Organize your content. Empower your agent. Build your second brain. ๐Ÿง ๐Ÿฆž