Agent skill
research-report
Use when asked to turn experiment results into an X post or short research report in vuk's automation-first style. Emphasize that automated AI research ran the experiments, that cheap small runs eliminate losers before scaling, keep all-lowercase, lead with experiment count plus model and hardware, include a markdown results table sorted by vs-baseline signal, then findings, next steps, and the standard CTA when the user wants a social post.
Install this agent skill to your Project
npx add-skill https://github.com/vukrosic/auto-research/tree/main/skills/research-report
SKILL.md
Research Report
Use this skill for experiment-result writeups that should sound like the local research-report Claude command.
Workflow
- Read references/original-claude-command.md when you need the exact framing, CTA, or reply block.
- Extract the core facts first:
- total experiment count
- model and hardware
- what was automated
- baseline metric
- best and worst outcomes
- any reversals between cheap and expensive lanes
- whether any runs are still in progress
- Lead with automation:
- automated ai research ran these
- cheap small experiments were intentional so losers get eliminated before scale-up
- Keep the voice tight:
- all lowercase sentences
- direct first person
- no filler
- no "i found that" or "we observed"
- Default structure:
- opener with
n experiments + model + hardware - 1-2 lines on the automated system and why the small lane exists
- markdown table sorted best to worst by vs-baseline result
- 3-5 bullets on winners, reversals, and failures
- 1-2 lines on what gets scaled next
- opener with
- If the user asks for a blog post instead of an X post:
- keep the same opener, automation framing, and results table
- expand the process and reversal sections
- do not include the CTA unless the user explicitly wants the social version
Output Rules
- bold the best and worst rows in the main table
- use
***,**,*, orn.s.in thesignalcolumn - if a result only survived a cheap screen and was not scaled, say that explicitly instead of pretending it is confirmed
- if timing mattered, include predicted vs actual runtime as part of the story
- if the hook is a reversal between cheap and expensive lanes, lead with that
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
obsidian-vault
Search, create, and manage notes in the Obsidian vault with wikilinks and index notes. Use when user wants to find, create, or organize notes in Obsidian.
edit-article
Edit and improve articles by restructuring sections, improving clarity, and tightening prose. Use when user wants to edit, revise, or improve an article draft.
setup-pre-commit
Set up Husky pre-commit hooks with lint-staged (Prettier), type checking, and tests in the current repo. Use when user wants to add pre-commit hooks, set up Husky, configure lint-staged, or add commit-time formatting/typechecking/testing.
scaffold-exercises
Create exercise directory structures with sections, problems, solutions, and explainers that pass linting. Use when user wants to scaffold exercises, create exercise stubs, or set up a new course section.
handoff
Compact the current conversation into a handoff document for another agent to pick up.
git-guardrails-claude-code
Set up Claude Code hooks to block dangerous git commands (push, reset --hard, clean, branch -D, etc.) before they execute. Use when user wants to prevent destructive git operations, add git safety hooks, or block git push/reset in Claude Code.
Didn't find tool you were looking for?