Skip to content
Back to skills

Mojiemoji Config

ASecurity

Manage persistent mojiemoji prestamp settings such as intensity in ~/.config/mojiemoji/config.json.

  • 4 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 5, 2026
developmentpythongoshellbash

Works with

  • cli

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 5, 2026

npx -y skills add jozobeer/mojiemoji-plugin --skill mojiemoji-config --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Mojiemoji Config?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Mojiemoji Config
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jozobeer-mojiemoji-config-mojiemoji-plugin/badge)](https://www.skillsdirectory.com/skills/jozobeer-mojiemoji-config-mojiemoji-plugin)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: mojiemoji-config
description: >-
  Manage persistent mojiemoji prestamp settings such as intensity in
  ~/.config/mojiemoji/config.json.
allowed-tools:
  - Bash(python3 */mojiemoji-config/scripts/mojiemoji_config.py *)
  - Bash(python3 "*/mojiemoji-config/scripts/mojiemoji_config.py" *)
  - Bash(cat ~/.config/mojiemoji/config.json*)
  - Bash(cat */mojiemoji/config.json*)
  - Read
---

# 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">

```bash
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">します。

```bash
python3 "<MOJIEMOJI_CONFIG_SKILL_DIR>/scripts/mojiemoji_config.py" set normal
```

```bash
python3 "<MOJIEMOJI_CONFIG_SKILL_DIR>/scripts/mojiemoji_config.py" set minimal
```

```bash
python3 "<MOJIEMOJI_CONFIG_SKILL_DIR>/scripts/mojiemoji_config.py" set aggressive
```

## intensity の unset

```bash
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">

Files in this skill

  • SKILL.md6.5 KB
  • scripts/mojiemoji_config.py1.6 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.