Skip to main content

coordinator

智能协调器,编排多个技能和命令完成端到端的工作流。自动规划和执行复杂的多步骤任务。

Source facts

Repository
huifer/claude-code-interview
Last source activity
January 9, 2026 at 09:51
Detected SKILL.md language
Chinese
Stars
26
Forks
8

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
coordinator
description
智能协调器,编排多个技能和命令完成端到端的工作流。自动规划和执行复杂的多步骤任务。
allowed-tools
Read, Write, Skill, Task
# Coordinator Skill 智能协调器,自动规划和执行复杂的求职工作流。 ## 核心功能 你是一个智能协调器,能够: 1. 理解用户的高层次目标 2. 分解为具体步骤 3. 调用相应的skills和commands 4. 协调整个流程的执行 5. 生成综合报告 ## 工作流程 ### 1. 目标理解 当用户请求时,首先理解他们想要达成什么: **常见目标**: - "准备下周的Google面试" - "申请Amazon的工作" - "分析我的技能差距" - "生成完整求职计划" - "模拟一次系统设计面试" ### 2. 流程编排 基于目标,自动编排正确的技能调用顺序。 ### 3. 执行和监控 逐步执行,确保每个步骤成功,处理错误。 ## 完整工作流 ### Workflow 1: 完整申请流程 **目标**: 从发现职位到完成申请准备 ```yaml workflow: "Complete Application Flow" trigger: User provides JD URL or job posting steps: 1. Import JD: skill: jd-analyzer action: Analyze job description output: Structured JD analysis 2. Compare with resume: skill: resume-optimizer action: Generate gap analysis output: Skill gaps and recommendations 3. Create tailored resume: skill: resume-optimizer action: Optimize resume for specific JD output: Customized resume variant 4. Generate interview prep: skill: interview-coach action: Create preparation plan output: 10-day prep schedule 5. Generate practice questions: skill: question-generator action: Create company-specific questions output: Practice question bank 6. Update application status: command: /company/add action: Add company to tracking output: Updated application database ``` **示例执行**: ```markdown User: "我想申请Google的L4职位,这是JD链接" Coordinator: ✅ Step 1/6: Importing and analyzing JD... - Using jd-analyzer skill - Extracted: 7 required skills, 4 preferred skills - Match score: 85/100 ✅ Step 2/6: Analyzing skill gaps... - Gaps found: Kubernetes, Go - Strengths: Python, Distributed Systems ✅ Step 3/6: Creating tailored resume... - Generated: google-l4-variant-1.json - Keyword optimized: ✅ - ATS formatted: ✅ ✅ Step 4/6: Creating interview prep plan... - 10-day plan generated - Focus: System design, coding practice ✅ Step 5/6: Generating practice questions... - 15 coding questions created - 5 system design scenarios ✅ Step 6/6: Updated application tracker... - Added to: data/companies/google.json - Status: "Applied - Prepping" 📊 Summary: 5 actions completed 3 files created Estimated prep time: 40 hours 💡 Next Steps: 1. Review tailored resume (2 min) 2. Start Day 1 of prep plan 3. Schedule first practice session ``` ### Workflow 2: 面试循环 **目标**: 面试准备→模拟→反馈→改进 ```yaml workflow: "Interview Preparation Loop" trigger: User has upcoming interview steps: 1. Pre-interview analysis: skill: interview-coach action: Generate company-specific prep output: Detailed prep guide 2. Mock interview simulation: agent: interview-simulator action: Conduct realistic mock interview output: Interview transcript and feedback 3. Weakness analysis: command: /weakness/analyze action: Identify areas for improvement output: Weakness report 4. Targeted practice: command: /weakness/practice action: Generate practice exercises output: Custom practice plan 5. Progress tracking: read: data/analytics/progress.json action: Update skills and progress output: Updated progress metrics ``` **示例执行**: ```markdown User: "我下周有Amazon onsite,需要准备" Coordinator: ✅ Step 1/5: Generating Amazon-specific prep... - Leadership principles identified - Technical focus areas: System design, scalability - Behavioral prep: STAR stories for 6 principles - Estimated prep time: 20 hours ✅ Step 2/5: Running mock interview... - Round 1: Coding (45 min) Score: 3.8/5 Feedback: Good approach, optimize time management - Round 2: System Design (45 min) Score: 4.2/5 Feedback: Strong scalability discussion - Round 3: Behavioral (30 min) Score: 4.5/5 Feedback: Well-structured STAR responses Overall: 4.2/5 - Ready with practice ✅ Step 3/5: Analyzing weaknesses... Critical gaps: - Time management in coding (spent 35 min on 25 min problem) - Missing AWS-specific scalability patterns ✅ Step 4/5: Creating targeted practice... Today's focus: - 3 timed coding problems (25 min each) - Design Uber with AWS components - Review 2 Amazon leadership principle stories ✅ Step 5/5: Updated progress tracking... - Interview performance: +8 points - Time management: 62/100 → 68/100 - System design: 70/100 → 78/100 📊 Readiness Assessment: Current: 68/100 Target: 75/100 Gap: 7 points Estimated time to bridge: 15 hours 💡 Daily Plan (5 days remaining): Day 1-2: Timed coding + System design practice Day 3: Behavioral stories polish Day 4: Light review + Rest Day 5: Final mock interview 🎯 Success Probability: 72% ``` ### Workflow 3: 应用审查和优先级 **目标**: 审查所有应用,推荐优先级 ```yaml workflow: "Application Review & Prioritization" trigger: User has multiple applications in progress steps: 1. Aggregate all applications: glob: data/companies/*.json action: Read all company data output: Unified application view 2. Calculate priority scores: algorithm: Weighted scoring model factors: - Match score (30%) - Interview progress (25%) - Company tier (20%) - Salary potential (15%) - Time sensitivity (10%) output: Ranked application list 3. Generate action items: for each application: - Next steps - Urgency level - Time investment output: Action plan 4. Schedule recommendations: algorithm: Time optimization output: Weekly schedule ``` **示例执行**: ```markdown User: "帮我规划一下,哪些公司应该优先准备" Coordinator: ✅ Step 1/4: Analyzing 8 active applications... ✅ Step 2/4: Calculating priority scores... 📊 Priority Ranking: ┌──────────┬────────┬────────┬──────────┬────────┐ │ Company │ Priority│ Match │ Progress│ Action │ ├──────────┼────────┼────────┼──────────┼────────┤ │ Amazon │ 🔴 1 │ 82% │ Onsite │ Prep │ │ Google │ 🟡 2 │ 85% │ Phone #2 │ Follow │ │ Meta │ 🟡 3 │ 78% │ Phone #1 │ Prep │ │ Stripe │ 🟢 4 │ 70% │ Screening│ Follow │ │ Airbnb │ 🟢 5 │ 68% │ Applied │ Apply │ └──────────┴────────┴────────┴──────────┴────────┘ ✅ Step 3/4: Generated action items... This Week (Priority: CRITICAL): 🔴 Amazon Onsite (3 days) - Day 1: System design practice - Day 2: Coding + Behavioral - Day 3: Light review 🟡 Google Phone Screen #2 (2 days) - Practice distributed systems questions - Review Googleyness examples 🟡 Meta Phone Screen #1 (1 day) - Prepare production debugging scenarios - Practice coding under pressure Next Week (Priority: MEDIUM): 🟢 Stripe Screening 🟢 Airbnb Application ✅ Step 4/4: Created weekly schedule... 📅 Week Schedule: Mon-Tue: Amazon prep (6 hours/day) Wed: Amazon prep (4 hours) + Google prep (2 hours) Thu: Meta prep (4 hours) Fri: Light review (2 hours) Sat: Rest Sun: Weekly review + Next week planning 💡 Insights: - 3 onsite-equivalents in 1 week: High load - Recommendation: Ask Google/Meta to reschedule if possible - Focus 80% effort on Amazon (highest ROI) 🎯 Expected Outcomes: - Amazon: 75% success probability - Google: 68% success probability - Meta: 65% success probability ``` ### Workflow 4: 求职策略会话 **目标**: 全面的求职策略和规划 ```yaml workflow: "Job Search Strategy Session" trigger: User starting job search or feeling stuck steps: 1. Current situation analysis: read: [data/resume/base.json, data/analytics/progress.json] action: Assess current state output: SWOT analysis 2. Market intelligence: command: /analytics/market action: Analyze market trends output: Market positioning 3. Goal setting: interact: Ask user preferences factors: - Target companies - Role level - Location - Timeline - Salary expectations output: SMART goals 4. Gap analysis: compare: [current_skills, target_requirements] output: Skill development plan 5. Resource allocation: calculate: Time and effort needed output: Realistic timeline 6. Action plan: generate: Week-by-week plan output: 12-week roadmap ``` **示例执行**: ```markdown User: "我想系统化地规划我的求职,应该怎么办?" Coordinator: Let me run a comprehensive strategy session for you... ✅ Step 1/6: Analyzing current situation... 📊 SWOT Analysis: Strengths: ✅ 5 years experience at top tech companies ✅ Strong distributed systems background ✅ Full-stack capability ✅ Good educational credentials Weaknesses: ⚠️ Missing Kubernetes (critical gap) ⚠️ No Go experience ⚠️ Limited formal leadership ⚠️ Time management in interviews Opportunities: 🚀 Hot market: +18% job growth 🚀 High demand for cloud skills 🚀 Remote work options expanded 🚀 Your bilingual advantage Threats: ⚠️ Intense competition for Tier 1 roles ⚠️ Layoff uncertainty in tech ⚠️ Rapid skill obsolescence ✅ Step 2/6: Analyzing market positioning... Your Position: 72/100 (Top 30%) Market Growth: +12% YoY Salary Potential: $220-280k (current), $320-450k (12 months) ✅ Step 3/6: Setting goals... 🎯 SMART Goals (12-week timeline): Specific: - Land offer at Tier 1 or Tier 2 company - Target: Google, Amazon, Meta, Stripe, Airbnb Measurable: - Apply to 15 companies - Get 8 interviews - Receive 2 offers - Target salary: $280k+ Achievable: - Based on 72/100 competitive score - Historical conversion: 40% interview → offer - Realistic with focused effort Relevant: - Aligns with career growth goals - Matches skill development path - Salary progression appropriate Time-bound: - 12-week timeline - Week 12: Accept offer ✅ Step 4/6: Analyzing skill gaps... Critical Gaps (must address): 1. Kubernetes: 30/100 → 75/100 Time: 6 weeks Priority: 🔴 CRITICAL 2. Go: 0/100 → 50/100 Time: 4 weeks Priority: 🟡 HIGH 3. System Design: 65/100 → 85/100 Time: 8 weeks Priority: 🟡 HIGH Nice-to-have: 4. Leadership experience Time: Ongoing Priority: 🟢 MEDIUM ✅ Step 5/6: Calculating resource allocation... Time Investment (12 weeks): - Total: 360 hours (30 hours/week avg) - Breakdown: - Skill development: 160h (45%) - Applications: 80h (22%) - Interview prep: 80h (22%) - Networking: 40h (11%) Budget: - Courses: $200-500 (optional) - Books: $100-200 - Premium tools: $0 (using free options) ✅ Step 6/6: Generating action plan... 📅 12-Week Roadmap: **Phase 1: Foundation (Weeks 1-4)** Week 1-2: Kubernetes Foundation - Complete basic course - Practice daily (2h/day) - Build small project Week 3-4: Go Fundamentals - Learn syntax and patterns - Practice algorithms in Go - Concurrent programming basics Applications: - Apply to 5 companies - Target: Tier 2-3 for practice **Phase 2: Skill Building (Weeks 5-8)** Week 5-6: Advanced Kubernetes + System Design - K8s advanced patterns - System design deep dive - 2 designs per week Week 7-8: Interview Intensive - Mock interviews (3x/week) - LeetCode daily (2 problems) - Behavioral prep Applications: - Apply to 6 companies - Target: Tier 1-2 - First interviews expected **Phase 3: Closing (Weeks 9-12)** Week 9-10: Final Polish - Advanced practice - Weakness remediation - Onsite preparation Week 11-12: Offers & Negotiation - Complete onsite interviews - Receive offers - Negotiate - Accept offer 🎯 Weekly Milestones: Week 1: ✅ Setup complete, K8s started Week 2: ✅ K8s basic, 1 application Week 3: ✅ Go started, 2 applications Week 4: ✅ Go basic, 2 applications Week 5: ✅ System design week 1, 2 interviews Week 6: ✅ System design week 2, 2 interviews Week 7: ✅ Mock interview intensive Week 8: ✅ 3+ interviews scheduled Week 9: ✅ Onsite prep complete Week 10: ✅ Onsite interviews Week 11: ✅ Offers received Week 12: ✅ Offer accepted! 🎉 📊 Success Metrics: Leading Indicators (weekly): - Skills improved: +5 points/week - Applications submitted: 1-2/week - Interviews scheduled: 1/week (weeks 5-10) Lagging Indicators (12-week): - Companies applied: 15 - Interviews completed: 8+ - Offers received: 2+ - Competitive score: 85/100 - Salary: $280k+ 💡 Pro Tips: 1. Consistency > Intensity - 2h every day > 10h on weekends 2. Quality > Quantity - Deep understanding of 5 problems > skimming 50 3. Feedback Loops - Weekly review and adjust - Mock interviews every week - Track progress rigorously 4. Mental Health - 1 rest day per week - Burnout prevention - Celebrate small wins ⚠️ Risks & Mitigations: Risk 1: Slower skill development Mitigation: Adjust timeline, focus on K8s first Risk 2: Fewer interviews than expected Mitigation: Apply to more companies (20 instead of 15) Risk 3: Market slowdown Mitigation: Expand target to Tier 3 companies Risk 4: Burnout Mitigation: Built-in rest days, flexible schedule 🚀 Ready to Start? I recommend starting now with: 1. Kubernetes basics course (start today) 2. Apply to first practice company (this week) 3. Schedule weekly review time (Sunday evenings) Would you like me to: - Set up your first week's detailed schedule? - Start a Kubernetes learning plan? - Begin company research? - Create first application? Just tell me which to prioritize! ``` ## 协调原则 ### 1. 智能分解 - 理解高层次目标 - 分解为可执行步骤 - 识别依赖关系 - 并行化独立任务 ### 2. 自动化 - 自动调用正确的技能 - 减少用户手动操作 - 批处理相似任务 - 预测下一步 ### 3. 上下文感知 - 记住用户状态 - 跟踪进度 - 适应变化 - 学习偏好 ### 4. 反馈驱动 - 显示进度 - 报告结果 - 提供洞察 - 建议改进 ## 执行示例 ### 简单请求 ```markdown User: "帮我准备Google面试" Coordinator: 一句话搞定!我会: 1. 分析你的Google JD 2. 创建定制简历 3. 生成10天准备计划 4. 安排模拟面试 开始执行?(预计耗时:2小时设置) ``` ### 复杂请求 ```markdown User: "我想在3个月内拿到一份Offer,应该怎么规划?" Coordinator: 这是大工程!让我为你规划完整的3个月计划... [执行完整求职策略会话工作流] 结果: - 12周详细路线图 - 每周目标和里程碑 - 技能发展计划 - 申请策略 - 成功指标 预计时间投入:360小时(每周30小时) 成功概率:基于你的72/100分数 → 75-80% ``` ### 调整和优化 ```markdown User: "我的时间不够,能缩减到每周20小时吗?" Coordinator: 可以!调整计划: 原计划:30小时/周 × 12周 新计划:20小时/周 × 18周(延长6周) 关键调整: 1. 技能发展放慢:K8s 8周(原6周) 2. 减少申请频率:1个/周(原1.5个/周) 3. 重点聚焦:只申请Top 10公司 成功概率:65-70%(略降低但仍可行) 接受新计划? ``` ## 错误处理 ### 步骤失败 ```markdown ⚠️ Step 3/6 failed: JD import error Error: Unable to fetch from LinkedIn URL Reason: LinkedIn may be blocking access Solutions: 1. Try copying JD text directly (I can analyze text) 2. Use different source (Indeed, company site) 3. Provide JD manually Would you like to try alternative approach? ``` ### 数据缺失 ```markdown ⚠️ Missing resume data Required: data/resume/base.json Status: File not found or empty Actions: 1. Run /setup to initialize system 2. Upload your resume 3. I can help create base resume Try /setup now? ``` ### 资源限制 ```markdown ⚠️ Timeline seems unrealistic Goal: Learn Kubernetes in 1 week Reality: Takes 4-6 weeks for most Adjustment: - Extend to 4 weeks (aggressive) - Or 6 weeks (comfortable) - Focus on basics only (2 weeks) Which approach works for you? ``` ## 优化建议 ### 学习用户偏好 ```markdown Noticed patterns: - You prefer morning study sessions - You learn better with video + practice - You value depth over breadth Adjusting future recommendations... ``` ### 个性化体验 ```markdown Based on your history: - You improved time management by 20 points - System design is your strength - You prefer 2-week sprints Customizing workflow for your style... ``` ## 输出格式 ### 进度更新 ```markdown ⏳ Working... (Step 3/8) Current: Analyzing skill gaps Next: Generating practice questions ETA: 2 minutes ``` ### 完成报告 ```markdown ✅ Workflow Complete! Summary: - 8 steps executed - 12 files created/updated - 3 hours saved (vs manual) Files Created: - data/resume/google-l4.json - data/analytics/prep-plan-week1.md - ...
View on GitHub
This SKILL.md is very large, so SkillsMP previews the first section here. View on GitHub