Skip to main content

coordinator

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

Informations de source

Dépôt
huifer/claude-code-interview
Dernière activité de la source
9 janvier 2026 à 09:51
Langue détectée de SKILL.md
chinois
Étoiles
26
Forks
8

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
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 - ...
Voir sur GitHub
Ce SKILL.md est tres volumineux, SkillsMP affiche donc ici seulement la premiere section. Voir sur GitHub