AgentSkillsCN

project-mgmt

采用持续的Markdown规划进行规范驱动开发。适用于以下场景:复杂任务(超过5次工具调用)、多步骤工作、GitHub问题、研究任务、项目构建。在.project/{issue#}/目录下创建plan.md、spec.md、findings.md、progress.md文件。

SKILL.md
--- frontmatter
name: project-mgmt
description: >
  Spec-driven development with persistent markdown planning.
  Use when: complex tasks (>5 tool calls), multi-step work, GitHub issues,
  research tasks, building projects. Creates plan.md, spec.md, findings.md,
  progress.md in .project/{issue#}/ directory.

Project Management

Spec-driven development with filesystem as persistent memory.

Core Principle

Context window is volatile. Filesystem is persistent. Anything important gets written to disk.

Workflow Phases

Each phase has its own reference file. Read the appropriate one:

PhaseWhenReference
StartInitialize projectreferences/start.md
SpecifyDefine requirementsreferences/specify.md
PlanCreate approachreferences/plan.md
ImplementExecute stepsreferences/implement.md
PRCreate pull requestreferences/pr.md
SyncUpdate GitHubreferences/sync.md

Files

FilePurpose
spec.mdRequirements (what & why)
plan.mdImplementation steps + session context
findings.mdResearch, decisions
progress.mdSession log, errors

Location: .project/{issue#}/ Templates: assets/

Key Rules

  1. Create plan.md before starting work
  2. Save findings after every 2 search/view operations
  3. Log all errors to progress.md
  4. Re-read plan.md before major decisions
  5. Run the pm-bookkeeper agent in the background for file updates