13 KiB
Career Coach - Professional Career Development Suite
A comprehensive career development module for BMad Method providing AI-powered tools for resume building, career planning, interview preparation, and professional development.
Table of Contents
Overview
The Career Coach module transforms your career journey with three specialized AI agents working together to help you:
- Create ATS-optimized resumes and professional documents
- Develop strategic career plans aligned with your goals
- Prepare comprehensively for interviews with personalized coaching
- Build your professional brand and networking strategy
- Navigate career transitions with confidence
Features
Core Capabilities
- Resume & Document Creation: Professional, ATS-optimized resumes, cover letters, CVs, and LinkedIn profiles
- Career Strategy: Comprehensive career planning, goal setting, and path mapping
- Interview Preparation: Mock interviews, behavioral response development, and technical prep
- Skills Assessment: Gap analysis and personalized development planning
- Personal Branding: Professional brand development and networking strategies
- Industry Alignment: Industry-specific keywords, trends, and best practices
Quality Assurance
- Resume quality scoring (target: 90-100%)
- ATS compatibility checking (target: 90%+ compatibility)
- Interview readiness assessments
- Achievement quantification framework
- Professional standards compliance
Agents
🎯 Career Coach (Michael)
Strategic career advisor helping you navigate your professional journey.
Specializations:
- Career goal analysis and planning
- Skills assessment and gap analysis
- Job search strategy development
- Networking and personal branding
- Career transition guidance
Key Commands:
*help- Display available commands*plan- Start career planning workflow*assess- Conduct skills assessment*strategy- Develop job search strategy*brand- Build personal brand*elicit- Guided career discovery
✍️ Resume Writer (Will)
Professional resume writer and career document specialist.
Specializations:
- ATS-optimized resume creation
- Cover letter writing
- LinkedIn profile optimization
- Achievement-focused content
- Industry-specific customization
Key Commands:
*help- Display available commands*create- Create new resume/document*enhance- Enhance existing resume*analyze- Analyze resume quality*brainstorm- Achievement brainstorming*elicit- Guided information gathering
🎤 Interview Coach (Jennifer)
Expert interview coach for comprehensive interview preparation.
Specializations:
- Behavioral interview preparation
- Technical interview coaching
- Mock interview sessions
- STAR method response development
- Interview feedback and improvement
Key Commands:
*help- Display available commands*prepare- Start interview prep workflow*mock- Conduct mock interview*questions- Generate practice questions*behavioral- Develop behavioral responses*feedback- Analyze interview performance
Workflows
📝 Resume Creation Workflow
Comprehensive resume development from assessment to final optimization.
Phases:
- Career Assessment & Planning (Career Coach)
- Information Gathering (Resume Writer)
- Resume Creation (Resume Writer)
- Quality Assurance Review
- ATS Optimization
- Final Review & Approval
Deliverables:
- ATS-optimized resume (multiple formats)
- Career assessment summary
- Skills inventory
- Achievement examples library
- Keyword analysis
Timeline: 2-4 sessions (standard track)
🎯 Career Planning Workflow
Strategic career development and goal achievement planning.
Phases:
- Assessment & Goal Setting
- Skills Evaluation
- Strategy Development
- Action Planning
- Risk Management
- Implementation & Monitoring
Deliverables:
- Comprehensive career plan
- Skills gap analysis
- Job search strategy
- Networking plan
- Personal brand framework
Timeline: 3-5 sessions
🎤 Interview Preparation Workflow
Complete interview readiness from research to execution.
Phases:
- Interview Context Analysis
- Self-Assessment
- Question Preparation
- Technical Preparation (if applicable)
- Mock Interview Practice
- Logistics Planning
- Interview Execution
- Post-Interview Follow-up
Deliverables:
- Interview preparation plan
- Prepared behavioral responses (STAR method)
- Technical prep materials
- Company research summary
- Mock interview feedback
- Follow-up communication templates
Timeline: 4-6 sessions
Quick Start
Installation
The Career Coach module is installed as part of the BMad Method installation process:
npx bmad-method@alpha install
During installation, you'll be prompted to:
- Set your career output folder location
- Define your career focus and target industry
- Configure your experience level
- Enable ATS optimization features
- Select interview preparation types
First Steps
-
Load an agent based on your immediate need:
- Resume building: Load Resume Writer (Will)
- Career planning: Load Career Coach (Michael)
- Interview prep: Load Interview Coach (Jennifer)
-
Start with a workflow for guided assistance:
*workflow resume-creation *workflow career-planning *workflow interview-preparation -
Use quick commands for specific tasks:
*create # Create new document *analyze # Analyze existing resume *prepare # Start interview prep
Use Cases
🔍 Active Job Search
Scenario: Actively seeking new opportunities
Recommended Path:
- Start with Career Coach -
*strategyto develop job search plan - Use Resume Writer -
*createto build targeted resume - Use Interview Coach -
*preparefor upcoming interviews
📈 Career Advancement
Scenario: Seeking promotion or advancement in current role
Recommended Path:
- Career Coach -
*assessfor skills gap analysis - Career Coach -
*planto map advancement strategy - Resume Writer -
*enhanceto update accomplishments
🔄 Career Transition
Scenario: Changing industries or career paths
Recommended Path:
- Career Coach - Complete career planning workflow
- Resume Writer - Create transition-focused resume
- Interview Coach - Prepare for transition-specific questions
🎯 Professional Development
Scenario: Continuous learning and networking
Recommended Path:
- Career Coach -
*assessfor skill development priorities - Career Coach -
*brandfor networking strategy - Resume Writer -
*enhanceto reflect new skills
Module Structure
career-coach/
├── agents/ # 3 specialized agents
│ ├── career-coach.md # Strategic career advisor
│ ├── interview-coach.md # Interview preparation expert
│ └── resume-writer.md # Document creation specialist
├── workflows/ # 3 comprehensive workflows
│ ├── career-planning-workflow.md
│ ├── interview-preparation-workflow.md
│ └── resume-creation-workflow.md
├── tasks/ # 19 reusable tasks
│ ├── advanced-elicitation.md
│ ├── analyze-resume.md
│ ├── career-brainstorming.md
│ ├── career-situation-analysis.md
│ ├── career-strategy-planning.md
│ ├── company-research.md
│ ├── conduct-mock-interview.md
│ ├── create-doc.md
│ ├── develop-behavioral-responses.md
│ ├── enhance-resume.md
│ ├── execute-checklist.md
│ ├── generate-interview-questions.md
│ ├── interview-feedback.md
│ ├── interview-preparation.md
│ ├── job-search-strategy.md
│ ├── networking-strategy.md
│ ├── personal-brand-development.md
│ ├── skills-assessment.md
│ └── technical-interview-prep.md
├── templates/ # 17 professional templates
│ ├── behavioral-questions-tmpl.yaml
│ ├── career-plan-tmpl.yaml
│ ├── career-summary-tmpl.yaml
│ ├── career-transition-tmpl.yaml
│ ├── company-research-tmpl.yaml
│ ├── cover-letter-tmpl.yaml
│ ├── cv-tmpl.yaml
│ ├── interview-feedback-tmpl.yaml
│ ├── interview-prep-plan-tmpl.yaml
│ ├── job-search-plan-tmpl.yaml
│ ├── linkedin-profile-tmpl.yaml
│ ├── mock-interview-tmpl.yaml
│ ├── networking-plan-tmpl.yaml
│ ├── personal-brand-tmpl.yaml
│ ├── resume-tmpl.yaml
│ ├── skills-assessment-tmpl.yaml
│ └── technical-prep-tmpl.yaml
├── data/ # 12 reference resources
│ ├── behavioral-question-examples.md
│ ├── career-achievement-examples.md
│ ├── career-development-resources.md
│ ├── common-interview-questions.md
│ ├── elicitation-methods.md
│ ├── industry-keywords.md
│ ├── industry-trends.md
│ ├── interview-best-practices.md
│ ├── networking-best-practices.md
│ ├── resume-best-practices.md
│ ├── skill-development-resources.md
│ └── technical-interview-resources.md
├── checklists/ # 11 quality checklists
│ ├── ats-optimization-checklist.md
│ ├── behavioral-interview-checklist.md
│ ├── career-document-checklist.md
│ ├── career-planning-checklist.md
│ ├── interview-day-checklist.md
│ ├── interview-preparation-checklist.md
│ ├── job-search-checklist.md
│ ├── networking-checklist.md
│ ├── personal-brand-checklist.md
│ ├── resume-quality-checklist.md
│ └── technical-interview-checklist.md
├── agent-teams/ # Agent team configurations
│ └── resume-builder-team.yaml
├── _module-installer/ # Installation configuration
│ └── install-config.yaml
├── config.yaml # Runtime configuration
└── README.md # This file
Configuration
The module is configured through config.yaml (generated during installation):
# User Configuration (set during install)
career_output_folder: output/career
career_focus: job-search
target_industry: technology
experience_level: mid-level
resume_optimization: yes
interview_prep_focus: [behavioral, technical]
# Static Configuration
module_version: 1.0.0
career_data_path: {bmad_folder}/career-coach/data
resumes_folder: {career_output_folder}/resumes
cover_letters_folder: {career_output_folder}/cover-letters
career_plans_folder: {career_output_folder}/career-plans
interview_prep_folder: {career_output_folder}/interview-prep
networking_folder: {career_output_folder}/networking
Best Practices
For Resume Building
- Start with brainstorming - Use
*brainstormto gather achievements - Quantify everything - Focus on measurable results and impact
- Tailor to target - Customize for specific roles and industries
- Optimize for ATS - Ensure 90%+ compatibility with applicant tracking systems
- Get quality score 90+ - Aim for excellence in resume quality metrics
For Career Planning
- Be honest in assessment - Accurate self-evaluation leads to better planning
- Set SMART goals - Specific, Measurable, Achievable, Relevant, Time-bound
- Identify skill gaps early - Proactive skill development is key
- Build network consistently - Networking is ongoing, not just when job hunting
- Review and adjust - Regular check-ins keep plans relevant
For Interview Preparation
- Research thoroughly - Company, role, interviewers, industry
- Practice with STAR - Structure behavioral responses using STAR method
- Do mock interviews - Practice builds confidence and reveals gaps
- Prepare questions - Have thoughtful questions for interviewers
- Follow up promptly - Send thank you notes within 24 hours
Integration
With BMad Method
The Career Coach module integrates seamlessly with BMad Method:
- BMad Master - Can orchestrate career development alongside project work
- Creative Intelligence - Brainstorming sessions for career ideas
- BMad Builder - Customize agents for your specific industry
With Other Modules
- Content Creator - Build thought leadership content
- Marketing Ops - Personal brand marketing strategies
Support & Resources
Getting Help
- In-agent help: Use
*helpcommand in any agent - Workflow guidance: Each workflow includes step-by-step instructions
- Quality checklists: Use checklists for self-assessment
- Data resources: Reference materials in
/datafolder
Community
- Discord Community: Share experiences and get feedback
- GitHub Issues: Report bugs or request features
- BMad YouTube: Video tutorials and demos
Credits
Based on the bmad-career-coach expansion pack, adapted for BMad Method v6 architecture.
License
MIT License - See main BMAD-METHOD LICENSE for details.
Transform your career with AI-powered guidance