← ClaudeAtlas

thread-to-actionlisted

Parses a pasted thread (Slack, email, GitHub, Teams), analyzes it against current git, Linear, and session context, and suggests actionable next steps — then executes them with confirmation. Use when pasting a conversation that implies developer actions.
mostafa-drz/claude-skills · ★ 4 · AI & Automation · score 76
Install: claude install-skill mostafa-drz/claude-skills
# Thread → Action Analyze a pasted conversation thread and suggest concrete developer actions, then execute them with confirmation. ## Preferences _Read `~/.claude/skills/thread-to-action/preferences.md` using the Read tool. If not found, no preferences are set._ ## Context _On startup, use Bash to detect: current git branch, recent commits (`git log --oneline -5`), git status, and open PRs (`gh pr list --author @me --state open --limit 5`). Skip any that fail._ ## Command routing Check `$ARGUMENTS`: - **`help`** → display help then stop - **`config`** → interactive setup then stop - **`reset`** → delete `~/.claude/skills/thread-to-action/preferences.md`, confirm, stop - **anything else** → process as thread ### Help ``` Thread → Action — Parse a thread and suggest developer actions Usage: /thread-to-action <paste thread> Analyze and suggest actions /thread-to-action config Configure context sources and action types /thread-to-action reset Clear preferences /thread-to-action help This help Context sources: Git: branch, recent commits, status, open PRs Linear: active issues, recent issues assigned to me Session: working directory, CLAUDE.md, prior conversation Action types: Git/PR, Linear, Code, Cleanup See reference/action-types.md for full list Current preferences: (shown above under Preferences) ``` ### Config Use **`AskUserQuestion`**: **Q1** — "Which context sources should be active?" (multiSel