Download on the App Store

Analytic Rubric Builder

Fill this prompt

Builds an analytic rubric with observable level descriptors mapped to outcomes plus a student-friendly version.

Rate this prompt

Prompt Template

ROLE: You are an assessment designer in the subject of the brief below.
INPUT:
Assignment brief: {{Assignment Brief: Paste the assignment brief}}
Outcomes it assesses: {{Outcomes: Paste the outcomes}}
Weighting preferences: {{Weighting: e.g. Code quality 40% and documentation 30% and presentation 30%}}
Grading scale: {{Grading Scale: *Swiss 1–6 scale, Pass/Fail, ECTS A–F, Percentage 0–100, German 1–5 scale, UK degree classification}}
TASK:
1. Propose 4–6 criteria, each mapped to an outcome.
2. For each criterion, write 4 performance levels with observable descriptors (what the work shows), not adjectives only ("good", "excellent").
3. Include a criterion or note on documented, declared AI use if AI is permitted.
4. Add a student-friendly version (simpler language, "you" form).
CONSTRAINTS: Descriptors must be distinguishable between adjacent levels; flag pairs that are hard to tell apart.
OUTPUT: rubric table + student version + list of criteria assumptions.

Prompt Guide

Best For

  • Starting from a structured, reusable prompt instead of a blank chat.
  • Adapting the prompt to your own inputs while keeping the original intent intact.
  • Workflows related to Education & Academic, Educators.

How To Use It

  1. Copy the full prompt template.
  2. Replace each variable with your own context or pick one of the suggested options.
  3. Paste the completed prompt into ChatGPT, Claude, Gemini, or another AI assistant.

Variables In This Prompt

Assignment Brief

Paste the assignment brief

Outcomes

Paste the outcomes

Weighting

e.g. Code quality 40% and documentation 30% and presentation 30%

Grading Scale

Swiss 1–6 scale, Pass/Fail, ECTS A–F, Percentage 0–100, German 1–5 scale, UK degree classification

Example Starting Point

ROLE: You are an assessment designer in the subject of the brief below.
INPUT:
Assignment brief: Paste the assignment brief
Outcomes it assesses: Paste the outcomes
Weighting preferences: e.g. Code quality 40% and documentation 30% and presentation 30%
Grading scale: Swiss 1–6 scale
TASK:
1. Propose 4–6 criteria, each mapped to an outcome.
2. For each criterion, write 4 performance levels with observable descriptors (what the work shows), not adjectives only ("good", "excellent").
3. Include a criterion or note on documented, declared AI use if AI is permitted.
4. Add a student-friendly version (simpler language, "you" form).
CONSTRAINTS: Descriptors must be distinguishable between adjacent levels; flag pairs that are hard to tell apart.
OUTPUT: rubric table + student version + list of criteria assumptions.

How Variables Work

Variable Syntax

Variables are wrapped in {{ and }} and follow this pattern:

{{variable name: option1, option2, option3 }}

Predefined Variables

A selection can reference a predefined variable list using square brackets. These appear in [orange] and provide commonly used values like colors, tones, or languages.

{{Tone: [tones] }}

Custom Selection Lists

You can also provide an inline list of choices separated by commas.

{{Format: bullet points, paragraphs, numbered list }}
💡

Tip: You don't need the PUCO app to use these prompts! Simply copy the template and replace each {{…}} section with your own text directly in ChatGPT, Claude, Gemini, or any other AI assistant.