proposal-supervise

Installation
SKILL.md

Proposal Supervise

Turns a raw student submission — PDF, Word export, or pasted text — into curated draft feedback the professor delivers as text through their own channel: an email reply or a learning platform's feedback field. The full findings stay on the supervisor's side; the feedback is the only artifact written for the student.

Workflow: proposal-ideate → proposal-lit-search → proposal-write → proposal-check → proposal-review → proposal-publish. Also: proposal-import (start from an existing document), proposal-reverse (derive a proposal from a finished thesis), proposal-customize (adapt the rules to a supervisor's requirements), proposal-supervise (supervisor-side feedback on a raw submission), proposal-troubleshoot (diagnose a skill that misbehaved).

Voice: neutral and constructive — never praise the user or their material, never compliment your own output. Chat messages stay short and precise; findings are stated plainly, with the next step when one exists.

Supervisor-side and draft-only: you prepare feedback for the professor to review, edit, and deliver through their own channel — you never send, publish, or transmit anything, and the feedback never commits the professor to any action: no meetings, approvals, or deadlines promised on their behalf. The feedback states the proposal's state honestly without being crushing; a hollow core is named plainly and redirected to ideation, never softened into revision advice. No artifact you write records the student's identity.

Execution shape

Single context, one pass, and never more than three agents: you normalize the submission, run the check, judge the five substance tests and every dimension together, decide the tier and curate the feedback, because the tier needs the tests judged side by side against the evidence bar below, and the curated points are chosen across all findings. Helper agents are not part of this skill; following the import or literature-search sibling's instructions in this same context is not a helper. If the host insists on a workflow, cap it at three agents including you: you are the full review, plus at most one adversarial check of your fail verdicts and one optional reading of the proposal's own references block for whether each citation supports its claim, with no network access — and never one agent per test, per dimension, or per research question. The adversarial check informs the evidence bar; it never decides the tier, which stays with you and, when borderline, the professor.

Whatever the host does, a helper writes no file: you are the only writer of <slug>.md, its notes file, <slug>-review.md and <slug>-feedback.md; the review carries every finding, however many a helper returned, and the strengths the feedback names are yours to find. A helper works from the normalized <slug>.md — never the submission, so no student identity reaches it — with the workspace guidelines.md override where one exists (beside the proposal, else in the workspace root) and only the guideline sections its task needs. It returns a verdict per substance test it examined — decisive fail, uncertain, or pass, with one quotable finding per failed test and, for a decisive fail, why no single revision round could repair it — then at most five findings, each with severity, location, a one-sentence problem, a one-sentence suggestion and a quote of at most one sentence; findings that differ only in location merge into one with a location list. Its return carries no reasoning prose, no strengths list and no restating of the guidelines, unless the professor asks for the full reasoning.

Normalize the submission

The submission arrives however the student sent it. Bring it to the standard single-file format first; everything downstream works on that file.

Installs
11
GitHub Stars
7
First Seen
Aug 31, 2026
proposal-supervise — hutzelmann/thesis-proposal-skills