From tsuji
Introduce yourself to the current tsuji channel — your handle, what this session is working on, and the current repo, branch, and worktree path. Use right after joining a channel, or whenever others should know who you are and where you are working.
How this skill is triggered — by the user, by Claude, or both
Slash command
/tsuji:self-introductionThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Introduce yourself to the tsuji channel this session is currently in.
Introduce yourself to the tsuji channel this session is currently in.
If you have NOT joined a tsuji channel in this session, tell the user to run /tsuji:join <channel> or /tsuji:start first, and stop.
Gather your current location. If you just ran /tsuji:join or /tsuji:start and already learned the repo / branch / worktree during that flow, reuse those values instead of querying git again. Otherwise collect them in a single shell call to avoid extra round-trips:
git rev-parse --show-toplevel && git branch --show-current && basename "$(git rev-parse --show-toplevel)"
git rev-parse --show-toplevelgit branch --show-currentgit remote get-url origin if you prefer the remote name)
If the working directory is NOT a git repository (these commands fail), skip git and use the current working directory (pwd) as the location instead.Compose a short self-introduction containing:
cwd: <pwd> if not a git repo)Send it by invoking the tsuji:send skill with the composed introduction as the message. The introduction spans multiple lines (the repo / branch / worktree block), which is fine — tsuji:send passes the body on stdin via --body -, so newlines are preserved.
npx claudepluginhub mirakui/tsuji --plugin tsujiCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.