skills/faionfaion/faion-network/faion-project-manager

faion-project-manager

SKILL.md

Entry point: /faion-net — invoke this skill for automatic routing to the appropriate domain.

PM Domain Skill (Orchestrator)

Communication: User's language. Docs/code: English.

Purpose

Orchestrates project management activities using PMBoK 7/8 framework. Coordinates two specialized sub-skills for comprehensive PM coverage.


Context Discovery

Auto-Investigation

Check for existing PM artifacts and project setup:

Signal How to Check What It Tells Us
.aidocs/ Glob("**/.aidocs/*") SDD project structure
roadmap.md Glob("**/roadmap.md") Roadmap exists
constitution.md Glob("**/constitution.md") Project standards defined
Jira/Linear refs Grep("jira|linear|clickup", "**/*.md") PM tool in use
Sprint folders Glob("**/sprint-*/**") Agile sprints used
Risk register Glob("**/risk*.md") Risk management in place

Read existing artifacts:

  • constitution.md for project scope and constraints
  • roadmap.md for current plans
  • Any existing sprint/planning docs

Discovery Questions

Use AskUserQuestion to understand PM needs.

Q1: PM Approach

question: "What project management approach do you prefer?"
header: "Approach"
multiSelect: false
options:
  - label: "Agile (Scrum, Kanban)"
    description: "Iterative, sprints, flexible scope"
  - label: "Traditional (Waterfall, PMBoK)"
    description: "Sequential, fixed scope, detailed planning"
  - label: "Hybrid"
    description: "Mix of agile and traditional"
  - label: "Not sure / recommend"
    description: "I'll suggest based on your project"

Routing:

  • "Agile" → Skill(faion-pm-agile)
  • "Traditional" → Skill(faion-pm-traditional)
  • "Hybrid" → Both skills as needed
  • "Not sure" → Ask Q2 to determine

Q2: Project Characteristics (if "Not sure")

question: "What describes your project best?"
header: "Project"
multiSelect: false
options:
  - label: "Requirements likely to change"
    description: "User feedback, evolving product"
  - label: "Requirements are fixed"
    description: "Clear deliverables, contract"
  - label: "Small team (1-5 people)"
    description: "Lightweight process needed"
  - label: "Large team / multiple teams"
    description: "Coordination, dependencies"

Recommendation:

  • "Change" → Agile (Scrum or Kanban)
  • "Fixed" → Traditional (WBS, schedule)
  • "Small team" → Kanban or lightweight Scrum
  • "Large team" → Scaled Agile or traditional PMBoK

Q3: PM Task Type

question: "What PM help do you need right now?"
header: "Task"
multiSelect: true
options:
  - label: "Planning (scope, schedule, WBS)"
    description: "Define what, when, how"
  - label: "Team coordination (RACI, ceremonies)"
    description: "Roles, meetings, communication"
  - label: "Risk management"
    description: "Identify and mitigate risks"
  - label: "Progress tracking (EVM, metrics)"
    description: "Monitor and report status"
  - label: "Tool setup (Jira, Linear, etc.)"
    description: "Configure PM tooling"

Routing:

  • "Planning" → wbs-creation, schedule-development
  • "Team" → team-charter, raci-matrix, ceremonies
  • "Risk" → risk-register, risk-response-planning
  • "Progress" → earned-value-management, dashboards
  • "Tool" → pm-tools-setup

Q4: Current PM Maturity

question: "What's your current PM setup?"
header: "Maturity"
multiSelect: false
options:
  - label: "No formal process"
    description: "Ad-hoc, need structure"
  - label: "Basic process exists"
    description: "Have backlog, need improvement"
  - label: "Established process"
    description: "Working well, need optimization"

Context impact:

  • "No formal" → Start with basics, don't overwhelm
  • "Basic exists" → Build on what works, fill gaps
  • "Established" → Optimize, metrics, continuous improvement

Architecture

faion-project-manager (orchestrator)
    |
    +-> faion-project-manager:agile (28 methodologies)
    |   - Scrum, Kanban, SAFe ceremonies
    |   - PM tools (Jira, Linear, ClickUp, GitHub, etc.)
    |   - Dashboards, reporting, metrics
    |   - Team development, RACI
    |   - AI in PM, hybrid delivery
    |
    +-> faion-project-manager:traditional (22 methodologies)
        - PMBoK knowledge areas
        - Stakeholder management
        - Planning (scope, schedule, cost, WBS)
        - Risk management
        - EVM, quality, change control
        - Project closure, lessons learned

References

Reference Content
ref-pmbok.md PMBoK 7/8 overview, 8 domains, 12/6 principles
ref-CLAUDE.md External resources, tools, certifications

Sub-Skills

faion-project-manager:agile (28 methodologies)

Use when:

  • Planning sprints or ceremonies
  • Selecting or setting up PM tools
  • Building dashboards and reports
  • Implementing agile/hybrid approaches
  • Team development and roles

Key methodologies:

  • Scrum/Kanban ceremonies
  • Jira, Linear, ClickUp, GitHub Projects
  • Dashboard setup, reporting
  • Team development, RACI matrix
  • AI in PM, hybrid delivery

Location: ~/.claude/skills/faion-project-manager:agile/

faion-project-manager:traditional (22 methodologies)

Use when:

  • Planning project scope, schedule, cost
  • Managing stakeholders
  • Handling risks and uncertainty
  • Tracking performance with EVM
  • Closing projects and capturing lessons

Key methodologies:

  • Stakeholder register and engagement
  • Scope, WBS, schedule, cost, resources
  • Risk register and management
  • EVM, quality, change control
  • Project closure, lessons learned

Location: ~/.claude/skills/faion-project-manager:traditional/

Decision Guide

Task Type Sub-Skill Examples
Agile Execution faion-agile-pm Sprint planning, standups, retros
Tool Selection faion-agile-pm Which PM tool? How to setup?
Reporting faion-agile-pm Dashboards, burn charts, velocity
Team Structure faion-agile-pm RACI, team development
Project Planning faion-traditional-pm Scope, WBS, schedule, cost
Stakeholders faion-traditional-pm Identify, analyze, engage
Risk Management faion-traditional-pm Risk register, responses
Performance faion-traditional-pm EVM (CPI, SPI, EAC)
Project Closure faion-traditional-pm Close, lessons learned, benefits

PMBoK 8 Overview

8 Performance Domains

Domain Sub-Skill
Stakeholder faion-traditional-pm
Team faion-agile-pm
Development Approach faion-agile-pm
Planning faion-traditional-pm
Project Work faion-traditional-pm
Delivery Both
Measurement faion-traditional-pm (EVM) + faion-agile-pm (dashboards)
Uncertainty faion-traditional-pm

12 Core Principles (PMBoK 7)

Stewardship, Team, Stakeholders, Value, Systems Thinking, Leadership, Tailoring, Quality, Complexity, Risk, Adaptability, Change.

Common Workflows

New Project

1. faion-traditional-pm: stakeholder-register
2. faion-agile-pm: raci-matrix
3. faion-traditional-pm: scope-management, wbs-creation
4. faion-traditional-pm: schedule-development, cost-estimation
5. faion-traditional-pm: risk-register
6. faion-agile-pm: pm-tools-overview (select tool)

Sprint/Iteration

1. faion-agile-pm: scrum-ceremonies (planning)
2. faion-agile-pm: dashboard-setup
3. faion-traditional-pm: earned-value-management (track)
4. faion-agile-pm: scrum-ceremonies (review, retro)

Health Check

1. faion-traditional-pm: earned-value-management
2. faion-traditional-pm: risk-management
3. faion-traditional-pm: stakeholder-engagement
4. faion-agile-pm: reporting-basics

Integration Points

Domain Skill Integration
faion-sdd Task planning uses PMBoK scheduling
faion-business-analyst Requirements feed into scope
faion-product-manager Roadmap aligns with schedule
faion-software-developer Developer tools (GitHub, Linear)

PM Domain Skill v4.0 - Orchestrator 2 sub-skills | 50 methodologies | PMBoK 7/8

Weekly Installs
14
GitHub Stars
2
First Seen
Jan 23, 2026
Installed on
github-copilot10
gemini-cli9
codex9
opencode9
claude-code8
kimi-cli7