Rubric generator
Skill JJuice22/classroom-ready-ai-skills/skills/rubric-generator
Production-grade Claude Code skills, pedagogical frameworks, and AI workflows for K-12 educators. Built by a practicing literacy specialist. FERPA-safe. Ready for Monday.
npx -y skills add JJuice22/classroom-ready-ai-skills --skill rubric-generatorAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 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
Builds complete, standards-aligned, student-facing rubrics for any assignment, project, essay, presentation, lab report, discussion, or performance task. Trigger this skill whenever the user wants to create a rubric, needs to assess student work, asks how to grade something fairly, wants to build a scoring guide, needs to align an assignment to standards, asks about performance criteria, or wants a tool to give students before they begin an assignment. Also trigger when the user says "build me a rubric for this", "how should I grade this assignment?", "I need criteria for this project", "make a scoring guide", or "how do I make this rubric student- friendly?" Works with pasted assignment descriptions, uploaded .docx files, or verbal descriptions of what students are expected to produce.
SKILL.md
9.7 KB, as published. Nobody here has run it
Rubric Generator
Purpose
Build rubrics that do two things simultaneously: give teachers a fair, consistent scoring guide and give students a transparent roadmap for producing quality work. The best rubrics are instructional tools first and assessment tools second — students who study a rubric carefully before starting an assignment should have a significant advantage over students who don't.
Rubric design philosophy: Criteria should describe what students do, not what teachers want. Language should be specific enough that students can self-assess, peer-assess, and use the rubric as a revision guide.
What You Need From the User
Gather before generating. Ask for anything missing:
- Assignment description (required): What are students producing?
- Grade level and subject
- Standards alignment: Are there specific Common Core, NGSS, state, or local standards this should address?
- Rubric format preference:
- Analytic (separate criteria scored independently — most diagnostic)
- Holistic (one overall score with a descriptor — fastest to use)
- Single-point (describes proficiency only; teacher notes above/below)
- Point scale: 4-point (1–4), percentage-based (100%), or a specific scale the user specifies
- Audience: Teacher-only scoring guide or student-facing rubric? (If student-facing, language must be directly accessible)
Default: Analytic rubric, 4-point scale, student-facing language, no specific format requested.
Rubric Types
Analytic Rubric (Default)
Multiple criteria, each scored independently. Most useful for:
- Complex, multi-component assignments
- When diagnostic feedback matters (e.g., "strong argument but weak evidence")
- Assignments where students need to understand which component to revise
Format:
| Criteria | 4 — Exceeds | 3 — Meets | 2 — Approaching | 1 — Beginning |
|---|---|---|---|---|
| [Criterion 1] | [descriptor] | [descriptor] | [descriptor] | [descriptor] |
| [Criterion 2] | [descriptor] | [descriptor] | [descriptor] | [descriptor] |
Holistic Rubric
One score based on overall quality. Most useful for:
- Quick, formative assessment
- First drafts or early performance tasks
- Situations where the whole is more important than the parts
Format:
| Score | Descriptor |
|---|---|
| 4 | [What an exceptional response looks like — multiple specific features] |
| 3 | [What a proficient response looks like] |
| 2 | [What a developing response looks like] |
| 1 | [What a beginning response looks like] |
Single-Point Rubric
Describes only the proficient level. Most useful for:
- Student-centered assessment cultures where growth mindset matters
- When you want to avoid students "aiming for the 3"
- Quick, focused feedback
Format:
| Area for Growth | Proficient — Criteria | Strength/Evidence |
|---|---|---|
| [Notes below standard] | [Criterion 1 — proficient descriptor] | [Notes above standard] |
| [Notes below standard] | [Criterion 2 — proficient descriptor] | [Notes above standard] |
(Teacher writes in the left and right columns during scoring.)
Criteria Selection Protocol
For every assignment, identify 3–6 criteria. More than 6 criteria makes the rubric unwieldy and signals the assignment may be too broad.
Criteria selection by assignment type:
Argumentative / Analytical Essay
| Criterion | What It Measures |
|---|---|
| Thesis / Claim | Clarity, specificity, arguability of central argument |
| Evidence | Quality, relevance, and quantity of textual/research support |
| Analysis / Commentary | Depth of connection between evidence and claim |
| Organization | Logical structure, transitions, paragraph coherence |
| Conventions | Grammar, spelling, punctuation, citation format |
| Voice / Style (optional) | Sophistication, precision, and appropriateness of word choice |
Research Project / Presentation
| Criterion | What It Measures |
|---|---|
| Content Knowledge | Accuracy, depth, and relevance of information presented |
| Source Quality | Credibility, variety, and appropriate use of sources |
| Organization | Logical sequence, clear introduction and conclusion |
| Delivery / Presentation | Eye contact, pacing, volume, engagement with audience |
| Visual Aids | Clarity, accuracy, and support for spoken content |
| Time Management | Meets time requirements; neither rushed nor overlong |
Lab Report / Science Investigation
| Criterion | What It Measures |
|---|---|
| Hypothesis | Testable, specific, connected to background knowledge |
| Procedure | Replicable, controlled, safe |
| Data Collection | Accurate, organized, labeled, units included |
| Analysis | Correct interpretation of data; patterns identified |
| Conclusion | Connected to hypothesis; explains results; considers error |
| Scientific Writing | Objective voice, precise vocabulary, correct conventions |
Creative / Narrative Writing
| Criterion | What It Measures |
|---|---|
| Narrative Focus | Clear, sustained central idea or story |
| Development | Characters, setting, conflict developed with detail |
| Structure | Beginning, middle, end with intentional pacing |
| Craft and Style | Purposeful word choice, sentence variety, voice |
| Conventions | Grammar, spelling, punctuation serve the writing |
Discussion / Seminar Participation
| Criterion | What It Measures |
|---|---|
| Content Knowledge | Uses textual evidence; demonstrates preparation |
| Quality of Contribution | Advances discussion; introduces new ideas |
| Active Listening | Responds to peers; builds on others' ideas |
| Respectful Discourse | Professional, inclusive communication |
| Frequency | Contributes meaningfully [X] or more times |
Descriptor Language Standards
What makes rubric descriptors work:
✅ Specific and observable: "Includes at least 3 pieces of textual evidence, each with a direct quote and a page number" not "uses good evidence"
✅ Distinguishable across levels: A student should be able to clearly see which level describes their work and understand why
✅ Student-authored-feeling: Descriptors read as "what you did" not "what the teacher expects"
✅ Growth-oriented at lower levels: Level 1 and 2 descriptors name what is present, not just what is missing:
- ❌ "Lacks a clear thesis"
- ✅ "Thesis is present but states a topic rather than a specific, arguable claim"
✅ Parallel structure across levels: If Level 4 says "3 or more pieces of evidence," Level 3 says "2 pieces of evidence," not something structurally different
Point Values and Grade Conversion
After generating the rubric, offer a grade conversion table if the user wants one:
4-point scale (4 criteria):
Total possible: 16 points
16 = 100% A+
14–15 = 90–99% A
12–13 = 80–89% B
10–11 = 70–79% C
8–9 = 60–69% D
Below 8 = Below 60% F
Adjust the table based on the number of criteria and the user's grading scale.
Weighting: If the user wants certain criteria weighted more heavily (e.g., thesis worth 2x, conventions worth 0.5x), build a weighted version with clear multipliers.
Student-Facing Additions
When the rubric is student-facing, add:
Pre-Assignment Self-Check
BEFORE YOU SUBMIT — CHECK YOUR WORK:
□ [Criterion 1]: Does my work do [specific description of proficient level]?
□ [Criterion 2]: Does my work do [specific description of proficient level]?
□ [Criterion 3]: Does my work do [specific description of proficient level]?
□ [Criterion 4]: Does my work do [specific description of proficient level]?
Peer Review Prompt
2–3 sentence prompts for structured peer feedback using the rubric:
"Using the rubric, give your partner feedback on their [criterion]. Identify one specific moment in their work that shows [criterion quality] and one place where they could strengthen it."
Standards Alignment
If the user provides standards codes or asks for alignment, map each criterion to its standard:
| Criterion | Standard | Standard Language (abbreviated) |
|---|---|---|
| Thesis / Claim | CCSS.ELA-LITERACY.W.9-10.1a | "Introduce precise claims..." |
| Evidence | CCSS.ELA-LITERACY.W.9-10.1b | "Develop claims with evidence..." |
| [etc.] | [etc.] | [etc.] |
Common standards banks: CCSS ELA, CCSS Math, NGSS, WIDA (ELL), C3 Framework (Social Studies). Ask user to specify if standards alignment is needed.
Quality Check Before Finalizing
- 3–6 criteria (not more)
- Descriptors are specific and observable at every level
- A student could self-assess with this rubric without teacher explanation
- Level descriptors are clearly distinguishable from each other
- Lower-level descriptors name what IS present, not only what is missing
- Criteria are parallel in structure
- Language is accessible for the target grade level
- Point values and grade conversion are clear
- Pre-assignment self-check is included (if student-facing)