Adopter Checklist
Step-by-step checklist to verify your pair setup is working correctly.
Complete this checklist to verify your pair setup is working correctly. This should take less than 30 minutes.
Prerequisites Check
- Node.js 18+ installed:
node --version - pnpm installed:
pnpm --version - Terminal/command line access
- Internet connection (for npm install) or manual download ready
Installation Verification
Step 1: Install pair-cli
Choose one installation method:
npm Global Install:
pnpm Global Install:
Manual Install:
-
Download
pair-cli-manual-vX.Y.Z.zipfrom GitHub Releases -
Extract to a folder
-
Use
./pair-cli(Unix) orpair-cli.cmd(Windows) -
Installation completed without errors
-
pair-cli --versionshows version number
Step 2: Test Basic Functionality
-
pair-cli --helpshows help text -
pair-cli install --list-targetsshows available asset types
Expected output includes:
Sample Project Test
Step 3: Create Test Project
- Test directory created
- package.json created with test script
Step 4: Run Sample Verification
If you have the sample project available:
Expected: Script exits with success (0) and shows sample output.
- Verification script runs successfully
- Output matches expected text
Full Installation Test
Step 5: Install Assets
- Command completes without errors
-
.pair/directory created with files -
.github/directory created (if applicable)
Step 6: Verify Installation
- Directories contain expected files
- No permission errors during access
Cleanup
Step 7: Clean Up Test Environment
- Test environment cleaned up
- No leftover files or processes
Validation Summary
Date Completed: ______
Installation Method Used: ______
Issues Encountered: ______
Success Rating: [ ] Full Success [ ] Minor Issues [ ] Major Issues
Notes/Feedback:
- What worked well: ______
- What was confusing: ______
- Suggestions for improvement: ______
Overall Assessment: [ ] Ready for production use [ ] Needs fixes [ ] Not usable
Next Steps
If everything worked:
- Start using pair-cli in your actual projects
- Check CLI Workflows for advanced usage
- Join the community at GitHub Discussions
If issues occurred:
- Review the Troubleshooting Guide
- File an issue at GitHub Issues