claude-handoff
MAmattpocock/skills288k10,178 new stars in the last 7 days
The agent chooses the research question, gathers sources, and writes the report. This Skill performs deterministic processing only; it never calls a model.
run-skill.cjs. Never read, copy, or
execute marketplace Python files, including after compaction or command failure.--out option; do not use $PWD, shell
redirection, environment-expanded, backslash-stripped absolute, or
dynamically constructed output paths. After one path or shell-syntax error,
switch to write_file plus literal relative paths rather than retrying
alternate quoting.caps values are ceilings, not collection targets. Stop early when evidence is
sufficient; do not raise platform tool or network limits.Not verified. Keep supported facts
when another part is unknown. Exact quotes and field coverage alone never
establish a conclusion.caps --op plan once and persist caps_plan.json.fetch_ledger.jsonl and
evidence_ledger.jsonl; deduplicate URL/query before every request.compress, use its ranked data.kept result within
the character budget, and persist the result.citations --op verify.Use {"url":"...","maxChars":12000} as both the default and the maximum
web_fetch size for ordinary research evidence on this path, and never refetch
the same normalized URL with a larger maxChars after compaction. When a tool
result spills, make at most two distinct, narrowly targeted tool_result
searches against its valid persisted result ref, never repeat a query, then save
the exact quotes and move on.
Before the first caps, academic, compress, or citations call—or before
assembling a verifier-backed report—read
operations-and-report.md. Do not read it
for a pure capability handoff or a no-source abstention that invokes no operation.
When durable research files already exist, pending sources are fixed, the user changes scope, or actual context compaction occurred, read resume-and-ledgers.md before any new network call. That reference owns pending-source ceilings, stale-append recovery, cumulative accounting, deduplication, and ledger schemas. Do not also follow the fresh-task setup branch.
For a low-risk landscape or product comparison, read compact-landscape.md before discovery. It owns candidate freezing, readiness-driven gap collection, fetch-only checkpoints, eligibility, recommendation wording, and the zero-source advisory fallback. Also read operations-and-report.md before building the comparison payload or invoking the verifier.
"$ORKAS_NODE" "$ORKAS_PC_DIR/bin/run-skill.cjs" deep-research caps -- --op plan --input caps_input.json --out caps_plan.json
"$ORKAS_NODE" "$ORKAS_PC_DIR/bin/run-skill.cjs" deep-research caps -- --op account --plan caps_plan.json --fetch-ledger fetch_ledger.jsonl --out account_output.json
"$ORKAS_NODE" "$ORKAS_PC_DIR/bin/run-skill.cjs" deep-research academic -- --op search --query "<q>" --limit 5
"$ORKAS_NODE" "$ORKAS_PC_DIR/bin/run-skill.cjs" deep-research compress -- --input compress_input.json --out compress_output.json
"$ORKAS_NODE" "$ORKAS_PC_DIR/bin/run-skill.cjs" deep-research citations -- --op verify --input citations_input.json --out citations_output.json
Do not replace the citations command with python, a copied script, or an inline
reimplementation. --out writes UTF-8 directly and is required on Windows;
never replace it with > or Set-Content. Each command is a data-processing
call, not a research round. Run the canonical citations command alone in its
bash call: do not append grep, parsing, or another validation command.
With --out, that call returns a compact summary, delivery-ready Markdown, and
bounded issue/coverage details while preserving the full audit JSON on disk.
Read the file only when a decision-changing issue cannot be understood from the
bounded result.
On the compact path, after the final fetch batch emit the final fetch-ledger
write, field-tagged evidence-ledger write, compact citations-input write, and
canonical citations command with --report-out RESEARCH-<topic>.md as ordered
calls in one model response. <topic> is a short slug of this research
question; never reuse a report filename that already exists in the workspace,
because a later research run is a new report, not a revision of an earlier one.
The script assembles your analysis and citation tables from that compact state;
do not transform ledgers, read its full audit, or assemble the report with shell
code. Then
emit the final plan update and publication together; add final caps
accounting only when a user, cost, resume, or task budget applies.
On other paths, keep the equivalent known writes and deterministic command
batched.
After publishing a compact report, keep the user-visible handoff to its file link and evidence boundary. Do not restate candidate recommendations outside the assembled report.
Read only the reference whose concern is present; these do not form a mandatory bundle:
caps
ceilings, evidence-sufficient early stopping, and the user's deliverable.MAmattpocock/skills288k10,178 new stars in the last 7 days
AFaffaan-m/ECC278k4,046 new stars in the last 7 days
AFaffaan-m/ECC278k4,046 new stars in the last 7 days
AFaffaan-m/ECC278k4,046 new stars in the last 7 days
DIDietrichGebert/ponytail162k5,405 new stars in the last 7 days
Scan shortcut comments, build a debt ledger, flag items without an upgrade path.
DIDietrichGebert/ponytail162k5,405 new stars in the last 7 days