Templates
When you initialize a workspace with pad init, you can choose a template that pre-configures collections and workflows for your project type. Templates ship grouped by category so Pad fits more than software work.
Run pad workspace init --list-templates for the live catalog. Below covers the templates available today.
Software
Startup (default)
The default template, designed for small teams and solo developers building a product.
pad init
# or explicitly:
pad init --template startup Collections: Tasks, Ideas, Plans, Docs, Conventions, Playbooks
Best for: side projects, startups, open source projects, solo developers.
Scrum
Configured for agile teams running sprints.
pad init --template scrum Collections:
- Backlog — items with status, priority, story points, and sprint fields
- Sprints — sprint planning with start/end dates and goals
- Bugs — bug tracking with severity and component fields
- Docs, Conventions, Playbooks
Best for: teams using scrum methodology, sprint-based development.
Product
Designed for product management workflows with roadmap planning.
pad init --template product Collections:
- Features — feature tracking with status, priority, and owner
- Feedback — customer feedback with source, customer, and impact fields
- Roadmap Items — roadmap entries with quarter and team fields
- Docs, Conventions, Playbooks
Best for: product teams, roadmap-driven development, multi-quarter planning.
Demo
The startup template pre-loaded with realistic sample data. Useful for exploring Pad’s features.
pad init --template demo Collections: Same as Startup, with example items already created.
People
Pad’s data model — typed collections, parent/child links, conventions — works just as well for people-oriented workflows as for code. Two templates ship today:
Hiring
Company-side hiring pipeline. Track open roles end-to-end: requisitions, candidates moving through interview loops, structured feedback.
pad init --template hiring Collections:
- Requisitions — open roles with team, level, status (open / on-hold / closed)
- Candidates — applicants linked to a requisition, stage in the pipeline, source
- Interview Loops — scheduled loops with interviewers, panel composition, slot status
- Feedback — structured per-interview feedback with hire/no-hire signal and rubric scores
- Docs — role briefs, scorecards, calibration notes
Best for: hiring managers, recruiters, interview coordinators running structured loops.
Interviewing
Candidate-side job search. Track applications across companies, prep notes, contacts, and interviews.
pad init --template interviewing Collections:
- Applications — companies you’ve applied to with stage, role, salary band
- Interviews — upcoming interviews linked to applications with prep notes and outcomes
- Companies — company-level notes (research, mission, values, recent news)
- Contacts — recruiters, hiring managers, referrers — linked to companies and applications
- Docs — resume versions, cover letter snippets, behavioural-question prep
Best for: anyone running a multi-company job search who wants more structure than a spreadsheet.
Custom Setup
Templates are just starting points. After initializing, you can:
- Add collections with
pad collection create - Modify defaults through the web UI
- Create conventions to encode your team’s workflow rules
# Add a custom collection after init
pad collection create "Bugs"
--fields "severity:select:low,medium,high,critical; browser:text"
--icon "🐛" Choosing a Template
| Template | Category | Best for |
|---|---|---|
startup | Software | Solo / small team building a product — simple, minimal overhead |
scrum | Software | Agile teams running sprints with story points |
product | Software | Product teams doing roadmap planning across quarters |
demo | Software | Exploring Pad — startup template + realistic sample data |
hiring | People | Hiring managers + recruiters running structured interview loops |
interviewing | People | Candidates running a multi-company job search |