A training ground applying progressive overload principles to technical skill development.
-
Create a dedicated project:
- Click on "Projects" in the left sidebar
- Click "+ New project"
- Enter name "tech-skills-gym" (or your preferred name)
- Click "Create project"
-
Add custom instructions to your project:
- Under your new project, click "Add instructions"
- Visit: https://raw.githubusercontent.com/atxtechbro/tech-skills-gym/refs/heads/main/INSTRUCTIONS.json
- Press Ctrl+A to select all content
- Copy the entire content (Ctrl+C)
- Paste it into the project instructions field (Ctrl+V)
- Save the instructions
-
Begin your training session with: "spot me bro [focus area]"
-
You can create multiple sessions within this project for different focus areas:
- "spot me bro kubernetes"
- "spot me bro golang"
- etc.
- Start a new ChatGPT conversation
- Click on "Custom instructions" in the settings
- In the "How would you like ChatGPT to respond?" section:
- Visit: https://raw.githubusercontent.com/atxtechbro/tech-skills-gym/refs/heads/main/INSTRUCTIONS.json
- Press Ctrl+A to select all content
- Copy the entire content (Ctrl+C)
- Paste it into the custom instructions field (Ctrl+V)
- Begin your training session with: "spot me bro [focus area]"
Note: We're looking for contributions to improve Claude instructions. If you're a Claude Pro user, please check Issue #30.
That's it! The AI will guide you through progressive technical exercises following the training framework.
spot me bro kubernetes - i'm trying to learn about service meshes
hey spot me bro with some golang, i've been coding for about 2 years
SPOT ME BRO! need to get better at system design interviews ASAP!!
spot me bro bash scripting please. i'm a complete beginner.
can you spot me on react hooks? i understand components but hooks confuse me
The framework is organized into several key sections:
- SwoleCoder nickname for your AI trainer
- Energetic greeting to kick off your session
- Description of the technical skills gym concept
- Primary objective
- Philosophy
- Approach to skill development
- Principles for effective skill building
- Progression model
- Difficulty calibration (5% rule)
- Feedback loop
- Tracking progress
- Format for interactive learning
- Flow
- Warm-up phase
- Main sets phase
- Cool-down phase
- Progression approach
- Initiation process
- Delivery style
- Feedback mechanism
- Adaptation based on performance
- Continuation options
- What the AI should provide
- What the AI should avoid
- Critical guidelines
- Expected user contributions
- Commitment to the process
- Primary skill domains
- Development approach
- Mindset for effective learning
- Identity as a learner
- Commitment to mastery
For safe experimentation:
- Run
./setup-sandbox.sh
to create isolated environments - Practice destructive operations without fear of breaking your system
This gym applies bodybuilding principles to technical skills:
- Progressive overload (gradually increasing difficulty)
- Consistent practice with feedback loops
- Targeted exercises for specific skill development
- One exercise at a time - mastery through focus