From slug
Generate a semantic slug for the current session's work and copy the `/rename type/slug` command to clipboard. Use when the user asks what to call this session, wants a branch-style name for the work done, or asks to rename the conversation.
npx claudepluginhub smykla-skalski/sai --plugin slugThis skill is limited to using the following tools:
<!-- justify: CF-side-effect Bash is used only for pbcopy to fill clipboard at user request - intentional, not infrastructure-modifying -->
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Guides TDD-style skill creation: pressure scenarios as tests, baseline agent failures, write docs to enforce compliance, verify with RED-GREEN-REFACTOR.
Guides idea refinement into designs: explores context, asks questions one-by-one, proposes approaches, presents sections for approval, writes/review specs before coding.
Review the entire conversation from start to finish and generate a semantic slug that captures all the meaningful work done across the session - not just the last task.
<type>/<slug> where:
feat, fix, chore, docs, refactor, test, or perffeat for new things, fix for bugs, chore for maintenance/config, docs for documentation, refactor for restructuring, test for test work.printf '/rename <type>/<slug>' | pbcopy - do not display this command, execute it.Copied: /rename <type>/<slug>You MUST call the Bash tool to run the pbcopy command. Do not just display it as code.
Skip this skill when the session has no meaningful work (e.g., just questions and answers with no code changes, config edits, or decisions made). If the session covered two completely unrelated topics with no dominant theme, pick the one with the most substantive work.
If pbcopy is unavailable (non-macOS), fall back to xclip -selection clipboard on Linux. If neither is available, output the rename command directly in chat instead of copying.