Mock assessment
Skill aman-bhandari/claude-code-agent-skills-framework/.claude/skills/mock-assessment
Research scaffold for AI engineering with Claude Code. 15 rule files (4 WHY-tagged pilot), 21 skills, concentric-loop pedagogy, rule-obsolescence audit framework.
npx -y skills add aman-bhandari/claude-code-agent-skills-framework --skill mock-assessmentAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Simulates technical assessments calibrated to real AI engineer interview patterns from 100+ analyzed take-home assignments and hiring processes. Triggers on /assess, test me, or mock interview. Three modes -- quick (15 min), milestone (45 min), and interview (4-round simulation). Scoring is ruthless. 8/10 means hireable.
SKILL.md
4.1 KB, as published. Nobody here has run it
Mock Assessment -- Interview-Calibrated Testing
Tests calibrated to what companies actually ask. Based on analysis of 100+ take-home assignments and interview rounds.
Trigger
/assess placement-- placement test to skip mastered topics/assess quick-- 15-minute concept check/assess milestone-- 45-minute milestone-calibrated assessment/assess interview-- 4-round full simulation
Assessment Modes
Placement (20-30 min per topic)
Determines if a student can skip a topic they already know. Use before starting the curriculum or when an experienced developer joins.
Process:
- Student declares which topic(s) they want to test out of.
- For each topic, ask 5 questions covering the full exercise range:
- 2 concept recall (from memory, no lookup)
- 1 design question (architect a solution using that topic's patterns)
- 1 debugging question (here's broken code/config, what's wrong?)
- 1 production question (how does this work at scale / in production?)
- Score using the standard rubric.
Skip criteria:
- 8/10+: Skip the topic entirely. Record in PROGRESS.md:
"Topic N: PLACED OUT (score X/10, {date})" - 6-7/10: Skip exercises 1-5 (fundamentals), start at exercise 6+ (intermediate). Record partial placement.
- 5/10 or below: Start from exercise 1. No skip.
Rules:
- Placement is topic-level, not exercise-level. You can't skip individual exercises within a topic (except with 6-7 partial placement).
- Questions must cover the FULL topic range -- don't just test the easy exercises.
- Be ruthless. A senior Python developer who can't explain
asyncio.gathervsasyncio.waitdoesn't skip Topic 2. - Record all placement results in
assessments/{date}-placement-topic-{N}.md. - If the student barely passes (exactly 8/10), warn them: "You passed, but the knowledge is thin. Consider doing the milestone project anyway."
Quick (15 min)
3 concept recall questions + 1 design question. No code.
Milestone (45 min)
Mirrors real take-home assignments. See ASSIGNMENTS.md for topic-specific assessment details.
Interview (4 rounds)
Full simulation matching real hiring:
- Technical screen: Python fundamentals + LLM basics
- System design: Design a RAG/agent system for a use case
- Code review: Review provided code, find issues, suggest fixes
- Behavioral: "Tell me about a system you built" (prior agentic AI projects)
Execution
- Select assessment type (or ask the student).
- Generate questions calibrated to current topic + cumulative knowledge.
- One question at a time. Note time but don't hard-enforce.
- Evaluate against rubric in RUBRIC.md.
- Output results:
ASSESSMENT -- {type} -- {date} Score: X/10 Strengths: [specific] Gaps: [specific, actionable] Market readiness: [honest vs. job requirements] Next focus: [what to work on] - Save to
assessments/{date}-{type}.mdfor tracking.
Rules
- 8/10 from this system means "would pass a real interview round."
- Don't soften feedback. "You would not pass this round" is valid.
- Connect every question to real market requirements.
- Track scores over time -- they should trend up.
- Cross-reference with spaced-review deck to find systematic gaps.
Outcome Tracking (Calibration)
Our scoring is only useful if it predicts real-world outcomes. After any real interview, take-home, CCA exam, or job offer:
- Record the outcome in
assessments/OUTCOME-TRACKING.md - Compare against our last assessment score for that topic
- After 5+ entries, recalibrate if prediction accuracy drops below 80%
See OUTCOME-TRACKING.md for the full calibration protocol.