native-threads SKILL.md skillA
native-threads from earlyaidopters/gumroad-resources is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add earlyaidopters/gumroad-resources/native-threads@git:20261005.16d769bPins git:20261005.16d769b in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- earlyaidopters/gumroad-resources
- Path
resources/two-mods-for-claude-code-computer-use-threads/unpacked/Two-Mods-Source-and-Prompts/two-mods/plugins/threads/skills/native-threads/SKILL.md- Versions recorded
- 1
- Latest version
- git:20261005.16d769b, committed Oct 5, 2026
- Size
- 3,007 bytes
- Repository stars
- 48
- License
- none declared
Create and run worker threads as native Claude desktop chats (local sessions in the sidebar), each on its own model, then title, group, steer, watch and wait on them with the app's own session tools. Use in the Claude desktop Code tab when the user wants "real chats", "native threads", "threads in the sidebar", or a Codex-style lead that spawns and supervises chats. For fully automatic background threads, use the threads mod's threads_create instead.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Native threads in the Claude desktop app This mirrors Codex's thread tools with the desktop app's own session tools. It needs the mcp__ccd_session_mgmt__* and mcp__ccd_sidebar__* tools, which only desktop Code sessions have. Load them with ToolSearch first. ## Create (one Enter per chat) 1. For each thread, open a new native chat with its folder and a cheap setup message, one at a time (the app shows one new-chat screen at a time): `open "claude://code/new?folder=<url-encoded absolute path>&q=<url-encoded text>"` via Bash (build the URL with python urllib.parse.urlencode). Use `q` = `Thread setup for <title>. Reply with just: ready`. 2. Tell the user, in one line, to press Enter in the new chat. Wait for them, then open the next link. 3. Find the new chat: `list_sessions` (newest first), match on cwd and recency, take its `local_...` id. ## Configure - `set_session_title` to `Thread | <title>` (or `Thread | <plan> | NN <phase>` for plan phases). …
Read the whole file at its exact version.
How to install
mdr add earlyaidopters/gumroad-resources/native-threads@sha256:687d459d30eafbf6The line at the top of this page pins the label git:20261005.16d769b, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_cymwytxiw2sutnqd)
1 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Oct 5, 2026.
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (3007 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
earlyaidopters/gumroad-resources · 48 stars · license none declared · pushed 2026-11-08 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_cymwytxiw2sutnqd GET https://markdownregistry.com/api/v1/resolve?ref=earlyaidopters/gumroad-resources/native-threads GET https://markdownregistry.com/api/v1/blob/687d459d30eafbf62813c2402dd01d5d1c8820cb1a3a46430857e9368cd5da09
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.