arrow_back Back to Templates Gallery
The Developer
Software Engineer / Architect

The Developer

For software developers working with AI agents on technical projects.

code View on GitHub

Philosophy: All code is a Project. Knowledge lives in Areas. Tools live in Resources.


πŸ“‚ Workspace Structure

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
β”œβ”€β”€ .agent/                        # Agent runtime (auto-installed)
β”‚   β”œβ”€β”€ rules/
β”‚   └── workflows/
β”œβ”€β”€ .para-workspace.yml            # Workspace config
β”œβ”€β”€ para                           # CLI wrapper (auto-generated)
└── README.md

WorkflowWhen to Use
/planCreate or review an implementation plan
/openStart a working session, load context
/backlogAdd/prioritize tasks for a project
/docsGenerate, review, and publish technical documentation
/new-projectScaffold a new development project
/learnDocument lessons and knowledge in Areas
/pushQuick commit and push to GitHub
/verifyVerify a feature is complete via walkthrough
/releasePre-release quality gate before publishing
/retroRetrospective before archiving a project
/endClose session and log progress
/paraWorkspace health check and maintenance

πŸ“œ Active Rules

After para init, the following rules are installed in .agent/rules/:

  • governance.md β€” Core PARA discipline rules (invariants + heuristics)

πŸ’‘ Tips for dev Profile

  • 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/