auto-research-repo
Create, audit, maintain, ingest into, query, or draft from an auto-research repository using the shared project paths for immutable references, work notes, an…
Skill by jwd83
Chalk Labs
Need help deploying auto-research-repo?
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/jwd83-auto-research-repo
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
Use cases: frontend, ml, security, research
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/auto-research-repo
What's inside
- Skill name
auto-research-repo- Description
- Create, audit, maintain, ingest into, query, or draft from an auto-research repository using the shared project paths for immutable references, work notes, an LLM-maintained wiki, manifests, inbox staging, a source wishlist, and portable HTML publications. Use when Codex needs to author a new research repo, clean up repo instructions, process newly provided sources, capture rough project thoughts, consolidate research notes, turn evidence into wiki pages, create exploratory publications, or move mature wiki synthesis toward a treatise.
- License
- Unlicense
- Instructions
- 185 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Auto-Research Repo Use this skill to work in repositories whose purpose is cumulative research, not one-off answers. Preserve source evidence, compile it into a durable wiki, and publish portable HTML outputs only when their evidence status is clear. ## Core Pattern Follow a one-way pipeline: `ref/` -> `docs/wiki/` -> `docs/public/` - Keep `ref/` as immutable evidence: papers, datasets, scans, archives, source bundles, and provenance records. - Keep `plans/notes/notebook/` as a mutable scratchpad for rough project thoughts, hunches, outlines, dead ends, meeting notes, copied snippets, prompts, and other useful junk that is not yet evidence or synthesis. - Keep `docs/wiki/` as the maintained synthesis layer: concepts, entities, source notes, evidence maps, questions, conjectures, contradictions, and paper seeds. - Keep `docs/public/` as the publication output lane, with `docs/public/index.html` as the public table of contents. - Use `docs/public/exploratory/` for publishable working reports, labs, evidence browsers, and conjecture pressure tests. - Use `docs/public/treatise/` for mature paper-shaped publications promoted from wiki synthesis, not as the starting point. - Keep `ref/inbox/` as a mutable intake tray for user-provided files; files become immutable after they are identified and moved elsewhere under `ref/`. - Keep `plans/to-do/sources.md` as the source queue for missing, blocked, paywalled, or strategically important sources. In an existing repository, recognize legacy equivalents per `project-layout` and keep using one established tree rather than creating a parallel one. ## Start By Reading The Repo Before changing anything: 1. Inspect the folder structure with `rg --files`, `find`, or existing project docs. 2. Read local instructions such as `AGENTS.md`, `README.md`, `SKILL.md`, schema files, `ref/README.md`, `plans/notes/notebook/README.md`, `docs/wiki/index.md`, `docs/wiki/log.md`, and manifest examples. 3. Infer existing naming conventions, link syntax, manifest fields, and log style from current files. 4. Follow existing content conventions within the canonical paths. If the repo is new or incomplete, create the smallest useful scaffold: - `ref/` - `ref/manifests/` - `ref/inbox/` - `plans/notes/notebook/` - `plans/notes/notebook/README.md` - `docs/wiki/` - `docs/wiki/index.md` - `docs/wiki/log.md` - `docs/public/` - `docs/public/index.html` - `docs/public/exploratory/` - `docs/public/treatise/` - `plans/to-do/sources.md` ## Notebook Workflow Use the notebook as a deliberately low-friction workbench. - Put messy, mutable, informal material in `plans/notes/notebook/`: stray observations, half-formed arguments, reading plans, temporary outlines, prompts, conversation notes, false starts, and things the user wants to remember without hardening into the wiki. - Prefer lightweight dated or topic files when creating new notebook entries, but do not over-organize it. The folder is allowed to be rough. - Do not treat notebook notes as evidence. If a notebook idea matters, connect it back to `ref/`, a manifest, a source page, or a wishlist entry before using it for a strong claim. - Do not cite notebook notes in publications as if they were sources. Promote useful material into `docs/wiki/` once it becomes durable synthesis, and cite the underlying evidence there. - Preserve the user's voice and intent in personal notes. Clean up, split, or move notebook material only when asked or when promoting selected ideas into the wiki. - Search `plans/notes/notebook/` for leads, open questions, and user hunches, but distinguish those from sourced wiki claims. - Log only meaningful promotions from the notebook into `docs/wiki/`, `plans/to-do/sources.md`, or `docs/public/`; routine scribbling does not need a wiki log entry. ## Reference Source Rules Treat sources in `ref/` as evidence. - Do not edit downloaded or user-provided source files in place. - Rename archived files descriptively unless their original names are already clear. - Prefer names like `YYYY-author-short-title.ext` for papers and stable descriptive names for datasets. - Store datasets with enough surrounding metadata to make later analysis reproducible. - Record provenance before relying on a source for claims. - Use checksums, preferably SHA-256, for archived files. For each source batch, update or create a manifest. Include, when available: - final file path - citation or source title - source URL, DOI, archive location, or user-provided provenance - retrieval or ingest date - checksum - page count, row count, file inventory, or other shape notes - why the source matters - suggested wiki targets ## Ingest Workflow When files appear in `ref/inbox/`: 1. Identify each file and its best bibliographic or dataset description. 2. Rename it according to repo conventions. 3. Move it into the appropriate immutable `ref/` lane. 4. Update the relevant manifest with provenance and checksum. 5. If it satisfies a wishlist entry, mark that entry found with date, final path, and manifest or checksum reference. Preserve the historical search trail. 6. Update enough wiki pages that the source is discoverable. 7. Append a dated entry to `docs/wiki/log.md`. 8. Leave `ref/inbox/` empty after processing. Ask the user to place manually sourced files into `ref/inbox/` when a source is blocked, paywalled, unavailable, or needs human retrieval. ## Wiki Workflow Use the wiki as cumulative working memory. - Compile each important source, observation, dataset, concept, entity, hypothesis, and contradiction once. - Add or update source pages for important reference files or datasets. - Add or update concept/entity pages for reusable domain knowledge. - Add or update synthesis pages for cross-source arguments, evidence maps, tensions, conjectures, and teardowns. - Keep `docs/wiki/index.md` current as the navigation hub. - Keep `docs/wiki/log.md` as a dated record of ingest, query, synthesis, artifact, exploratory-publication, and treatise work. - Keep source-corpus or bibliography pages aligned with `ref/` when the repo has them. - Use the repo's link syntax. If none exists, use normal Markdown links or Obsidian-style `[[page|label]]` consistently. Strong claims need citations to reference files, manifests, source pages, or datasets. If the evidence is missing, add an entry to `plans/to-do/sources.md` instead of presenting the claim as settled. ## Wishlist Workflow Maintain the wishlist as a historical source-acquisition queue. Open entries should include: - priority - citation, dataset name, archival target, or best-known description - why it matters
From jwd83/skills, Unlicense.
More from jwd83/skills
- 0.502score
local-wikipedia-search
jwd83
Search and read Jared's publicly hosted text-only English Wikipedia Kiwix/ZIM mirror at wiki.ayrscott.com.
SkillCFreshness: C★ 1Claude Code +9 - 0.497score
architectural-review
jwd83
Create and maintain a whole-project architectural review under the shared plans lifecycle: a dated markdown assessment with objective metrics, preserved…
SkillCFreshness: C★ 1Claude Code +9 - 0.497score
wiki-me
jwd83
Build or extend a project wiki using the shared project paths — a persistent, interlinked Markdown knowledge base under docs/wiki that the LLM incrementally…
SkillCFreshness: C★ 1Claude Code +9 - 0.497score
next-step
jwd83
Resume an in-progress codebase from its actual current state, identify the next smallest defensible implementation step, make that change, and update tests…
SkillCFreshness: C★ 1Claude Code +9 - 0.497score
project-layout
jwd83
Define and enforce the standard project paths for documentation, plans, notes, references, research, and publications.
SkillCFreshness: C★ 1Claude Code +9 - 0.497score
python-refactor
jwd83
Standalone Python refactoring skill for behavior-preserving cleanup using Python best practices.
SkillCFreshness: C★ 1Claude Code +9 - 0.497score
pygame-patterns
jwd83
Pygame-specific best practices, architecture patterns, and antipatterns for Python games.
SkillCFreshness: C★ 1Claude Code +9 - 0.472score
grill-with-docs
jwd83
Interview the user relentlessly about a plan or design.
SkillCFreshness: C★ 1Claude Code +9 - 0.464score
clumsy-ms-paint-redraw
jwd83
Redraw the attached image in the most clumsy, scribbly, and utterly pathetic way possible.
SkillCFreshness: C★ 1Claude Code +9 - 0.429score
simplify
jwd83
Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality.
SkillDFreshness: D★ 1Claude Code +9 - 0.428score
godot-gdscript-patterns
jwd83
Master Godot 4 GDScript patterns including signals, scenes, state machines, and optimization.
SkillDFreshness: D★ 1Claude Code +9 - 0.427score
system-verilog-expert
jwd83
Expert SystemVerilog guidance for RTL, interfaces, and verification-adjacent code with EDA-friendly design patterns.
SkillDFreshness: D★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jun 18, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Unlicense
- Repository
- github.com/jwd83/skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from jwd83
- 0.502score
local-wikipedia-search
jwd83
Search and read Jared's publicly hosted text-only English Wikipedia Kiwix/ZIM mirror at wiki.ayrscott.com.
SkillCFreshness: C★ 1Claude Code +9 - 0.497score
project-layout
jwd83
Define and enforce the standard project paths for documentation, plans, notes, references, research, and publications.
SkillCFreshness: C★ 1Claude Code +9 - 0.497score
architectural-review
jwd83
Create and maintain a whole-project architectural review under the shared plans lifecycle: a dated markdown assessment with objective metrics, preserved…
SkillCFreshness: C★ 1Claude Code +9 - 0.497score
next-step
jwd83
Resume an in-progress codebase from its actual current state, identify the next smallest defensible implementation step, make that change, and update tests…
SkillCFreshness: C★ 1Claude Code +9 - 0.497score
pygame-patterns
jwd83
Pygame-specific best practices, architecture patterns, and antipatterns for Python games.
SkillCFreshness: C★ 1Claude Code +9 - 0.497score
python-refactor
jwd83
Standalone Python refactoring skill for behavior-preserving cleanup using Python best practices.
SkillCFreshness: C★ 1Claude 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 auto-research-repo 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
auto-research-repo skill. Agent Mart. https://agentmart.dev/skills/jwd83-auto-research-repo (last updated 2026-10-24)