NullDefault/toa-sheet/tree/main/plugins/toa-sheet
toa-sheet
Claude Code 채팅 옆에 픽셀 아트 Tomb of Annihilation 캐릭터 시트 창(HP, AC, 주문 슬롯, 턴 메뉴)을 그리는 플러그인입니다. /sheet로 열고 MCP 규칙 커넥터의 sheet_read/sheet_write 결과와 동기화합니다.
이 mod 소개
Claude Code 채팅 옆에 캐릭터 시트를 표시합니다. HP, AC, 주문 내성 DC, 주문 슬롯, 무기와 주문으로 구성된 턴 메뉴가 들어 있습니다. /sheet를 입력해 여세요.
extraKnownMarketplaces(toa -> NullDefault/toa-sheet)와 enabledPlugins(toa-sheet@toa)를 ~/.claude/settings.json에 병합한 뒤 Claude를 다시 시작해 설치합니다. 또는 claude plugin marketplace add NullDefault/toa-sheet와 claude plugin install toa-sheet@toa를 실행할 수 있습니다. 창은 시트를 Claude Code 플러그인 저장소에 보관하고 규칙 커넥터에서만 답을 읽으며 Actions, Saves, Features, Gear, Notes 탭을 제공합니다.
설치
먼저 작성자의 README에서 marketplace와 플러그인 이름을 확인하세요. 저장소 구조에 따라 명령어가 달라질 수 있습니다.
claude plugin marketplace add NullDefault/toa-sheet claude plugin install toa-sheet
원문 / README
Tomb of Annihilation: the sheet pane
Your character sheet beside the chat in Claude Code: HP, AC, spell save DCs, spell
slots, and a turn menu of your weapons and spells. Type /sheet to open it.
You need
- Claude Code: the Code tab of the Claude desktop app, or
claudein a terminal. It does not work in claude.ai chat, the desktop app's Chat tab or the phone. - The rules connector your DM sent you, already set up.
Install it (once)
-
Open the Claude desktop app, go to the Code tab, and start a session in any folder.
-
Copy this whole box, paste it as your message, and send it. Say yes when Claude asks to edit the file.
Please install the Tomb of Annihilation sheet pane for me. Merge these two entries into my user settings file, ~/.claude/settings.json, without changing anything else in it (create the file if it does not exist): "extraKnownMarketplaces": { "toa": { "source": { "source": "github", "repo": "NullDefault/toa-sheet" }, "autoUpdate": true } } "enabledPlugins": { "toa-sheet@toa": true } Then tell me to quit Claude completely and open it again. -
Quit Claude completely (Cmd+Q on a Mac, not just closing the window) and open it again.
That's it. You never do this again.
Use it
- The first time, ask Claude:
show my sheet. The pane opens with your sheet. - After that, type
/sheetin any session, any day. It shows the last sheet Claude read on this computer. - Jump to a tab:
/sheet saves,/sheet gear,/sheet notes. The tabs are Actions, Saves, Features, Gear and Notes. - When Claude changes your sheet (damage, a long rest, a spent slot), the pane changes with it.
Updates
They arrive by themselves when you open Claude.
If /sheet isn't there
-
Quit Claude completely and open it once more. The first start downloads the pane.
-
Still nothing? In a terminal, run these two lines, then restart Claude:
claude plugin marketplace add NullDefault/toa-sheetclaude plugin install toa-sheet@toa -
Still nothing? Send your DM a screenshot.
What it can do on your computer
Plugins like this one run with your permissions, so here is what this one does. It
draws the pane, adds /sheet, and keeps your sheet in Claude Code's own plugin storage
so the pane works in the next session. It reads only the answers from the rules connector
you set up. It never touches your files, starts programs or goes on the internet. Every
line is in plugins/toa-sheet/hooks.
With auto-update on, whatever your DM publishes here reaches you the next time you open Claude.
To remove it, ask Claude to delete those two entries from ~/.claude/settings.json,
then restart.
