askill
assessment-gen

assessment-genSafety 100Repository

Question bank creation. MCQ/coding/rubric patterns.

0 stars
1.2k downloads
Updated 2/8/2026

Package Files

Loading files...
SKILL.md

Assessment Generation

MCQ Pattern

- stem: "What does OAuth2 refresh token do?"
  options:
    a: "Authenticates user directly"  # distractor
    b: "Obtains new access token"     # correct
    c: "Stores user password"         # distractor
    d: "Encrypts API calls"           # distractor
  answer: b
  bloom: understand
  objective: "Explain OAuth2 token lifecycle"

Coding Question Pattern

- title: "Implement rate limiter"
  prompt: "Write a function that limits requests to N per minute"
  starter: |
    def rate_limit(max_requests: int):
        pass
  tests:
    - input: "5 requests in 1 sec"
      expect: "3 blocked"
  rubric:
    - "Correct logic (50%)"
    - "Edge cases (25%)"
    - "Code quality (25%)"
  bloom: apply

Distractor Guidelines

  • Plausible but wrong
  • Common misconceptions
  • Avoid "all of above" / "none of above"
  • Similar length to correct answer

Question Distribution

Bloom Level% of Exam
Remember10-20%
Understand20-30%
Apply30-40%
Analyze+20-30%

Gotchas

  • 4 options optimal for MCQ
  • Randomize answer positions
  • Test the test: have SME review

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

58/100Analyzed 2/18/2026

This is a well-structured reference skill for assessment/question bank generation, providing YAML patterns for MCQs and coding questions, distractor guidelines, and Bloom taxonomy distribution. It scores well on clarity and safety but lacks a trigger section and step-by-step workflow. The deeply nested path suggests some internal-only usage, though the content itself is fairly generic and reusable. Has tags for discoverability and is in a dedicated skills folder.

100
75
65
55
50

Metadata

Licenseunknown
Version-
Updated2/8/2026
Publisherludoplex

Tags

apipromptingtesting