Agent Skill
2/7/2026

project-management-skill

Alex project management patterns: rapid AI-assisted iteration, meditation-based retrospectives, session-focused work, and safety-first release gates.

F
fabioc
2GitHub Stars
1Views
npx skills add fabioc-aloha/Alex_Plug_In

SKILL.md

Nameproject-management-skill
DescriptionAlex project management patterns: rapid AI-assisted iteration, meditation-based retrospectives, session-focused work, and safety-first release gates.

name: "Project Management Skill" description: "Alex project management patterns: rapid AI-assisted iteration, meditation-based retrospectives, session-focused work, and safety-first release gates."

Project Management Skill

Alex project management: rapid iteration, meditation-based retrospectives, session-based work, and safety-first release gates.

Our Management Philosophy

Based on actual project history (v3.6.0 → v4.2.5 in ~6 days vs months planned):

PrincipleDescription
Rapid IterationShip often, consolidate learnings, iterate
Meditation as RetrospectivePost-session consolidation, not scheduled meetings
Skills Through Doing"Skills are earned through doing, not declared by planning"
Single Source of TruthOne roadmap (Imperative I6), living documents
Safety Before SpeedPre-release gates are non-negotiable
Git as Safety NetCommit before risky operations (Imperative I5)
AI-Assisted AccelerationExpect 4-6× faster than human estimates

The Alex Work Cycle

┌─────────────────────────────────────────────────────────────┐
│                    WORK SESSION                             │
│  Focus → Build → Test → Ship → Repeat until natural pause   │
└──────────────────────────┬──────────────────────────────────┘
                           │
                           ▼
┌─────────────────────────────────────────────────────────────┐
│                    MEDITATION                               │
│  Reflect → Connect → Persist → Integrate                    │
│  Creates: .prompt.md, .instructions.md, skill updates       │
└──────────────────────────┬──────────────────────────────────┘
                           │
                           ▼
┌─────────────────────────────────────────────────────────────┐
│                    CONSOLIDATION                            │
│  Update roadmap → Global knowledge → Dream maintenance      │
└─────────────────────────────────────────────────────────────┘

Session Types

Session TypeDurationOutput
Work SprintVariableCode, docs, features
Meditation15-45 minMemory files, insights
Dream5-15 minSynapse validation, health report
Release30-60 minPublished version, changelog

When to Meditate

  • After completing a feature or bug fix
  • Before ending a work day
  • After learning something significant
  • When insights are accumulating uncommitted
  • After a crisis or recovery

📋 Planning Document Standards

Task Lists First (MANDATORY)

All planning documents MUST have task lists at the top (after title/metadata).

Why:

  • Immediate visibility into what needs doing
  • Quick status check without scrolling
  • Aligns with how Alex and humans scan documents

Required Structure

# [Document Title]

> Metadata (created, owner, status)

---

## 📋 Task List (Quick Reference)

[Remaining tasks with status, dual effort columns]

[Progress summary table]

---

## [Rest of document...]

Alex Effort Estimation

Always use dual-column effort estimates:

TaskHuman Est.Alex Est.Status
Research X4h🔄 25m
Implement Y8h⏱️ 1h

Effort units:

  • ⚡ Instant (<5m)
  • 🔄 Short (5-30m)
  • ⏱️ Medium (30-60m)
  • 📦 Session (1-2h)
  • 🗓️ Multi-session (2h+)

See alex-effort-estimation skill for methodology.


Roadmap Management

Living Document Pattern

Our roadmap is a living document, not a frozen spec.

ElementUpdate Frequency
Current versionEvery release
Task statusAs completed
EstimatesRetroactively with actuals
TimelineAdjust based on velocity

Unified Roadmap (Imperative I6)

"One platform, one roadmap. Separate roadmaps caused Phoenix chaos."

  • A unified roadmap is the single source of truth for any project
  • Detailed plans feed INTO the roadmap, not alongside it
  • Never maintain parallel task lists

Release Process

Pre-Release Gates (Non-Negotiable)

GateCheckTool
Version bumpedpackage.json updatedManual
CompilesNo TypeScript errorsnpm run compile
LintsNo errors (warnings OK)npm run lint
ChangelogEntry for this versionVisual review
CommittedNo uncommitted changesgit status

See release-management.instructions.md for full protocol.

If User Says "Just Publish"

"I understand the urgency, but our release process exists to prevent issues that have bitten us before. Let me quickly run through the critical items - it'll only take 2 minutes and could save hours of rollback pain."


Safety Imperatives (From Phoenix Recovery)

#ImperativeRationale
I1Never test in Master Alex workspaceSource of truth protection
I2Always use F5 + Sandbox for testingSafe dev environment
I3Never run Initialize on MasterWould overwrite living mind
I4Never run Reset on MasterWould delete architecture
I5Commit before risky operationsGit is safety net
I6One platform, one roadmapPrevents identity divergence
I7Root .github/ is source of truthExtension .github/ is copy

Chronicle Pattern

For significant events (crises, major releases, architecture changes), create a Chronicle:

# Chronicle: [Event Title]

**Date**: YYYY-MM-DD
**Status**: Living document

## The Setup: What Happened
## The Crisis/Challenge  
## The Solution
## Lessons Learned

Example: chronicle-2026-01-30-phoenix-to-dawn.md


Velocity Tracking

Track Acceleration Factor

VersionHuman Est.Alex ActualAcceleration
v4.2.58.5h2h4.25×
v4.1.016h3h5.3×

Use this data to calibrate future estimates.

Anti-Patterns

Don't estimate in human hours only - Always include Alex estimate
Don't skip meditation - Unconsolidated knowledge is lost
Don't maintain parallel task lists - Single source of truth
Don't push without gates - Release process exists for reasons
Don't test in Master Alex - Use Sandbox (Imperative I1)


Traditional Approaches (Reference)

For enterprise contexts requiring formal PM:

PMBOK Process Groups

GroupPurposeOur Equivalent
InitiatingAuthorize projectCreate roadmap section
PlanningDefine approachImplementation plan
ExecutingDo the workWork sessions
MonitoringTrack progressTodo list tracking
ClosingFormal completionMeditation + release

Agile Elements We Use

Scrum ConceptOur Pattern
SprintWork session (variable)
RetrospectiveMeditation session
BacklogRoadmap remaining tasks
Definition of DonePre-release gates

When to Use Traditional PM

  • Enterprise projects with external stakeholders
  • Regulated environments requiring documentation
  • Multi-team coordination with formal handoffs
  • Fixed-bid contracts with milestone payments

Synapses

High-Strength Connections

  • [alex-effort-estimation/SKILL.md] (Critical, Uses, Forward) — "Effort estimation methodology"
  • [release-management.instructions.md] (Critical, Gates, Forward) — "Release process"
  • [meditation/SKILL.md] (High, Complements, Bidirectional) — "Consolidation as retrospective"

Medium-Strength Connections

  • [testing-strategies/SKILL.md] (Medium, Plans, Forward) — "Testing in project schedule"
  • [release-preflight/SKILL.md] (Medium, Uses, Forward) — "Release planning within projects"
  • [global-knowledge/SKILL.md] (Medium, Captures, Forward) — "Cross-project learnings"

Supporting Connections

  • [chronicle-2026-01-30-phoenix-to-dawn.md] (Low, Documents, Forward) — "Why safety matters"
  • [bootstrap-learning/SKILL.md] (Low, Accelerates, Forward) — "Learning within projects"
Skills Info
Original Name:project-management-skillAuthor:fabioc