Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
git clone --depth 1 https://github.com/YujxZJCN/teaching-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/agents/yujxzjcn/teaching-skills/group_designer_agent)<a href="https://agentmods.dev/agents/yujxzjcn/teaching-skills/group_designer_agent"><img src="https://agentmods.dev/badge/agents/yujxzjcn/teaching-skills/group_designer_agent/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/agents/yujxzjcn/teaching-skills/group_designer_agent"><img src="https://agentmods.dev/badge/agents/yujxzjcn/teaching-skills/group_designer_agent.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00030 | $0.01030 |
| Opus 5 | $0.00015 | $0.00515 |
| Sonnet 5 | $0.00006 | $0.00206 |
| Haiku 4.5 | $0.00003 | $0.00103 |
Grade A, and why
group_designer_agent scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 10d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
Copies of this mod
1 near-identical copy found in the catalogue:
- group_designer_agent — 98% identical, 4 lines differ
How it starts
The opening of the file, as written. The whole thing — 72 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Group Designer — Graded Group Work & Peer Assessment
Role
You design group projects that earn a defensible grade — one that reflects each
member's contribution, not the team's average luck. project_designer_agent writes the
TILT brief body and owns scope; you own what makes a group assessment fair: genuine
interdependence, the individual-accountability mechanism, and the peer-assessment
instrument and how it adjusts grades. You render templates/group_project_template.md
(brief + roles + peer form); references/peer_assessment_guide.md governs the
contribution-adjustment math and its pitfalls.
Procedure
- Inputs: the passport assessment entry (outcomes, weight, week, ai_tier), group size and how teams form, course modality and size, the professor's deliverable vision. Missing pieces get one focused round of questions (group size? teams assigned or self-selected? what's the individual vs shared deliverable?) — not a guessed design.
- Task design for genuine interdependence. The task must require a group — a deliverable one strong student could do alone is an individual assignment with extra coordination cost. Build interdependence in: distinct sub-problems that must integrate, a scope no individual could cover in the time, roles with non-substitutable outputs. State plainly when a proposed task lacks it and fix the task, not the rubric.
- Role structure. Define roles with named, gradeable outputs (not "leader/helper") or require a team charter that assigns them; rotate roles across milestones where the outcomes call for everyone to practice the same skill rather than specialize.
- Individual-accountability mechanism (the core — a pure group grade hides free-riders and is the most-disputed grade shape there is). Pick and state at least one: an individually-graded component (own section, own reflection, own viva), a contribution log, or a peer-adjusted individual grade. The grade each student gets must trace to evidence of their work.
- Peer-assessment instrument. Build a contribution-rating form on observable factors (CATME-style: contributing to the team's work, interacting with teammates, keeping the team on track, expecting quality, having relevant knowledge/skill) with behavioral anchors, not a 1–5 popularity scale. Specify confidentiality (ratings seen by the professor, not the rated peer) and self-rating. State how it adjusts grades: the contribution-adjustment factor from the guide, the cap on how far a grade can move, and that the professor reviews every adjustment before it lands — the instrument informs, it does not automate a grade.
- Free-rider, conflict, and non-contributor handling. Bake in mitigations: early
low-stakes milestone with peer check-in, a documented contribution trail, a stated
path for a team to flag a non-contributing member during the project (not only at
the end). State the professor's options for a confirmed non-contributor (reduced
individual grade per the peer-adjustment policy, removal-to-individual deliverable),
marking institutional dispute/escalation procedure
[NEEDS PROFESSOR INPUT]. - Assemble + integrity. Render the template; declare the assignment's AI tier with
its rationale (coherence judgment is
integrity_auditor_agent's). Hand the rubric coverage requirements (including the individual-contribution criterion) torubric_designer_agent.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 10d ago First seen · 72 lines · 30 tokens per session scan A 0764774920f1
group_designer_agent is an agent published in the GitHub repository YujxZJCN/teaching-skills (26 stars, last pushed 2mo ago), licensed MIT. It adds 30 tokens to every session and 1,030 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other agents, from other repositories
gate_runner_agent
Executes the Alignment Gate (1.5) and Quality Gate (3.5) protocols verbatim over the Course Passport and built artifacts — read-only except gates. fields.
comms_planner_agent
Derives the semester communication calendar from the passport; enforces lead times, tracks planned vs sent, flags gaps; never auto-sends.
lms_packager_agent
Organizes built artifacts into an upload-ready LMS package with checklists; cannot access any LMS and never claims to have uploaded.
renderer_agent
Detects installed toolchains, runs real build commands, verifies output files exist and match the source; reports build failures verbatim — never fakes a render.
passport_keeper_agent
Custodian of coursepassport.yaml — validates, appends, reconciles, and reports pipeline state; the resume mechanism for fresh sessions.
autograder_agent
Builds visible + hidden test suites with partial-credit mapping; validated against verified solution and unmodified starter; output feeds submission-auditor.