For: Software developers working with AI agents on technical projects. Philosophy: All code is a Project. Knowledge lives in Areas. Tools live in Resources.
workspace/
βββ _inbox/ # π₯ Unprocessed items, quick capture
βββ Projects/ # β‘ Active development projects (with deadlines)
β βββ my-app/ # Each project: kebab-case, has project.md
β βββ project.md # Project contract (goal, deadline, DoD)
β βββ repo/ # Source code (git root)
β βββ sessions/ # Session logs & BACKLOG.md
β βββ docs/ # Project documentation
β βββ artifacts/ # AI-generated artifacts
β βββ plans/ # π Implementation plans
β βββ tasks/
β βββ backlog.md # π CANONICAL task list
β βββ sprint-current.md
β βββ done.md
βββ Areas/
β βββ infra/ # π§ Infrastructure SOPs, runbooks, configs
β βββ product/ # π¦ Product specs, design decisions
β βββ ops/ # βοΈ Operations, CI/CD, deployment
βββ Resources/
β βββ ai-agents/ # π€ Kernel snapshot, agent workflows
β β βββ kernel/
β β βββ workflows/
β βββ references/ # π Reference repos, docs, cheat-sheets
β βββ tools/ # π οΈ Scripts, utilities, CLI tools
βββ Archive/ # βοΈ Completed/retired projects & areas
βββ .agents/ # Agent runtime (auto-installed)
β βββ rules/
β βββ workflows/
βββ .para-workspace.yml # Workspace config
βββ para # CLI wrapper (auto-generated)
βββ README.md
| Workflow | When to Use |
|---|---|
/plan |
Create or review an implementation plan |
/open |
Start a working session, load context |
/backlog |
Add/prioritize tasks for a project |
/new-project |
Scaffold a new development project |
/learn |
Document lessons and knowledge in Areas |
/push |
Quick commit and push to GitHub |
/verify |
Verify a feature is complete via walkthrough |
/release |
Pre-release quality gate before publishing |
/retro |
Retrospective before archiving a project |
/end |
Close session and log progress |
/para |
Workspace health check and maintenance |
After para init, the following rules are installed in .agents/rules/:
governance.mdβ Core PARA discipline rules (invariants + heuristics)
@[/open] my-app
- Reads
project.mdfor goal and DoD - Shows last session log and pending TODOs
- Checks Sync Queue for upstream notifications
- Reports Git status
@[/backlog] my-app add task: implement user authentication
- Add new tasks to
artifacts/tasks/backlog.md - Prioritize or triage existing tasks
- Move completed tasks to
done.md
Work on your project. Use the following helpers as needed:
# Check workspace health
./para status
# Scaffold a new project
./para scaffold project new-feature
# Commit and push changes
@[/push]@[/verify] my-app "user authentication works end-to-end"
- Generates a step-by-step verification walkthrough
- Logs the result in the session
@[/end]
- Summarize completed work
- Log new TODOs for next session
- Classify any loose files into PARA (Projects / Areas / Resources / Archive)
- Notify downstream projects if changes are relevant
- kebab-case everything:
my-app,auth-service,api-gateway - One git repo per Project folder: the
repo/sub-folder is the git root _inbox/is your capture zone: drop notes, code snippets, links here β process later during/end- Areas are evergreen SOPs: runbooks in
Areas/infra/should always be accurate - Resources are read-only references: don't do active work inside
Resources/