pso

Automate project lifecycle management with CSV-backed activity logs and role-based permissions.

Updated Dec 16, 2025
One-click install
npx skills add https://github.com/alexAlchemy/aphebis-world-builder-claude --skill pso
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pso
Source: https://github.com/alexAlchemy/aphebis-world-builder-claude/tree/main/skills/pso
Command: npx skills add https://github.com/alexAlchemy/aphebis-world-builder-claude --skill pso

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automates the management of organizational projects by providing a script-driven interface to create, update, query, record activity, and close projects while maintaining an auditable history.

Core Features & Use Cases

  • Create new projects with automatic IDs and startup logs.
  • Retrieve, filter, and view project lists and details; query activity history and artifacts.
  • Save artifacts to project folders and maintain a persistent activity log for governance and traceability.
  • Enforce role-based permissions (only project managers can close projects) to safeguard critical changes.

Quick Start

Create a new project with a name and description, then start recording activity and managing artifacts.

Frequently Asked Questions about pso

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

FAQPage Schema
How do I automate project management workflows with CSV and scripts?

Automate project management workflows by using scripts to create, query, update, and close projects while writing audit data to CSV files. It handles end-to-end lifecycles from inception to completion with automatic IDs and persistent activity logs.

Can I enforce role-based permissions for closing projects?

Yes, role-based permissions restrict project closure to project managers only. The scripts enforce caller identity and safeguard critical changes, ensuring only authorized PMs can close projects in the CSV-backed organizational structure.

What is audit logging for project artifacts and how does it work here?

Audit logging records actions in a central activity log stored in project-activity-logs.csv. It tracks project activity history and artifact storage, providing governance and traceability for all automated project updates and lifecycle changes.

Do I need Python dependencies to manage projects with CSV files?

No external dependencies are required. The scripts specify dependencies on Python standard libraries and internal modules only, allowing you to manage projects in CSV-backed formats without installing additional packages or frameworks.

What's the best way to track multiple agents in a project lifecycle?

Track multiple agents by recording their actions in a central activity log. The system supports multiple agents throughout the project lifecycle, writing audit data to project-list.csv and project-activity-logs.csv for complete traceability.