ClaudeMods
☰
KO
● 0 명 접속 중 · 조회 0 회
후원프로젝트 제출
GitHub 저장소 · 작성자 yedidyakfir

heavens-feel

모든 에이전트에게 *Fate/stay night: Heaven's Feel*의 캐릭터를 부여하는 Claude Code mod입니다.

번역 완료

이 mod 소개

Heaven's Feel은 Fate/stay night 캐릭터를 Claude Code 곳곳에 배치합니다. Sakura의 방 창은 세션 상태를 애니메이션으로 보여 주고 컨텍스트가 75%를 넘으면 Dark Sakura로 바뀝니다. 서브에이전트는 테마가 있는 Servant로 소환되며 각각 카드와 기록을 갖고, 메인 세션 응답에는 Master's 얼굴이 나타나며 프롬프트 위 밴드가 활동을 추적합니다. 설치 명령, /hf 제어, 플러그인 옵션과 미리보기 GIF를 포함하고 네트워크 요청은 하지 않습니다.

설치

먼저 작성자의 README에서 marketplace와 플러그인 이름을 확인하세요. 저장소 구조에 따라 명령어가 달라질 수 있습니다.

claude plugin marketplace add yedidyakfir/heavens-feel
claude plugin install heavens-feel
원문 / README

Heaven's Feel

reach validates

A Claude Code mod that gives every agent a character from Fate/stay night: Heaven's Feel.

Sakura's pixel portrait cycling through her moods

  • Sakura's room. A pane where an animated pixel Sakura shows what the session is doing: thinking, reading, editing, running commands, summoning, resting. Past 75% context she turns into Dark Sakura.
  • Servants for subagents. Each subagent is summoned as a Servant who suits the job. Explore is Rider, Plan is Caster, general-purpose is Saber, reviewers are Archer, debuggers are True Assassin. Their cards appear in Sakura's room, and pressing one opens that Servant's own transcript.
  • A face on every message. Main-session replies wear a Master's face (Sakura, Shirou, Rin, Illya or Kirei, chosen per message). A subagent's replies wear its Servant's face.
  • A band above the prompt with Sakura's portrait, what she is doing, and a figure for each working Servant.
  • The spinner gets an in-character verb.

It draws pixel art on the terminal and animated SVG in the Claude desktop app, matching the app's light or dark theme.

Install

claude plugin marketplace add yedidyakfir/heavens-feel
claude plugin install heavens-feel@heavens-feel

You need a Claude Code version with mods (function hooks).

Use

/hf opens Sakura's room. It also takes these arguments: on, off, cast (the full roster), dark, say, sleep, bond.

Settings, under the plugin's options:

| Option | Default | What it does | | :- | :- | :- | | Open pane on start | on | Opens Sakura's room when a session starts (wide terminals only) | | Band above prompt | auto | auto, always or never | | Spinner takeover | word | off or word | | Dark Sakura threshold | 75 | Context percent where Sakura turns dark | | Sleep after (minutes) | 5 | Idle time before she falls asleep | | Timezone | Asia/Jerusalem | For her greetings, which keep Shabbat |

Turn it on and off

| To turn off | How | | :- | :- | | The whole mod | claude plugin disable heavens-feel@heavens-feel, or the Installed tab of /plugin; claude plugin enable heavens-feel@heavens-feel brings it back. A running session picks it up with /reload-plugins | | Sakura's room | /hf off closes it and /hf on opens it; it reopens on its own at the next session unless you closed it last, or set Open pane on start off | | The band above the prompt | Set Band above prompt to never | | The spinner word | Set Spinner takeover to off |

Set options with claude plugin configure heavens-feel@heavens-feel, or from /plugin inside a session. To remove it entirely: claude plugin uninstall heavens-feel@heavens-feel.

What it can reach

A mod runs inside Claude Code with your permissions. This one reads session events, transcripts and subagent messages to draw them, keeps a few values in its plugin store (a bond counter, whether the pane was open, a Dark Sakura override), and makes no network requests. Run claude plugin validate on the folder to see every hook and call it makes.

Develop

CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1 claude plugin test .

The Sakura portraits were drawn as pixel art and refined with image generation; tools/ holds the Python pipeline that turns the PNGs in art/ into hooks/sprites.generated.ts. DESIGN.md is the original design.

Credits

A fan work. Fate/stay night and its characters belong to TYPE-MOON; this project is not affiliated with or endorsed by them. Code under the MIT license.

비슷한 프로젝트