A 33-chapter business novel that teaches soft skills through the narrative journey of Alex Chen, a software engineer learning to lead through collaboration, psychological safety, and sustainable pace.
git clone https://github.com/cloudstreet-dev/Soft-Skills-the-Hard-Way.gitSoft Skills the Hard Way is a business novel that teaches essential workplace and leadership skills through the story of Alex Chen, a brilliant but isolated programmer who transforms into an industry leader over twenty years. The 33-chapter narrative follows Alex's journey as they learn collaborative development, psychological safety, sustainable pace, and vulnerability—skills critical to modern software engineering. Through characters like VP Sarah Martinez and mentor figures, the novel demonstrates how technical excellence combined with human-centered culture creates thriving teams. Readers gain practical insights into team dynamics, code reviews, mentorship, and organizational change through compelling storytelling grounded in real engineering scenarios.
["Identify the soft skill you want to focus on (e.g., psychological safety, collaboration) and replace [SPECIFIC_SOFT_SKILL] in the prompt template.","Replace [AUTHOR_NAME] with the author of the book (e.g., \"Alex Chen\" or \"John Doe\") and [TEAM_NAME] with your team’s name.","Use Sortd to create a dedicated Kanban board for leadership playbooks. Add columns like \"Lessons Learned,\" \"Actionable Tips,\" and \"Team Assignments.\"","After generating the playbook, assign tasks in Sortd to team members (e.g., \"@Alex, implement silent brainstorming for next week’s sprint planning\").","Review the playbook in your next team meeting and track progress using Sortd’s status updates. Adjust based on feedback."]
Learning soft skills through narrative case studies in engineering culture
Understanding psychological safety and team dynamics in software development
Training on sustainable pace and burnout prevention strategies
Building mentorship and leadership capabilities through character examples
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/cloudstreet-dev/Soft-Skills-the-Hard-WayCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Read the first 3 chapters of 'Soft Skills the Hard Way' by [AUTHOR_NAME] and extract the key leadership lessons Alex Chen learns about [SPECIFIC_SOFT_SKILL, e.g., psychological safety, sustainable pace, collaboration]. Summarize these lessons in 3 bullet points and provide 1 actionable tip for each lesson that Alex could apply in his role as a software engineering team lead. Format the response as a concise leadership playbook for [TEAM_NAME].
### Leadership Playbook: Psychological Safety in Engineering Teams **Extracted from Chapters 1-3 of *Soft Skills the Hard Way* by Alex Chen** **Key Lessons on Psychological Safety:** - **Lesson 1: Normalize failure as a learning tool** – Alex learns that his team’s reluctance to share mistakes stems from a fear of blame. He realizes that celebrating failures (e.g., the botched deployment that taught the team how to roll back safely) fosters experimentation. - *Actionable Tip:* Start each sprint retrospective by sharing one "failure of the week" and what the team learned. Example: "Last sprint, our API latency spike taught us to add circuit breakers—here’s the post-mortem." - **Lesson 2: Ask questions instead of assuming** – Alex notices his team hesitates to challenge his ideas. He adopts a "5 Whys" approach in meetings to uncover root causes instead of jumping to solutions. - *Actionable Tip:* Replace "Why didn’t this work?" with "What assumptions did we make here?" in code reviews. Example: "The test failed—what assumptions did we make about the user’s data format?" - **Lesson 3: Make space for introverts** – Alex realizes his loudest engineers dominate discussions. He introduces silent brainstorming (e.g., Slack polls or async docs) to ensure quieter voices are heard. - *Actionable Tip:* Use Sortd’s Kanban boards in Gmail to assign discussion topics to specific team members before meetings. Example: "@Maria, your turn to share thoughts on the database schema—add your notes to the Sortd card by EOD." **Team Name:** DevOps Avengers **Next Steps:** Schedule a 15-minute retro to test the "failure of the week" tip and review Sortd’s task assignments for the next sprint planning meeting.
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan