Reference

Guidelines & How-To Catalog

Complete catalog of all pair Knowledge Base guidelines (9 categories) and how-to guides (11 sequential steps).

The pair Knowledge Base ships with opinionated guidelines organized into 9 categories and 11 sequential how-to guides covering the full AI-assisted development lifecycle. Guidelines live in .pair/knowledge/guidelines/, how-to guides in .pair/knowledge/how-to/.

Last updated: 2026-02-22. Source: packages/knowledge-hub/dataset/.pair/knowledge/

How-To Guides

11 sequential guides that walk you through the complete development process — from product requirements to code review. Each guide can be followed manually or invoked as a skill (recommended). See the Developer Journey for the full step-by-step walkthrough.

#GuideTagsSkill (preferred)
01Create a PRDprd, requirements, planning/pair-process-specify-prd
02Complete Bootstrap Checklistbootstrap, setup, onboarding/pair-process-bootstrap
03Create & Prioritize Initiativesinitiative, roadmap, P0/P1/P2/pair-process-plan-initiatives
04Define Subdomainssubdomain, domain, DDD/pair-process-map-subdomains
05Define Bounded Contextsbounded context, architecture, DDD/pair-process-map-contexts
06Break Down Epicsepic, breakdown, 2-4 sprints/pair-process-plan-epics
07Break Down User Storiesstory, vertical slicing, INVEST/pair-process-plan-stories
08Refine a User Storyrefine, Given-When-Then, technical analysis/pair-process-refine-story
09Create Taskstask, breakdown, dependency mapping/pair-process-plan-tasks
10Implement a Taskimplement, TDD, code/pair-process-implement
11Code Reviewreview, quality gates, ADR/pair-process-review

How-To Flow

01 PRD → 02 Bootstrap → 03 Initiatives → (04 Subdomains → 05 Contexts) → 06 Epics → 07 Stories → 08 Refine → 09 Tasks → 10 Implement → 11 Review

Steps 04-05 (DDD) are optional — skip them if your project doesn't need domain modeling.

Guideline Categories

9 categories covering every aspect of software development. Each category contains multiple guideline files organized by topic.

Architecture

Patterns, decisions, and constraints for system design.

TopicWhat it covers
Architectural PatternsClean architecture, hexagonal, CQRS, event sourcing, layered, CRUD, transaction script
Decision FrameworksADR process, decision tracking
Design PatternsDDD patterns, bounded contexts, aggregates
Deployment ArchitecturesService topologies, scaling patterns
LLM IntegrationAI/LLM integration patterns
Project ConstraintsBudget, timeline, compliance constraints

Code Design

Code organization, principles, and quality standards.

TopicWhat it covers
Code OrganizationFile structure, module boundaries, naming conventions
Design PrinciplesSOLID, DRY, KISS, composition over inheritance
Framework PatternsFramework-specific patterns and best practices
Package ManagementDependency management, monorepo patterns
Quality StandardsCode metrics, complexity thresholds, maintainability

Collaboration

Process, methodology, and team coordination.

TopicWhat it covers
MethodologyScrum, Kanban, Lean, hybrid approaches
EstimationStory points, T-shirt sizing, estimation techniques
Issue ManagementIssue tracking, triage, prioritization
Project TrackingVelocity, burndown, sprint metrics
Project Management ToolsGitHub Projects, Linear, Jira configuration
TeamTeam structure, roles, communication patterns
TemplatesBranch, commit, PR, epic, story, task, initiative, subdomain, bounded context, code review

Infrastructure

Cloud, CI/CD, deployment, and operations.

TopicWhat it covers
CI/CD StrategyPipeline design, build optimization, release automation
Cloud ProvidersAWS, GCP, Azure patterns
Cloud ServicesManaged services, serverless, containers
Container OrchestrationDocker, Kubernetes, scaling
Deployment PatternsBlue-green, canary, rolling updates
EnvironmentsDev, staging, production configuration
Infrastructure as CodeTerraform, CloudFormation, Pulumi
Testing InfrastructureTest environments, fixtures, data management

Observability

Monitoring, logging, and alerting.

TopicWhat it covers
AlertingAlert rules, escalation, on-call
MetricsApplication metrics, SLIs/SLOs/SLAs
Observability PrinciplesThree pillars: logs, metrics, traces
Structured LoggingLog formats, correlation IDs, log levels

Quality Assurance

Security, accessibility, and performance standards.

TopicWhat it covers
AccessibilityWCAG compliance, screen reader support, keyboard navigation
PerformanceLoad times, Core Web Vitals, optimization
Quality MonitoringQuality dashboards, trend analysis
Quality StandardsDefinition of Done, quality gates, acceptance criteria
SecurityOWASP top 10, authentication, authorization, input validation

Technical Standards

Coding standards, git workflow, and tooling.

TopicWhat it covers
AI DevelopmentAI tool configuration, prompt patterns, agent integration
Coding StandardsLanguage-specific conventions, linting rules
Deployment WorkflowRelease process, versioning, changelog
Development ToolsIDE setup, debugging, profiling
Git WorkflowBranching strategy, commit conventions, merge policies
Integration StandardsAPI design, event contracts, data formats
Technology StackLanguage selection, framework evaluation, version policies

Testing

Strategies, frameworks, and testing patterns.

TopicWhat it covers
Test StrategyTesting pyramid, TDD, coverage targets
Unit TestingIsolation, mocking, assertions
Integration TestingService integration, database testing
E2E TestingUser journey testing, browser automation
Accessibility TestingAutomated a11y checks, manual testing
Performance TestingLoad testing, benchmarking, profiling
Test AutomationCI integration, parallel execution, reporting

User Experience

Design systems, research, and content strategy.

TopicWhat it covers
Content StrategyWriting guidelines, tone, information architecture
Design PrinciplesVisual hierarchy, consistency, feedback
Design SystemsComponent libraries, tokens, theming
Interface DesignLayout patterns, responsive design, navigation
User ResearchPersonas, journey mapping, usability testing

On this page