Verify your development environment is ready for badge development
Verifies development environment setup for Badger 2350 badge development.
/plugin marketplace add johnlindquist/badger-2350-plugin/plugin install badger-2350-dev@badger-marketplaceRun through a complete environment verification checklist to ensure everything is set up correctly for Badger 2350 development.
Run verification commands and report status for each step:
python3 --version
Expected: Python 3.8.0 or higher
If missing: Provide installation instructions for user's OS:
brew install python3sudo apt install python3 python3-pip python3-venvCheck if user is in a virtual environment:
echo $VIRTUAL_ENV
If not active:
# Create virtual environment
python3 -m venv venv
# Activate it
source venv/bin/activate # macOS/Linux
venv\Scripts\Activate.ps1 # Windows PowerShell
mpremote --version
If missing:
pip install mpremote
mpremote exec "print('Badge connected!')"
Expected: "Badge connected!" printed
If fails:
dialout groupmpremote exec "from badgeware import screen, brushes, shapes, io; print('✓ badgeware loaded'); print('✓ Display: 160x120'); print('✓ All OK')"
Expected: All ✓ marks shown
If fails:
After running all checks, provide a summary:
✅ All checks passed! You're ready to start developing.
Or identify what needs fixing:
⚠️ Issues found:
If all checks pass, suggest:
Create your first app:
/create-badge-app my_first_app
Browse example apps:
Check examples/hello_world and examples/meditation_timer in this plugin
Read the API reference:
/badgeware-api
Get detailed help: Use the badger-quickstart skill for step-by-step guide
If verification fails, run:
/troubleshoot <issue>
For comprehensive diagnostics, use the badger-diagnostics skill.
For complete setup instructions, refer to these skills:
You can invoke skills by asking Claude to use them when you need more detailed help.