drewdrewthis

61 mods across 2 repositories, 7 stars between them.

orchardist

01

drewdrewthis/orchardist

Plugin Claude Code

The orchardist marketplace — companion plugins for the orchardist worktree/session dashboard. Hosts the orchardist plugin (recall skill) and the orchard-chat cross-machine chat plugin.

5 4d ago A tokens not measured original MIT

install-orchard

02

drewdrewthis/orchardist

Skill Claude CodeCodex

Install and set up Orchard — guided setup for new users. Use when someone says 'install orchard', 'get started', 'set up orchard', 'how do I use this', or is clearly new to the project.

5 4d ago A 49 tokens original MIT

drewdrewthis/orchardist

Skill Claude CodeCodex

Test a worktree's orchard binary locally before merging by repointing the /Library/pnpm/orchard symlink to the worktree's target/release/orchard. Use when the user says "test this worktree", "test locally", "test the binary", "let me try it", or before merging a PR that touches TUI/CLI behavior. Also handles reverting…

5 4d ago A 91 tokens original MIT

drewdrewthis/orchardist

Instructions file

Instructions for drewdrewthis/orchardist, covering git orchard, architecture, rules, graphql is the protocol (adr-016, 017, 018) and data + graph modeling (adr-022).

5 4d ago A 2,674 tokens copy · 78% MIT

drewdrewthis/orchardist

Plugin Claude Code

Lifecycle-hook truth for Claude Code sessions: maintains a per-session folded state file (/.local/state/claude-sessions/state/ .json) consumed by orchard sidebar/status and the orchard daemon. Standalone — no orchard binary required.

5 4d ago A tokens not measured original MIT

SessionStart

06

drewdrewthis/orchardist

Hook

Runs when a session starts, executing fold-state.sh. From drewdrewthis/orchardist.

5 4d ago A tokens not measured copy · 66% MIT

UserPromptSubmit

07

drewdrewthis/orchardist

Hook

Runs when you submit a prompt, before the agent sees it, executing fold-state.sh. From drewdrewthis/orchardist.

5 4d ago A tokens not measured copy · 61% MIT

PreToolUse

08

drewdrewthis/orchardist

Hook

Runs before the agent uses a tool, executing fold-state.sh. From drewdrewthis/orchardist.

5 4d ago A tokens not measured copy · 58% MIT

PostToolUse

09

drewdrewthis/orchardist

Hook

Runs after a tool call finishes, executing fold-state.sh. From drewdrewthis/orchardist.

5 4d ago A tokens not measured copy · 59% MIT

Notification

10

drewdrewthis/orchardist

Hook

Runs when the agent sends a notification, executing fold-state.sh. From drewdrewthis/orchardist.

5 4d ago A tokens not measured copy · 66% MIT

Stop

11

drewdrewthis/orchardist

Hook

Runs when the agent finishes a response, executing fold-state.sh. From drewdrewthis/orchardist.

5 4d ago A tokens not measured copy · 61% MIT

SubagentStop

12

drewdrewthis/orchardist

Hook

Runs when a subagent finishes, executing fold-state.sh. From drewdrewthis/orchardist.

5 4d ago A tokens not measured copy · 66% MIT

SessionEnd

13

drewdrewthis/orchardist

Hook

Runs when a session ends, executing fold-state.sh. From drewdrewthis/orchardist.

5 4d ago A tokens not measured copy · 61% MIT

status

14

drewdrewthis/orchardist

Skill Claude CodeCodex

Query live Claude Code session state (working/idle/needs-input, mission, activity) for this machine. Use when asked what sessions are running, what they're doing, or which need attention.

5 4d ago A 41 tokens original MIT

orchard-chat

15

drewdrewthis/orchardist

Plugin Claude Code

Cross-machine chat channel for orchardists. Connects to the orchard-chat broker on boxd; receives chat as events; exposes a chat:post reply tool. Listener-only or post-only mode controlled by config.

5 4d ago A tokens not measured original MIT

orchard-chat

16

drewdrewthis/orchardist

MCP server Claude CodeCodexCursor +2

MCP server "orchard-chat" as configured in drewdrewthis/orchardist. Launched with bun run --cwd ${CLAUDE_PLUGIN_ROOT}/server --shell=bun --silent start. Needs 2 environment variables to run.

5 4d ago A tokens not measured original MIT

orchardist

17

drewdrewthis/orchardist

Plugin Claude Code

Recall: search past Claude Code conversations across all projects and synthesize context into the current session.

5 4d ago A tokens not measured original MIT

recall

18

drewdrewthis/orchardist

Skill Claude CodeCodex

Search past conversations across all projects and synthesize context into the current session. Use when: 'what were we discussing about X', 'recall X', 'catch me up on X', 'remind me about X'.

5 4d ago B 48 tokens original MIT

procedure-adherence

19

drewdrewthis/orchardist

Plugin Claude Code

Raise procedure-adherence under context load from flaky to guaranteed: retrieve+compile the governing procedure pre-turn, and block the Stop until every step of the authored chain has a corresponding tool action. Ported from the sc#784-proven recipe (Sonnet gate, no GPT in runtime).

5 4d ago A tokens not measured original MIT

boxd

21

drewdrewthis/claude-skills

Skill Claude CodeCodex

Manage Boxd VM lifecycle via ssh boxd.sh — list, stop, start, fork, destroy VMs, or fork from a golden source. Use when the user says "boxd", "list my vms", "stop boxd", "pause boxd", "wake up X", "fork from golden", "destroy vm", or asks about Boxd VM status. Does NOT launch Claude sessions (use /launch-remote for…

2 4mo ago A 94 tokens

challenge

22

drewdrewthis/claude-skills

Skill Claude CodeCodex

Stress-test an architecture proposal, plan, or technical idea. Invokes the devils-advocate agent to find weaknesses before you commit.

2 4mo ago A 30 tokens

continue

23

drewdrewthis/claude-skills

Skill Claude CodeCodex

Find and resume a conversation from any project. Deep-searches session content, not just titles. Gathers context and continues the work.

2 4mo ago B 29 tokens

create-skill

24

drewdrewthis/claude-skills

Skill Claude CodeCodex

Create a new Claude Code skill with correct structure, progressive disclosure, and token-efficient design. Use when the user wants to turn a workflow into a skill, says 'make this a skill', or asks to create/write a skill. Also triggered by /deep-reflect when it identifies a missing skill.

2 4mo ago A 64 tokens