agentsclimarketplace

Mojiemoji config

Skill jozobeer/mojiemoji-plugin/plugins/mojiemoji-plugin/skills/mojiemoji-config

Manage persistent mojiemoji prestamp settings such as intensity in ~/.config/mojiemoji/config.json.From its SKILL.md

Install
npx -y skills add jozobeer/mojiemoji-plugin --skill mojiemoji-config

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

6.5 KB, as published. Nobody here has run it

Mojiemoji Config

<MOJIEMOJI_CONFIG_SKILL_DIR> means the absolute directory containing this active SKILL.md. Resolve it from the loaded skill path. Do not derive it from the shell working directory or harness-specific environment variables.

〜/.config/mojiemoji/config.json に prestamp の intensity などを<img src="https://mojiemoji.jozo.beer/emoji/%E4%BF%9D%E5%AD%98?font=akzk&amp;color=10b981&amp;animation=shuchusen&amp;background=transparent&amp;outline=8110b9&amp;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&amp;color=fbbf24&amp;animation=tate_scroll&amp;background=transparent&amp;outline=06d977&amp;outline_width=2" alt="フラグ" height="24" align="absmiddle">を付けなくても既定<img src="https://mojiemoji.jozo.beer/emoji/%E5%8B%95%E4%BD%9C?font=gothic-bold&amp;color=60a5fa&amp;animation=psycho&amp;background=transparent&amp;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&amp;color=10b981&amp;animation=shuchusen&amp;background=transparent&amp;outline=8110b9&amp;outline_width=2" alt="保存" height="24" align="absmiddle">・<img src="https://mojiemoji.jozo.beer/emoji/%E7%A2%BA%E8%AA%8D?font=noto&amp;color=fb7185&amp;animation=mochimochi&amp;background=transparent&amp;outline=85fb71&amp;outline_width=2" alt="確認" height="24" align="absmiddle">・解除したいと明示したとき

なぜ<img src="https://mojiemoji.jozo.beer/emoji/%E5%BF%85%E8%A6%81?font=tamanegi&amp;color=10b981&amp;animation=kage_kaiten&amp;speed=slow&amp;background=transparent&amp;outline=8110b9&amp;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&amp;color=60a5fa&amp;animation=mabataki&amp;background=transparent&amp;outline=fa60a5&amp;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&amp;color=60a5fa&amp;animation=zairu&amp;background=transparent&amp;outline=eb2563&amp;outline_width=2" alt="優先" height="24" align="absmiddle">)。

<img src="https://mojiemoji.jozo.beer/emoji/%E8%A8%AD%E5%AE%9A?font=maru&amp;color=60a5fa&amp;animation=yurayura&amp;background=transparent&amp;outline=eb2563&amp;outline_width=2" alt="設定" height="24" align="absmiddle">の<img src="https://mojiemoji.jozo.beer/emoji/%E7%A2%BA%E8%AA%8D?font=toge&amp;color=f59e0b&amp;animation=zanzo&amp;background=transparent&amp;outline=0bf59e&amp;outline_width=2" alt="確認" height="24" align="absmiddle">

python3 "<MOJIEMOJI_CONFIG_SKILL_DIR>/scripts/mojiemoji_config.py" get

intensity の<img src="https://mojiemoji.jozo.beer/emoji/%E5%A4%89%E6%9B%B4?font=hachimaru&amp;color=eab308&amp;animation=yokomoya&amp;background=transparent&amp;outline=08eab3&amp;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&amp;color=10b981&amp;animation=shuchusen&amp;background=transparent&amp;outline=8110b9&amp;outline_width=2" alt="保存" height="24" align="absmiddle">します。

python3 "<MOJIEMOJI_CONFIG_SKILL_DIR>/scripts/mojiemoji_config.py" set normal
python3 "<MOJIEMOJI_CONFIG_SKILL_DIR>/scripts/mojiemoji_config.py" set minimal
python3 "<MOJIEMOJI_CONFIG_SKILL_DIR>/scripts/mojiemoji_config.py" set aggressive

intensity の unset

python3 "<MOJIEMOJI_CONFIG_SKILL_DIR>/scripts/mojiemoji_config.py" unset

config ファイルの場所

XDG <img src="https://mojiemoji.jozo.beer/emoji/%E6%BA%96%E6%8B%A0?font=zero&amp;color=fb923c&amp;animation=neruneru&amp;background=transparent&amp;outline=0cea58&amp;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&amp;color=60a5fa&amp;animation=zairu&amp;background=transparent&amp;outline=eb2563&amp;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&amp;color=f472b6&amp;animation=zanzo&amp;background=transparent&amp;outline=b6f472&amp;outline_width=2" alt="優先" height="24" align="absmiddle">。無指定なら<img src="https://mojiemoji.jozo.beer/emoji/%E8%A8%AD%E5%AE%9A?font=maru-bold&amp;color=f472b6&amp;animation=mochimochi&amp;background=transparent&amp;outline=b6f472&amp;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&amp;color=22c55e&amp;animation=kage_bokashi&amp;background=transparent&amp;outline=5e22c5&amp;outline_width=2" alt="出力" height="24" align="absmiddle">)。

<img src="https://mojiemoji.jozo.beer/emoji/%E9%96%A2%E9%80%A3?font=noto&amp;color=f87171&amp;animation=nami&amp;background=transparent&amp;outline=26dc26&amp;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&amp;color=f472b6&amp;animation=mochimochi&amp;background=transparent&amp;outline=b6f472&amp;outline_width=2" alt="設定" height="24" align="absmiddle">レイヤの<img src="https://mojiemoji.jozo.beer/emoji/%E5%AE%9F%E8%A3%85?font=toge&amp;color=fb7185&amp;animation=tate_ekken&amp;background=transparent&amp;outline=85fb71&amp;outline_width=2" alt="実装" height="24" align="absmiddle">

Keep looking

Skills are one crate of 628,853. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.