Guidelines & How-To Catalog

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

The pair Knowledge Base ships with opinionated guidelines organized into 9 categories and 9 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-08-20. Source: packages/knowledge-hub/dataset/.pair/knowledge/

How-To Guides

9 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 Process Lifecycle for the full step-by-step walkthrough.

#GuideTagsSkill (preferred)
01Create a PRDprd, requirements, planning/pair-process-specify-prd
02Complete Bootstrap Checklistbootstrap, setup, onboarding, subdomain, bounded-context, domain-model/pair-process-bootstrap
03Create & Prioritize Initiativesinitiative, roadmap, P0/P1/P2, subdomain/pair-process-plan-initiatives
06Break Down Epicsepic, breakdown, 2-4 sprints, subdomain/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, bounded-context/pair-process-plan-tasks
10Implement a Taskimplement, TDD, code/pair-process-implement
11Code Reviewreview, quality gates, ADR/pair-process-review

Numbering keeps the original sequence, 04 and 05 (subdomain/bounded-context definition) were removed as standalone guides when map-subdomains/map-contexts were reclassified from process to capability (D24, #246). Domain modeling is now invoked inline, scoped to the caller, at the point in 02/03/06/09 noted above, see the Callers Matrix for exactly which step invokes which capability.

How-To Flow

01 PRD → 02 Bootstrap → 03 Initiatives → 06 Epics → 07 Stories → 08 Refine → 09 Tasks → 10 Implement → 11 Review

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, context map inline-maintenance, coupling balance
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, evidence-based do/don't design rules
Framework PatternsFramework-specific patterns and best practices
Package ManagementDependency management, monorepo patterns
Quality StandardsCode metrics, complexity thresholds, maintainability, shared lint/format config packages

Collaboration

Process, methodology, and team coordination.

TopicWhat it covers
AutomationGitHub Actions, Azure DevOps board rules, filesystem scripts; the unattended-development eligibility policy and the tag→workflow mapping that routes a tagged card (tech/automation.md)
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; canonical states + state-mapping schema; PR state flow (gate ≠ review); Definition of Ready & Done; task-progress feedback (checklist ticks + one batched comment per run iteration)
TeamTeam structure, roles, communication patterns
TemplatesBranch, commit, PR, epic, story, task, initiative, subdomain, bounded context, code review, context map

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
Quality Model3-layer principle, 3 pillars (Cost/Security/Delivery), classification dimensions and tier resolution, per-tier requirements, tag projection, tech/risk-matrix.md adoption delta, see the dedicated page
AccessibilityWCAG compliance, screen reader support, keyboard navigation
PerformanceLoad times, Core Web Vitals, optimization
Delivery MetricsDelivery pillar metric set (bug resolution time, PR lead time, process adoption), median/p75 aggregation and the low-sample rule, the adoption-declared bug mapping, and the per-tool query mapping applied by /pair-capability-analyze-delivery-metrics
Quality MonitoringQuality dashboards, trend analysis; optional cost & billing telemetry (deploy-match for cost report mode: deploy-source and billing APIs, equal-length windows, minimum read-only permissions)
Quality StandardsDefinition of Done, quality gates, acceptance criteria; canonical Definition of Ready & Done (6 DoR + 4 DoD 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
AI Development → Agent HarnessPer-harness configuration guides (pi, opencode, Claude Code), config locations, skill-path discovery, auth, access paths, model providers, headless execution, verified-against version
AI Development → Skill ConventionsSingle-source shared conventions for the SKILL.md corpus (resolution cascade, idempotency, graceful degradation, template resolution)
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
Manual TestingTest case design, critical path grouping, AI-assisted execution, report generation

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