work

Manage project plans and task statuses with SQLite persistence.

412|45|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/cwinvestments/memstack --skill work-cwinvestments
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: work
Source: https://github.com/cwinvestments/memstack/tree/main/skills/work
Command: npx skills add https://github.com/cwinvestments/memstack --skill work-cwinvestments

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires memstack-db.py, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines project planning and task management, ensuring clarity on project status, blockers, and next steps.

Core Features & Use Cases

  • Plan Management: Create, update, and track tasks within a project plan.
  • Status Tracking: Monitor task progress with statuses like pending, in progress, completed, and blocked.
  • Use Case: After a project meeting, use this Skill to "copy plan" and input the new task list, then later "append plan" to mark tasks as "completed" or "blocked".

Quick Start

Use the work skill to resume the plan for the 'AdminStack' project.

Frequently Asked Questions about work

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

FAQPage Schema
How do I track project task status and next actions using SQLite?

Project task tracking with SQLite stores pending, in progress, completed, and blocked statuses persistently, generating summaries of task statuses and recommended next actions for execution clarity.

What's the best way to resume a project plan after a meeting?

Resuming a project plan compiles context from STATE.md, CLAUDE.md, diary, and git state, then retrieves stored tasks to recommend next actions and restore execution momentum without manual review.

Can I append new tasks to an existing project plan?

Appending tasks to an existing project plan updates the SQLite database with new items or modified statuses like completed and blocked, maintaining continuous workflow tracking across sessions.

Do I need a Python script for SQLite project management?

SQLite project management requires a Python script dependency for database operations, enabling persistent storage of task statuses, plan copying, appending, and context compilation from project files.

How does context compilation from git and markdown files work for task tracking?

Context compilation aggregates STATE.md, CLAUDE.md, diary entries, and git state into a unified view, providing task tracking with current project context to generate accurate status summaries and next action recommendations.

When should I not use SQLite for project planning?

SQLite project planning suits local persistent task tracking but may not fit distributed teams requiring real-time collaboration or cloud-synced status updates across multiple concurrent users editing plans simultaneously.