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.