training-request
Use when an employee wants to file a training request, flag a process issue or propose an improvement in Torq through its guided interview.
Skill by Torq-Legal-Labs
Chalk Labs
Need help deploying training-request?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/torq-legal-labs-training-request
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/training-request
What's inside
- Skill name
training-request- Description
- Use when an employee wants to file a training request, flag a process issue or propose an improvement in Torq through its guided interview.
- License
- MIT
- Instructions
- 26 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# File A Training Request
Use this skill when an employee wants to file a training request, flag a process issue, or propose an improvement. This is a GUIDED, SERVER-DRIVEN interview: the server owns the required-field checklist per lane, decides when the request is complete, and produces the finalized draft. Your job is to converse each field to a specific answer and file it — never to invent the questions or decide the request is "ready" yourself.
There are three lanes; open the interview in the one that fits:
- training: the employee wants the firm to build or run training on a topic.
- process_issue: the employee is flagging a workflow that breaks down.
- improvement_idea: the employee is proposing a change.
If it is not obvious from what they said, ask which of the three they mean before opening the interview, then pass it as requestType on the first turn.
Loop:
1. Call resume_training_request_intake first to see the durable state: the currentFieldKey (where to resume), the collected answers, the transcript, requiredSatisfied, and any existing draft. If a draft is already present, read it back and skip to confirmation.
2. Work the field the engine is collecting. Call answer_training_request_intake with the employee's message. Pass message:null on the very first turn to OPEN the interview so the coach speaks the lane opener. Relay the coach's "message" event substance faithfully — ask what the engine is asking, in your own conversational voice, but never invent a different question or skip ahead.
3. If a turn returns a "grounding" event, the firm already has training that looks related. Surface it naturally — e.g. "we already have training on X — do you still want to file this, or does that cover it?" — and let the employee decide. Do not file over their objection and do not hide the match.
4. If a turn returns a "fallback" event, the interviewer is temporarily degraded: tell the employee plainly and offer to retry, rather than pretending it was a real answer.
5. Keep looping answer_training_request_intake until a turn returns a "proposed" event carrying the finalized draft. Do not fabricate the request yourself — use exactly what "proposed" carries (the employee may refine it in another turn first).
6. Summarize the proposed request in the thread (title + what it says) and get an EXPLICIT yes. Only then call confirm_training_request_intake with accept:true to file it. Returns the created request id + status.
Determinism and safety:
7. Completion is the server's required-field check, never your judgment. confirm with accept:true is rejected with a 422 until every required field is collected — so never call it before a "proposed" draft exists and the employee has confirmed. If they want to change something first, call answer again to refine, then re-summarize.
8. Off-topic turns are fine: answer the unrelated question normally, then offer to pick the intake back up ("want to keep going on your training request?"). There is NO lockout — the interview is durable and resume_training_request_intake reopens exactly where you left off.
9. There is one interview per employee: a second start resumes the in-flight run rather than restarting it, so always resume before answering. If the employee wants to abandon a started request (e.g. after seeing an existing-training match), call cancel_training_request_intake so a fresh one can begin.
Torq tools this guide uses: `resume_training_request_intake`, `answer_training_request_intake`, `confirm_training_request_intake`, `cancel_training_request_intake`. They come from the Torq connector. If they are not available, Torq is not connected or the member's Torq permissions do not include them; setup is at https://torqlegallabs.com/ai-assistants.From Torq-Legal-Labs/torq-claude-plugin, MIT.
More from Torq-Legal-Labs/torq-claude-plugin
- 0.565score
gameplan-design
Torq-Legal-Labs
Use when the member asks to design, build, edit, reorder, translate or preview a client's Gameplan in Torq, or asks what a save can change, which compliance…
SkillAFreshness: AClaude Code +9 - 0.565score
kpi-scorecard-advisor
Torq-Legal-Labs
Use when an owner or department head wants to build, prune or fix a team's KPI scorecard in Torq: choosing the few numbers that matter, setting targets from…
SkillAFreshness: AClaude Code +9 - 0.565score
build-firm-brain
Torq-Legal-Labs
Use when a firm owner, or a member granted Brain authoring, wants to build, resume or deepen the firm's Firm Brain in Torq through its guided interview…
SkillAFreshness: AClaude Code +9 - 0.559score
firm-data-querying
Torq-Legal-Labs
Use when the member asks a question about the firm's Torq data that no specific Torq tool answers, such as counts, totals, trends or rankings across leads…
SkillAFreshness: AClaude Code +9 - 0.559score
marketing-local-services
Torq-Legal-Labs
Use when the member asks about the firm's Google Local Services Ads in Torq: the LSA scorecard, leads that are candidates for a rating such as spam, the LSA…
SkillAFreshness: AClaude Code +9 - 0.559score
memory-and-provenance
Torq-Legal-Labs
Use when the member asks what the firm's past Torq Brain conversations said about something, where a remembered fact came from, or why an earlier answer cited…
SkillAFreshness: AClaude Code +9 - 0.559score
owned-media-grounding
Torq-Legal-Labs
Use when the member asks what the firm has said publicly about a topic, how the firm frames it, or wants copy grounded in the firm's own published articles…
SkillAFreshness: AClaude Code +9 - 0.559score
reporting-and-run-history
Torq-Legal-Labs
Use when the member asks about saved reports and report recipes in Torq, whether a Torq engine is running or failing, an engine's recent run history, or the…
SkillAFreshness: AClaude Code +9 - 0.559score
case-operations
Torq-Legal-Labs
Use when the member asks about a case in Torq: its status, upcoming dates and appointments, open tasks, where it sits in a pipeline, or the files attached to…
SkillAFreshness: AClaude Code +9 - 0.559score
intake-coaching
Torq-Legal-Labs
Use when a manager asks about intake performance in Torq: what good intake looks like, the team's weakest skills, practice scenarios, or assigning scenarios…
SkillAFreshness: AClaude Code +9 - 0.559score
case-strategy
Torq-Legal-Labs
Use when an attorney wants defense strategy, tactics or investigative questions for a specific matter, grounded in and cited to the firm's vetted…
SkillAFreshness: AClaude Code +9 - 0.559score
library-qa
Torq-Legal-Labs
Use when an attorney asks a question that should be answered only from the firm's vetted reference-library manuals in Torq, such as a statute, a playbook or a…
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 17, 2026 (14 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Torq-Legal-Labs
- 0.565score
build-firm-brain
Torq-Legal-Labs
Use when a firm owner, or a member granted Brain authoring, wants to build, resume or deepen the firm's Firm Brain in Torq through its guided interview…
SkillAFreshness: AClaude Code +9 - 0.565score
gameplan-design
Torq-Legal-Labs
Use when the member asks to design, build, edit, reorder, translate or preview a client's Gameplan in Torq, or asks what a save can change, which compliance…
SkillAFreshness: AClaude Code +9 - 0.565score
kpi-scorecard-advisor
Torq-Legal-Labs
Use when an owner or department head wants to build, prune or fix a team's KPI scorecard in Torq: choosing the few numbers that matter, setting targets from…
SkillAFreshness: AClaude Code +9 - 0.559score
case-strategy
Torq-Legal-Labs
Use when an attorney wants defense strategy, tactics or investigative questions for a specific matter, grounded in and cited to the firm's vetted…
SkillAFreshness: AClaude Code +9 - 0.559score
officer-intelligence
Torq-Legal-Labs
Use when the member asks about an arresting officer in Torq: finding one by name, badge or department, the officer's profile and history, or documents linked…
SkillAFreshness: AClaude Code +9 - 0.559score
finance-and-vendor-spend
Torq-Legal-Labs
Use when an owner or billing member asks about the firm's finances in Torq: the current financial snapshot, trends over time, vendor spend and the largest…
SkillAFreshness: AClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get training-request running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
training-request skill. Agent Mart. https://agentmart.dev/skills/torq-legal-labs-training-request (last updated 2026-10-24)