forward-motion

Generate a prioritized weekly plan aligned with life priorities.

Updated Feb 20, 2026
One-click install
npx skills add https://github.com/ryanismert/do-stuff-helper --skill forward-motion
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: forward-motion
Source: https://github.com/ryanismert/do-stuff-helper/tree/main/skills/forward-motion
Command: npx skills add https://github.com/ryanismert/do-stuff-helper --skill forward-motion

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Forward Motion Analyst helps you keep a living, week-ahead plan that centers on your life priorities and translates them into concrete 2-3 next steps, updating as progress happens. This approach reduces scattered tasks and keeps focus on what matters most across multiple life areas.

Core Features & Use Cases

  • Plan mode (default): Reads user profile, activity roadmaps, inboxes, and changelogs to produce a prioritized plan and write it to ~/exoselfai/docs/forward-motion/current-plan.json.
  • Review mode (invoked weekly): Analyzes the week's plan history and changes to refresh priorities and generate a post-week review document.
  • The workflow emphasizes cross-activity prioritization aligned with life priorities rather than micromanaging individual activities.

Quick Start

Plan my week according to my life priorities.

Frequently Asked Questions about forward-motion

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan my week around my life priorities?▼

To plan your week around life priorities, this Skill reads your user profile, activity roadmaps, inboxes, and changelogs to compute goal-aligned priorities and writes a prioritized set of next steps to current-plan.json.

What is the best way to align weekly tasks with long-term goals?▼

Aligning weekly tasks with long-term goals requires cross-activity prioritization rather than micromanaging individual activities. This workflow evaluates all your roadmaps and inboxes to produce 2-3 concrete next steps that match your life priorities.

How does a weekly review refresh priorities after completing tasks?▼

A weekly review refreshes priorities by analyzing the week's plan history and changelogs. It evaluates progress across multiple life areas to generate a post-week review document and updates the upcoming schedule.

Do I need to set up a user profile or roadmaps before generating a weekly plan?▼

Yes, generating a weekly plan requires a user profile and activity roadmaps as input. The deterministic workflow reads these sources to evaluate activities and compute goal-aligned priorities for the week.

Can I use this weekly planning approach for multiple life areas?▼

Yes, this weekly planning approach supports multiple life areas by applying cross-activity prioritization. It evaluates all activity roadmaps and inboxes together to maintain focus across different priorities.

What format does the weekly plan get written to?▼

The weekly plan gets written to current-plan.json. This file stores the prioritized set of next steps and preserves progress history for future weekly reviews.