voicing

Applies an instructor's saved feedback voice profile to student-facing grading comments.

4|4|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/chaz-clark/canvas-toolbox --skill voicing-chaz-clark
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: voicing
Source: https://github.com/chaz-clark/canvas-toolbox/tree/main/.agents/skills/voicing
Command: npx skills add https://github.com/chaz-clark/canvas-toolbox --skill voicing-chaz-clark

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? AI-drafted grading comments and announcements often sound like a fresh, generic AI voice each session, so students receive feedback that reads inconsistently and does not match their instructor's tone. This Skill loads the instructor's established voicing profile before drafting any student-facing text so every comment sounds like them. ## Core Features & Use Cases - Profile Discovery: Locates the course's feedback voice profile in canonical locations such as grading/FEEDBACK_VOICE.md, with fallbacks for older paths. - Voice Application: Applies core principles, banned jargon lists, template openers, per-assignment comment structures, and before/after examples when drafting comments. - Profile Bootstrapping: Provides a FEEDBACK_VOICE.template.md skeleton to build a new profile from instructor input and existing edited comments when none exists. - Use Case: Before writing grading feedback for a Canvas assignment, load the course's FEEDBACK_VOICE.md so the drafted comment uses the instructor's phrasing, openers, and criticism style instead of a generic AI tone. ## Quick Start Load the course's feedback voice profile and draft a grading comment for this assignment in the instructor's established voice.

Frequently Asked Questions about voicing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make AI grading comments sound like the instructor?▼

Load the course's feedback voice profile, typically at grading/FEEDBACK_VOICE.md, before drafting any student-facing comment. The profile defines tone principles, banned jargon, template openers, and per-assignment comment structure that the draft must follow.

What is a feedback voice profile for grading comments?▼

A feedback voice profile is a Markdown document capturing an instructor's comment style: core principles, banned AI-sounding jargon, fixed openers, comment structure by assignment type, before/after examples, and hard rules. It is reused for every student-facing draft.

What if my course has no feedback voice profile yet?▼

Do not invent a voice silently. Copy the provided FEEDBACK_VOICE.template.md, fill it from the instructor's stated preferences and their existing edited comments, then save it to grading/FEEDBACK_VOICE.md after confirming with the instructor.

Does the voice profile change grades or rubric scores?▼

No. The profile governs only how feedback is phrased, never what is said. Rubrics and the grading workflow still determine scores and content; the profile shapes tone, wording, and structure of the comment text.

How should students be named in AI-drafted feedback?▼

Use given name plus last initial only, never a full surname, in any student-facing text. This exposure-minimization convention limits what accumulates in the repository, but a name must never appear beside a score, rubric criterion, or standing.