assessment-guide
Comprehensive guide for skill assessment, career evaluation, learning paths, knowledge testing, and professional development. Use when assessing technical skills, planning learning journeys, or evaluating career progress.
Best use case
assessment-guide is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Comprehensive guide for skill assessment, career evaluation, learning paths, knowledge testing, and professional development. Use when assessing technical skills, planning learning journeys, or evaluating career progress.
Teams using assessment-guide should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/assessment-guide/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How assessment-guide Compares
| Feature / Agent | assessment-guide | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Comprehensive guide for skill assessment, career evaluation, learning paths, knowledge testing, and professional development. Use when assessing technical skills, planning learning journeys, or evaluating career progress.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Skill Assessment & Learning Paths Guide Master self-assessment techniques, skill evaluation, and creating personalized learning journeys. ## Quick Start ### Self-Assessment Framework ``` 1. Technical Skills ├── Fundamentals (80% confident?) ├── Intermediate (50% confident?) ├── Advanced (20% confident?) └── Expert (5% confident?) 2. Soft Skills ├── Communication ├── Problem-solving ├── Leadership └── Collaboration 3. Domain Knowledge ├── Industry experience ├── Tool expertise ├── Best practices └── Emerging trends ``` ### Confidence Assessment - **Beginner (20-40%)**: Know concepts but uncomfortable applying - **Intermediate (40-70%)**: Can complete tasks with guidance - **Advanced (70-90%)**: Can solve most problems independently - **Expert (90%+)**: Can teach and solve novel problems ## Assessment Tools & Methods ### Knowledge Tests The Developer Roadmap provides official assessments: 1. **JavaScript Assessment** - Syntax, operators, control flow - Functions, scope, closures - Async programming (Promises, async/await) - Estimated time: 30 minutes 2. **Node.js Assessment** - Module system, npm ecosystem - Built-in modules (fs, path, http) - Async patterns, error handling - Estimated time: 45 minutes 3. **React Assessment** - Components, hooks, state management - Props, conditional rendering - Side effects, performance - Estimated time: 45 minutes 4. **Backend Assessment** - Database design, SQL - API design, authentication - Caching, scalability - Estimated time: 60 minutes 5. **Frontend Assessment** - HTML/CSS/JavaScript fundamentals - DOM manipulation, events - CSS layout, responsive design - Estimated time: 60 minutes ### Creating Your Assessment ```markdown ## Self-Assessment Template ### JavaScript - [ ] Variables, data types, operators - [ ] Functions, scope, closures - [ ] Async/await, Promises - [ ] DOM manipulation - [ ] ES6+ features ### Confidence: 7/10 ### Gaps: Need to improve async programming ### Action: Complete async JavaScript course ### Timeline: 2 weeks ``` ## Personalized Learning Paths ### Path Creation Steps 1. **Define Current State** - What do you know? - What can you do? - What's your learning style? 2. **Set Clear Goals** - Specific role/specialization - Timeline (3 months, 1 year) - Success metrics 3. **Identify Gaps** - Compare current vs desired state - Prioritize by importance - Estimate time needed 4. **Choose Resources** - Official documentation - Online courses - Books and blogs - Hands-on projects 5. **Create Schedule** - Daily/weekly commitments - Balance theory and practice - Regular assessment ### Sample Learning Paths #### Path 1: React Developer (3 months) ``` Week 1-2: JavaScript Fundamentals Refresh ├── Advanced functions and closures ├── Async/await patterns └── ES6+ features (destructuring, spread, etc) Week 3-4: React Fundamentals ├── Components and JSX ├── Props and state ├── Hooks (useState, useEffect, etc) └── Conditional rendering Week 5-6: React Ecosystem ├── React Router for navigation ├── State management (Context or Redux) ├── API integration with axios/fetch └── Testing with Jest and React Testing Library Week 7-8: Advanced React ├── Performance optimization (memo, useMemo) ├── Custom hooks ├── Next.js fundamentals └── Build 2 real projects Week 9-12: Project Building ├── Build portfolio project 1 ├── Build portfolio project 2 └── Contribute to open-source ``` #### Path 2: Backend Developer (4 months) ``` Month 1: Fundamentals ├── Choose language (Node/Python/Go) ├── Data structures and algorithms ├── Version control (Git) └── Database fundamentals Month 2: Web Development ├── HTTP/REST principles ├── API design ├── Authentication (JWT, OAuth) └── Error handling patterns Month 3: Frameworks & Databases ├── Web framework (Express/Django/Gin) ├── ORM usage ├── Database optimization └── Testing (unit, integration) Month 4: Scaling & DevOps ├── Caching (Redis) ├── Basic DevOps (Docker, CI/CD) ├── Monitoring and logging └── Build capstone project ``` #### Path 3: Full-Stack Developer (6 months) ``` Months 1-2: Frontend Fundamentals ├── HTML, CSS, JavaScript mastery ├── React or Vue framework ├── Responsive design Months 2-3: Backend Fundamentals ├── Choose Node.js or Python ├── REST API design ├── Database design Months 4-5: Full-Stack Integration ├── Frontend-Backend communication ├── Authentication flows ├── Deployment strategies Months 5-6: Advanced Topics ├── Testing (frontend + backend) ├── Performance optimization ├── Real-world project building ``` ## Project-Based Assessment ### Project Rubric ```markdown ## Project: Todo Application ### Functionality (40%) - [ ] Create todos (10%) - [ ] Read/List todos (10%) - [ ] Update todos (10%) - [ ] Delete todos (10%) ### Code Quality (30%) - [ ] Clean, readable code (10%) - [ ] Proper naming conventions (10%) - [ ] Error handling (10%) ### Features (20%) - [ ] Data persistence (10%) - [ ] User authentication (10%) ### Deployment (10%) - [ ] Deployed and accessible (10%) ### Score Calculation - Complete: 100% - Partial: 50% - Missing: 0% ``` ## Interview Preparation ### Types of Interviews 1. **Phone Screen** (30 min) - Quick technical overview - Communication skills - Interest and motivation 2. **Technical Interview** (45-60 min) - Coding problems - Algorithm design - Code optimization 3. **System Design** (45-60 min) - Architecture decisions - Scalability thinking - Tradeoff analysis 4. **Behavioral** (30-45 min) - STAR method answers - Conflict resolution - Teamwork and communication ### Preparation Checklist ```markdown ## 30-Day Interview Prep Week 1: Foundation - [ ] Review core data structures - [ ] Practice 5 easy algorithms - [ ] Study your target company Week 2: Coding - [ ] Practice 5 medium problems - [ ] Review solutions - [ ] Improve problem-solving process Week 3: System Design - [ ] Study 3 design interviews - [ ] Practice drawing systems - [ ] Research company systems Week 4: Final Prep - [ ] Full mock interview - [ ] Behavioral questions prep - [ ] Rest and review ``` ## Knowledge Validation Methods ### Code Review - Peer review your projects - Get feedback on code quality - Identify improvements ### Open Source Contribution - Find issues matching your level - Implement, test, submit PR - Learn from maintainer feedback ### Teaching - Explain concepts to others - Write blog posts - Create tutorials - Speak at meetups ### Certification (Optional) - AWS certifications - Kubernetes certifications - Framework-specific certs - Not required but can help ## Continuous Learning ### Stay Current - Follow tech blogs (Dev.to, Hacker News) - Subscribe to newsletters - Join community Slack channels - Attend meetups and conferences - Read documentation regularly ### Specialization Timeline ``` Years 1-2: Breadth (learn multiple areas) Years 3-4: Specialization (go deep in one) Years 5+: Leadership (mentor, architect) ``` ## Measuring Progress ### Metrics - **Code Quality**: Complexity, readability, tests - **Speed**: Time to complete tasks - **Problem Solving**: Complexity of problems solved - **Communication**: Explaining technical concepts - **Confidence**: Self-assessment scores ### Tracking Template ```markdown ## Monthly Progress Report ### Skills Improved - [ ] JavaScript async patterns (60% → 80%) - [ ] React optimization (40% → 65%) ### Projects Completed - [ ] Todo app with authentication ### Knowledge Gaps Remaining - System design fundamentals - Advanced SQL optimization ### Next Month Goals - Complete system design course - Build larger project ``` ## Resources for Assessment ### Assessment Platforms - **Codewars**: Algorithm practice - **LeetCode**: Interview prep - **HackerRank**: Coding challenges - **Frontend Masters**: Video assessments ### Learning Resources - **Roadmap.sh**: Structured paths - **Pluralsight**: Skills tracking - **Educative**: Interactive learning - **Official Docs**: Gold standard ## Long-term Career Planning ### 5-Year Career Roadmap ``` Year 1: Foundation & First Role ├── Master fundamentals ├── Build portfolio └── Get first job Year 2: Specialization ├── Choose focus area ├── Deepen skills └── Contribute more Year 3: Expertise ├── Become go-to person ├── Mentor others └── Lead projects Year 4-5: Leadership ├── Technical leadership ├── Architecture decisions └── Strategic impact ``` **Roadmap.sh Reference**: https://roadmap.sh --- **Status**: ✅ Production Ready | **SASMP**: v1.3.0 | **Bonded Agent**: 07-career-mentor
Related Skills
Onboarding Guide Generator
Generate onboarding guides for new team members based on project structure
documentation-guidelines
Write or update backend feature documentation that follows a repo's DOCUMENTATION_GUIDELINES.md (or equivalent) across any project. Use when asked to create/update module docs, API contracts, or backend documentation that must include architecture, endpoints, payloads, Mermaid diagrams, and seeding instructions.
developer-guidelines
Guidelines for the Developer role: strict adherence, no unsolicited refactoring, documentation, security.
cursor-desktop-guide
Guide for using Cursor desktop features including AGENTS.md, Rules, Skills, Commands, Subagents, MCP, and Hooks. Use when the user asks about Cursor configuration, features, or how to set up the IDE environment.
artifact-guidelines
Guidelines for writing reports, organizing files, and generating code artifacts
android-service-account-guide
Step-by-step guide for creating Google Cloud service account for Play Store API access
alto-dev-guide
Use when developing ALTO itself - editing devenv.nix, hooks/*.py, agents/*.md, or checking Claude Code hook/agent syntax. Reference guide with documentation URLs and patterns.
devops-guide
Comprehensive DevOps and infrastructure guide covering Docker, Kubernetes, AWS, Terraform, CI/CD pipelines, Linux, and cloud deployment strategies. Use when setting up infrastructure, automation, or deployment systems.
web-design-guidelines
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
vibecoder-guide-legacy
Guides VibeCoder (non-technical users) through natural language development (legacy). Use when user mentions どうすればいい, 次は何, 使い方, 困った, help, what should I do. Do NOT load for: 技術者向け作業, 直接的な実装指示, レビュー.
vercel-web-design-guidelines
Reviews UI code for compliance with web interface best practices. Use when auditing accessibility, reviewing UI/UX patterns, checking performance, or improving web design quality. Triggers on "check my site", "audit design", "accessibility review", "UX best practices", or UI code review tasks. Covers 100+ rules for accessibility, performance, and user experience.
swift-human-guidelines
Comprehensive Swift 6 and SwiftUI development guidelines for building iOS 26, iOS 18, iPadOS, macOS, watchOS, visionOS, and tvOS applications. Covers Foundation Models API, BGContinuedProcessingTask, Call Translation API, Liquid Glass design system, data-race safety, typed throws, synchronization primitives, SwiftUI/UIKit interoperability, zoom transitions, and document-based apps. Use when building new Apple platform apps, implementing Apple Intelligence features, optimizing performance with Swift 6 concurrency, following Apple Human Interface Guidelines, creating cross-platform applications, or working with iOS 26/18 APIs. Triggers on Swift code, SwiftUI views, Xcode projects, app architecture, background processing, translation features, Foundation Models, synchronization, actors, Sendable types, or modern Apple platform development.