技能水平评估_self-assessment
以下为本文档的中文说明
Claude Code Self-Assessment 是一个交互式技能评估工具,用于帮助用户评估自己的 Claude Code 使用水平并生成个性化学习路径。该技能提供两种评估模式:快速模式(Quick Mode,约 5 分钟)包含 10 道覆盖 10 个话题的题目,适合快速了解自己的整体水平,输出总体等级(初级/中级/高级)和 2 到 3 个主要差距领域;全面模式(Comprehensive Mode,约 20 分钟)包含 20 道题目(每个话题 2 道),适合深入了解掌握程度和规划团队培训,输出每个话题的得分、详细的学习路径和 3 个实践项目建议。评估题目覆盖两大维度:实践应用(如何操作)和决策判断(何时使用何种方法)。该技能的价值在于将模糊的能力评估转化为结构化的诊断报告。完成评估后,用户不仅能了解自己在 Claude Code 使用上的强项和弱项,还能获得一个量身定制的学习路线图,包括实践项目的建议来强化学习效果。这对于个人开发者提升 AI 辅助编程效率、团队管理者规划培训方案都非常实用。评估过程本身也是一次学习体验,题目设计旨在测试和加深用户对 Claude Code 功能的理解。
Claude Code Self-Assessment
Master your Claude Code skills with a personalized learning journey.
This interactive assessment identifies your current expertise level and generates a custom learning path tailored to your gaps and goals.
How It Works
Step 1: Choose Your Mode
Quick Mode(5 min)
- 10 questions across 10 topics
- Best for: Quick skill check, understanding your general level
- Output: Overall profile (Beginner/Intermediate/Advanced) + top 2-3 gaps
Comprehensive Mode(20 min)
- 20 questions (2 per topic)
- Best for: Detailed mastery assessment, planning team training
- Output: Per-topic scores + detailed learning path + 3 practice projects
Step 2: Answer Questions
Questions cover:
- Practical usage (how to do things)
- Decision-making (when to use what)
- Architecture patterns (why things work)
- Production best practices (security, performance, scaling)
Each question has:
- 4 options (A-D)
- Immediate feedback on correct answer
- Link to relevant guide section
Step 3: Get Your Profile
Quick Mode Output:
╔═══════════════════════════════════════════════╗ ║ Your Profile: Intermediate Developer ║ ╠═══════════════════════════════════════════════╣ ║ Overall Score: 14/20 ║ ║ Level: Intermediate (strong) ║ ╠═══════════════════════════════════════════════╣ ║ Immediate Gaps: ║ ║ • MCP Servers (5/5 topics weak) ║ ║ • Advanced Patterns (4/5 weak) ║ ║ • Hooks (3/5 partially weak) ║ ║ ║ ║ → Recommended learning time: 4-6 hours ║ ╚═══════════════════════════════════════════════╝Comprehensive Mode Output:
╔═══════════════════════════════════════════════════════════════╗ ║ Detailed Mastery Profile ║ ╠═══════════════════════════════════════════════════════════════╣ ║ ║ ║ 01 Quick Start ████░░░░░░ 8/10 Proficient ║ ║ 02 Core Concepts ██████░░░░ 6/10 Proficient ║ ║ 03 Memory & Settings ██████░░░░ 6/10 Proficient ║ ║ 04 Agents ████░░░░░░ 4/10 Basic ║ ║ 05 Skills ████░░░░░░ 4/10 Basic ║ ║ 06 Commands ██████░░░░ 6/10 Proficient ║ ║ 07 Hooks ██░░░░░░░░ 2/10 None ║ ║ 08 MCP Servers ██░░░░░░░░ 2/10 None ║ ║ 09 Advanced Patterns ░░░░░░░░░░ 0/10 None ║ ║ 10 Security ███░░░░░░░ 3/10 Basic ║ ║ ║ ║ OVERALL: Intermediate (14/100 points) ║ ╚═══════════════════════════════════════════════════════════════╝Step 4: Get Your Learning Path
Based on your scores, you get:
Prioritized learning sequence(respects dependencies
):
- Topics ordered by weakness + importance
- Prerequisites shown (you can’t skip foundations)
- Time estimates for each topic (sums only what you need)
- Templates and examples linked to each topic
Example path for Intermediate developer:
Phase 1: Hooks Fundamentals (2 hours) → Read: guide/ultimate-guide.md#part-7-hooks → Try: examples/hooks/event-driven-formatting.sh → Quiz: /lesson-quiz 07-hooks Phase 2: MCP Integration (3 hours) → Read: guide/ultimate-guide.md#part-8-mcp-servers → Try: examples/mcp-configs/github-integration.json → Quiz: /lesson-quiz 08-mcp-servers Phase 3: Advanced Patterns (4 hours) → Read: guide/ultimate-guide.md#part-9-advanced-patterns → Practice: 3 real-world projects (see below) → Quiz: /lesson-quiz 09-advanced-patterns3 Practice Projects
Based on your profile, you get targeted exercises:
- Project 1: Combine 2-3 topics you’re weak in
- Project 2: Real-world workflow integration
- Project 3: Team/production scenario
Getting Started
Quick Assessment
/self-assessment quickFull Assessment
/self-assessment comprehensiveOptions
/self-assessment quick --verbose # Show explanations /self-assessment comprehensive --save # Save results to fileWhat You Learn
This assessment is designed to identify:
Fundamental Gaps
- Core interaction loops you haven’t tried
- Essential features you’ve overlooked
- Mental model misconceptions
Decision-Making Blind Spots
- When to use agents vs skills vs commands
- Which hook event to use for which problem
- MCP server selection for your needs
Production Readiness
- Security best practices
- Performance optimization patterns
- Scaling multi-agent systems
- Team configuration and governance
After Your Assessment
Immediate Actions
- See your profile— Understand your current mastery level
- Identify gaps— Know exactly what to learn next
- Get a learning path— Personalized, dependency-aware sequence
- Practice— 3 targeted projects matching your level
Recommended Follow-up Skills
/lesson-quiz [topic]— Quiz yourself on specific topics/audit-agents-skills— Audit your own config quality/claude-md— Manage your CLAUDE.md configuration
Integration with Learning Path
After assessment, the/lesson-quizskill provides per-module verification:
- Answer 5 questions per module
- Get instant feedback on weak areas
- Unlock next module when ready
Scoring & Profiles
Junior Developer (0-6 points)
- Just installed Claude Code
- Know basic commands and workflows
- Haven’t touched memory/agents/hooks yet
- Next step:Core Concepts + Memory module
Intermediate Developer (7-13 points)
- Using Claude Code daily
- Comfortable with CLAUDE.md and basic agents
- Exploring skills and commands
- Some hook usage, no MCP servers
- Next step:Deep MCP + Advanced Patterns
Advanced Developer (14-20 points)
- Master multi-agent orchestration
- Production-grade security and scaling
- Custom skills and complex hooks
- MCP server expertise
- Next step:Team training, enterprise patterns
Tips for Better Results
- Answer honestly— Don’t guess, skip unknown questions
- Review explanations— Each question has a guide link
- Revisit before level-up— Retake assessment after learning new topics
- Share results— Use your profile to coordinate with your team
Need Help?
- Questions about the assessment?→ Check
/help self-assessment - Want to discuss results?→ See
guide/learning-with-ai.md - Found an error?→ Report it on GitHub Issues
Ready to master Claude Code?Start with/self-assessment quicknow.
