- Home
- Skills
- Vishalsachdev
- Claude Skills
- Canvas Feedback Template
canvas-feedback-template_skill
- Python
1
GitHub Stars
1
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill vishalsachdev/claude-skills --skill canvas-feedback-template- SKILL.md6.5 KB
Overview
This skill generates learning science–backed feedback templates tailored for Canvas assignments, emphasizing Pillar 3: Continuous Practice & Feedback. It creates targeted, encouraging, and ready-to-deliver comments for SpeedGrader and formats rubric-level responses for bulk workflows. Use it to save grading time while maintaining high-quality, actionable feedback that promotes student reflection and growth.
How this skill works
Provide basic assignment context: type, learning objectives, common issues, and any rubric criteria. The skill produces organized templates across four performance levels (Exceeds, Meets, Approaching, Needs Improvement) with a consistent structure: strength, specific observation, actionable next step, and a forward-looking connection. It can output rubric comments, SpeedGrader comment-library entries, and CSV-ready rows for bulk grading integrations like canvas-mcp.
When to use it
- Preparing SpeedGrader comment libraries for an upcoming grading round
- Creating rubric-level comments when a rubric exists or will be used
- Needing quick, consistent feedback for large classes or repeated assignments
- Designing peer review prompts and reviewer feedback templates
- Generating supportive remediation feedback for quiz or assessment reattempts
Best practices
- Start each comment with a genuine strength to maintain an encouraging tone
- Anchor observations to evidence in the submission (specific sentence, section, or score)
- Give one concrete, short next step students can complete before the next assignment
- Include a brief reflection prompt to encourage student self-assessment
- Match comment length and tone to assignment weight and course level
Example use cases
- Essay grading: produce Meets/Approaching/Needs templates that cite thesis, evidence, and conclusion improvements
- Rubric comments: generate YAML-ready comments for each criterion and level
- SpeedGrader libraries: format concise, copy-pasteable comments for quick application
- Peer review scaffolds: give reviewers sentence-level suggestions and reflection questions
- Bulk grading: output CSV rows for canvas-mcp bulk_grade_submissions workflows
FAQ
Yes. Templates are concise and can be copied into SpeedGrader comment libraries or exported in a format ready for quick paste.
Will comments align with my rubric point values?
When you provide rubric criteria and levels, the skill produces comments mapped to levels and includes suggested phrasing tied to performance and points.
How do templates support student reflection?
Each template includes a short reflection prompt or question that asks students to consider next steps, making feedback both actionable and reflective.