Skip to content
Agentmart
Submit a tool

repo-from-thread

Create a new GitHub repo seeded with context from the current conversation.

Skill by danielrosehill

IndexedMIT★ 2
Write a review

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/danielrosehill-repo-from-thread

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.

We use your email only for this newsletter. Privacy

About

Create a new GitHub repo seeded with context from the current conversation. Use when the user says "repo from thread", "repo from chat", "let's turn this conversation into a repo", or "create a repo to manage this project" mid-conversation.

No 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/repo-from-thread

What's inside

Skill name
repo-from-thread
Description
Create a new GitHub repo seeded with context from the current conversation. Use when the user says "repo from thread", "repo from chat", "let's turn this conversation into a repo", or "create a repo to manage this project" mid-conversation.
License
MIT
Instructions
37 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Repo From Thread

Mid-conversation, the user realizes the work being discussed deserves its own GitHub repo. Spin one up and seed it with the context accumulated so far, so a fresh Claude session in that repo can pick up where this thread left off.

## Steps

1. Ask the user:
   - Repo name (propose one based on the conversation topic).
   - Public or private.
   - Parent directory (default: `~/repos/github/my-repos/`).
2. Synthesize the conversation so far into seed context. Do NOT dump the raw transcript — distill it. Cover:
   - What the project is and why it exists (the goal the user articulated).
   - Decisions already made in the thread.
   - Open questions / next steps.
   - Any file paths, commands, URLs, or constraints mentioned.
3. Create and initialize the repo:
   ```bash
   mkdir -p <parent>/<name> && cd <parent>/<name>
   git init -b main
   ```
4. Seed files:
   - `README.md` — short project description.
   - `CLAUDE.md` — the distilled context from step 2, framed as instructions for a fresh Claude session ("This repo was spun out of a conversation on <date>. Context so far: …").
   - `context/thread-origin.md` — longer-form notes on decisions, open questions, next steps.
5. Initial commit, create GitHub repo, push:
   ```bash
   gh repo create danielrosehill/<name> --<public|private> --source . --remote origin --push
   ```
6. Report: local path, GitHub URL, and suggest the user run `/session-transfer:new-claude-at <path>` to continue the work in a fresh session with the seeded context.

## Notes

- The value of this skill is the distillation in step 2 — a raw transcript dump is useless. Write the CLAUDE.md as if briefing a colleague who just walked in.
- If the conversation is very short or context-thin, ask the user to add anything important you might have missed before committing.
- Default to private unless the user says otherwise.

From danielrosehill/Claude-Rudder, MIT.

More from danielrosehill/Claude-Rudder

Signals

Stars
2
Forks
0
Open issues
0
Last commit (this folder)
Apr 27, 2026 (6 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from danielrosehill

Cite this page

repo-from-thread skill. Agent Mart. https://agentmart.dev/skills/danielrosehill-repo-from-thread (last updated 2026-10-24)