canvas-feedback-template_skill

This skill generates learning science-backed Canvas feedback templates that are targeted, encouraging, and ready for SpeedGrader to streamline grading.
  • 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.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational