mojiemoji の<img src="https://mojiemoji.jozo.beer/emoji/%E6%B0%B8%E7%B6%9A?font=tamanegi&color=06b6d4&animation=mozaiku&background=transparent&outline=d406b6&outline_width=2" alt="永続" height="24" align="absmiddle"><img src="https://mojiemoji.jozo.beer/emoji/%E8%A8%AD%E5%AE%9A?font=maru-bold&color=f472b6&animation=mochimochi&background=transparent&outline=b6f472&outline_width=2" alt="設定" height="24" align="absmiddle">(現状は prestamp の intensity のみ)を管理する<img...
Scanned 5/27/2026
Install via CLI
openskills install jozobeer/mojiemoji-plugin---
name: mojiemoji-config
description: "mojiemoji の<img src="https://mojiemoji.jozo.beer/emoji/%E6%B0%B8%E7%B6%9A?font=tamanegi&color=06b6d4&animation=mozaiku&background=transparent&outline=d406b6&outline_width=2" alt="永続" height="24" align="absmiddle"><img src="https://mojiemoji.jozo.beer/emoji/%E8%A8%AD%E5%AE%9A?font=maru-bold&color=f472b6&animation=mochimochi&background=transparent&outline=b6f472&outline_width=2" alt="設定" height="24" align="absmiddle">(現状は prestamp の intensity のみ)を管理する<img src="https://mojiemoji.jozo.beer/emoji/%E3%82%B9%E3%82%AD%E3%83%AB?font=noto&color=fbbf24&animation=yoko_scroll&background=transparent&outline=06d977&outline_width=2" alt="スキル" height="24" align="absmiddle">。ユーザーが「intensity を normal に固定」「装飾強度を minimal にしておいて」「現在の mojiemoji <img src="https://mojiemoji.jozo.beer/emoji/%E8%A8%AD%E5%AE%9A?font=maru-bold&color=f472b6&animation=mochimochi&background=transparent&outline=b6f472&outline_width=2" alt="設定" height="24" align="absmiddle">を見せて」「intensity <img src="https://mojiemoji.jozo.beer/emoji/%E8%A8%AD%E5%AE%9A?font=maru-bold&color=f472b6&animation=mochimochi&background=transparent&outline=b6f472&outline_width=2" alt="設定" height="24" align="absmiddle">を解除して」などと依頼したときに起動する。"
allowed-tools:
- Bash(python3 -c *)
- Bash(python3 skills/mojiemoji-github/scripts/*)
- Bash(python3 */skills/mojiemoji-github/scripts/*)
- Bash(cat ~/.config/mojiemoji/config.json*)
- Bash(cat */mojiemoji/config.json*)
- Read
---
# Mojiemoji Config
〜/.config/mojiemoji/config.json に prestamp の intensity などを<img src="https://mojiemoji.jozo.beer/emoji/%E4%BF%9D%E5%AD%98?font=akzk&color=10b981&animation=shuchusen&background=transparent&outline=8110b9&outline_width=2" alt="保存" height="24" align="absmiddle">し、毎回 CLI <img src="https://mojiemoji.jozo.beer/emoji/%E3%83%95%E3%83%A9%E3%82%B0?font=maru&color=fbbf24&animation=tate_scroll&background=transparent&outline=06d977&outline_width=2" alt="フラグ" height="24" align="absmiddle">を付けなくても既定<img src="https://mojiemoji.jozo.beer/emoji/%E5%8B%95%E4%BD%9C?font=gothic-bold&color=60a5fa&animation=psycho&background=transparent&outline_width=0" alt="動作" height="24" align="absmiddle">を揃えるための skill です。
## 起動条件
- ユーザーが `/mojiemoji-config` を叩いたとき
- ユーザーが intensity(装飾強度)を<img src="https://mojiemoji.jozo.beer/emoji/%E4%BF%9D%E5%AD%98?font=akzk&color=10b981&animation=shuchusen&background=transparent&outline=8110b9&outline_width=2" alt="保存" height="24" align="absmiddle">・<img src="https://mojiemoji.jozo.beer/emoji/%E7%A2%BA%E8%AA%8D?font=noto&color=fb7185&animation=mochimochi&background=transparent&outline=85fb71&outline_width=2" alt="確認" height="24" align="absmiddle">・解除したいと明示したとき
## なぜ<img src="https://mojiemoji.jozo.beer/emoji/%E5%BF%85%E8%A6%81?font=tamanegi&color=10b981&animation=kage_kaiten&speed=slow&background=transparent&outline=8110b9&outline_width=2" alt="必要" height="24" align="absmiddle">か
`prestamp.py` の `--intensity` を毎回指定するのは手間なので、<img src="https://mojiemoji.jozo.beer/emoji/%E8%A8%AD%E5%AE%9A?font=rampart&color=60a5fa&animation=mabataki&background=transparent&outline=fa60a5&outline_width=2" alt="設定" height="24" align="absmiddle">ファイルに一度書いておけば、CLI 無指定時はその値が使われます(解決順は CLI <img src="https://mojiemoji.jozo.beer/emoji/%E5%84%AA%E5%85%88?font=gothic-bold&color=60a5fa&animation=zairu&background=transparent&outline=eb2563&outline_width=2" alt="優先" height="24" align="absmiddle">)。
## <img src="https://mojiemoji.jozo.beer/emoji/%E8%A8%AD%E5%AE%9A?font=maru&color=60a5fa&animation=yurayura&background=transparent&outline=eb2563&outline_width=2" alt="設定" height="24" align="absmiddle">の<img src="https://mojiemoji.jozo.beer/emoji/%E7%A2%BA%E8%AA%8D?font=toge&color=f59e0b&animation=zanzo&background=transparent&outline=0bf59e&outline_width=2" alt="確認" height="24" align="absmiddle">
```bash
python3 -c "import sys; sys.path.insert(0, '${CLAUDE_PLUGIN_ROOT}/skills/mojiemoji-github/scripts'); from lib.config import get_intensity, get_config_path; print(f'config={get_config_path()}'); print(f'intensity={get_intensity() or \"(unset, default aggressive)\"}')"
```
## intensity の<img src="https://mojiemoji.jozo.beer/emoji/%E5%A4%89%E6%9B%B4?font=hachimaru&color=eab308&animation=yokomoya&background=transparent&outline=08eab3&outline_width=2" alt="変更" height="24" align="absmiddle">
`aggressive` / `normal` / `minimal` のいずれかを<img src="https://mojiemoji.jozo.beer/emoji/%E4%BF%9D%E5%AD%98?font=akzk&color=10b981&animation=shuchusen&background=transparent&outline=8110b9&outline_width=2" alt="保存" height="24" align="absmiddle">します。
```bash
python3 -c "import sys; sys.path.insert(0, '${CLAUDE_PLUGIN_ROOT}/skills/mojiemoji-github/scripts'); from lib.config import set_intensity; set_intensity('normal')"
```
```bash
python3 -c "import sys; sys.path.insert(0, '${CLAUDE_PLUGIN_ROOT}/skills/mojiemoji-github/scripts'); from lib.config import set_intensity; set_intensity('minimal')"
```
```bash
python3 -c "import sys; sys.path.insert(0, '${CLAUDE_PLUGIN_ROOT}/skills/mojiemoji-github/scripts'); from lib.config import set_intensity; set_intensity('aggressive')"
```
## intensity の unset
```bash
python3 -c "import sys; sys.path.insert(0, '${CLAUDE_PLUGIN_ROOT}/skills/mojiemoji-github/scripts'); from lib.config import unset_intensity; unset_intensity()"
```
## config ファイルの場所
XDG <img src="https://mojiemoji.jozo.beer/emoji/%E6%BA%96%E6%8B%A0?font=zero&color=fb923c&animation=neruneru&background=transparent&outline=0cea58&outline_width=2" alt="準拠" height="24" align="absmiddle">で、`XDG_CONFIG_HOME` があれば `<XDG_CONFIG_HOME>/mojiemoji/config.json`、なければ `~/.config/mojiemoji/config.json` です。
## <img src="https://mojiemoji.jozo.beer/emoji/%E5%84%AA%E5%85%88?font=gothic-bold&color=60a5fa&animation=zairu&background=transparent&outline=eb2563&outline_width=2" alt="優先" height="24" align="absmiddle">順位
CLI の `--intensity` が最<img src="https://mojiemoji.jozo.beer/emoji/%E5%84%AA%E5%85%88?font=pixel&color=f472b6&animation=zanzo&background=transparent&outline=b6f472&outline_width=2" alt="優先" height="24" align="absmiddle">。無指定なら<img src="https://mojiemoji.jozo.beer/emoji/%E8%A8%AD%E5%AE%9A?font=maru-bold&color=f472b6&animation=mochimochi&background=transparent&outline=b6f472&outline_width=2" alt="設定" height="24" align="absmiddle">ファイルの値。どちらも無ければ従来どおり `aggressive`(sentinel 無しの従来互換<img src="https://mojiemoji.jozo.beer/emoji/%E5%87%BA%E5%8A%9B?font=tamanegi&color=22c55e&animation=kage_bokashi&background=transparent&outline=5e22c5&outline_width=2" alt="出力" height="24" align="absmiddle">)。
## <img src="https://mojiemoji.jozo.beer/emoji/%E9%96%A2%E9%80%A3?font=noto&color=f87171&animation=nami&background=transparent&outline=26dc26&outline_width=2" alt="関連" height="24" align="absmiddle">
- #125 — 本 skill と<img src="https://mojiemoji.jozo.beer/emoji/%E8%A8%AD%E5%AE%9A?font=maru-bold&color=f472b6&animation=mochimochi&background=transparent&outline=b6f472&outline_width=2" alt="設定" height="24" align="absmiddle">レイヤの<img src="https://mojiemoji.jozo.beer/emoji/%E5%AE%9F%E8%A3%85?font=toge&color=fb7185&animation=tate_ekken&background=transparent&outline=85fb71&outline_width=2" alt="実装" height="24" align="absmiddle">
No comments yet. Be the first to comment!