psi

Coordinate planning, specification, and implementation for documentation-driven feature work.

21|2|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/siviter-xyz/dot-agent --skill psi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: psi
Source: https://github.com/siviter-xyz/dot-agent/tree/main/skills/psi
Command: npx skills add https://github.com/siviter-xyz/dot-agent --skill psi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PSI coordinates planning, specification, and implementation for feature work within documentation-driven projects.

Core Features & Use Cases

  • Ephemeral Plan Phase: generates temporary, plan.md files and research artifacts without committing to codebase.
  • Spec Phase: creates and applies docs-based specifications (READMEs, AGENTS.md, docs/) to guide implementation.
  • Implement Phase: supports test-first implementation with CI checks, updating docs as code evolves.
  • Use Case: A team plans a new authentication flow by drafting a plan, writing specs, implementing code, and keeping docs in sync.

Quick Start

Example: "PSI plan feature 'user-auth' and generate accompanying specs in docs/ and AGENTS.md."

Frequently Asked Questions about psi

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

FAQPage Schema
How do I keep documentation in sync when implementing new features?

To keep documentation in sync during feature delivery, you can use a documentation-first workflow that coordinates planning, specification, and implementation. This ensures docs like READMEs and AGENTS.md are continuously updated as development progresses through test-first implementation and CI verification.

What is a documentation-first workflow for feature delivery?

A documentation-first workflow for feature delivery coordinates planning, specification, and implementation by applying docs-based specifications to guide code changes. It requires generating temporary plans, writing specs into docs, and verifying implementations via test-first CI checks.

How do I plan and specify a feature before writing code?

You plan and specify a feature before writing code by generating temporary, ephemeral plan files and research artifacts without committing them to the codebase. You then create docs-based specifications in READMEs, AGENTS.md, and docs/ to guide the subsequent test-first implementation.

Can I use ephemeral planning files without committing them to the codebase?

Yes, you can use ephemeral planning files without committing them to the codebase. The planning phase generates temporary plan.md files and research artifacts specifically designed to exist outside the codebase while driving the creation of permanent documentation specifications.

Does test-first implementation work with continuous integration checks?

Yes, test-first implementation works directly with continuous integration checks. The workflow supports writing tests prior to code implementation and relies on CI verification to ensure the feature delivery meets the specifications defined in the documentation.

What is the best way to document an authentication flow during development?

The best way to document an authentication flow during development is using a coordinated approach that drafts a temporary plan, writes permanent specifications into AGENTS.md and docs/, implements the code with tests, and continuously updates the documentation as the flow evolves.