document-lifecycle

Assign unique document IDs and enforce lifecycle status progression.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/wolvesfield/CIPHER-MCP --skill document-lifecycle-wolvesfield
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: document-lifecycle
Source: https://github.com/wolvesfield/CIPHER-MCP/tree/main/core/skills/document-lifecycle
Command: npx skills add https://github.com/wolvesfield/CIPHER-MCP --skill document-lifecycle-wolvesfield

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures consistent document identification and manages the lifecycle of agent-generated documents, preventing data loss and ensuring proper closure.

Core Features & Use Cases

  • Automated ID Assignment: Assigns sequential and UUIDs to new documents at session start.
  • Lifecycle Enforcement: Guides documents through Active, In Progress, Committed, and Released states.
  • Session Management: Checks for stale documents at session start and ensures proper closure by DevOps at session end.
  • Use Case: When starting a new project, this skill automatically assigns a unique ID to the project plan and all related documents, ensuring they are tracked correctly through development and release.

Quick Start

Use the document-lifecycle skill to manage document IDs and track their status.

Frequently Asked Questions about document-lifecycle

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

FAQPage Schema
How do I manage document IDs and enforce a lifecycle for agent-generated files?

You can manage document IDs and enforce a lifecycle by using automated ID assignment and strict status progression protocols. This ensures agent-generated documents follow a defined path from Active to Released states, preventing data loss and ensuring proper closure.

What is the standard document lifecycle status progression for operational workflows?

The standard document lifecycle status progression moves sequentially through Active, In Progress, Committed, and Released states. This strict lifecycle enforcement guarantees auditable document trails for project management and operational workflows.

How do I assign sequential and UUID document IDs at the start of a project session?

To assign sequential and UUID document IDs at the start of a session, you need an automated document management skill. It automatically generates unique identifiers for your project plan and related documents upon session start.

How do I handle stale documents and ensure proper closure at session end?

To handle stale documents and ensure proper closure, your workflow should check for stale documents at session start and enforce closure by DevOps at session end. This session management approach prevents data loss and ensures proper terminal states for all files.

Can I use document lifecycle management for tracking auditable project trails?

Yes, you can use document lifecycle management for tracking auditable project trails. It enforces a strict lifecycle protocol that applies directly to project management workflows, ensuring every document is tracked correctly from development through release.

What are the limitations of automated ID assignment for document management?

Automated ID assignment for document management requires adherence to a defined status progression from Active to Released or terminal states. The limitation is that it strictly enforces this lifecycle protocol, meaning documents cannot skip defined operational workflow states.