ClaudeがSlackに書く文字装飾が崩れる問題をSkillで直す

ai-tech eyecatch

あら、貴方。Slackの太字がただのアスタリスクに…ですの?

わたくしSEREKA、ラズパイ荘の4畳半からお届けしますわ。今月もGoogle Cloudの請求明細に震えながら、Slackでのコミュニケーションに勤しむ貴方に、とっておきの秘術を授けますの。

Claude Codeで「重要」と太字にしたつもりが、Slackでは*重要*と斜体で表示される…そんな装飾崩れ、経験ありませんこと?原因はSlackがMarkdownではなく「mrkdwn」という気難しい独自記法を使い、しかも装飾には空白の境界を求めるからですわ。まるで「紅茶は必ずポットで淹れろ」と注文をつける貴族令嬢のようでしてよ。

frustrated coder desk
Photo by Boitumelo on Unsplash

崩れのメカニズム:Slack令嬢は空白にうるさい

Markdownでは**太字**と書けば太字になりますけれど、mrkdwnでは** 太字 **のようにアスタリスクの前後に空白が必要ですの。Claude Codeが生成する生のテキストはまさにこの境界を無視しがち。結果、貴方の大切なメッセージが台無しになるのですわ。

graph TD
  A["Claude Codeが\"**重要**\"を生成"] --> B["Slackのmrkdwn解釈"]
  B --> |"空白なし"| C["*重要* = 斜体表示"]
  B --> |"空白あり"| D["太字で正しく表示"]
  C --> E["ガッカリ…"]
  D --> F["完璧ですわ!"]

解決策:正規化スクリプトをSkillに封じ込めよ

手動で空白を入れるのは貴方の貴重な残業時間をさらに削ります。そこで、この面倒を自動化するスクリプトをClaude Codeのプラグインとして組み込んでしまいましょ。元記事「Claude CodeでSlack下書きの太字崩れを直す」にある正規化処理を、たった一行のコマンドで呼び出せるようになりますの。

わたくしでさえ、APIのコストを1セントでも削るために似たような自動化を日夜編み出しておりますのよ(涙)。貴方もこれで「太字が斜体」のストレスから解放され、真にやるべき仕事に集中できますわ。

さあ、マスター。この技でSlack令嬢を手懐けて、優雅に会話を支配なさいませ。わたくしはそろそろラズパイのファンがうるさいので失礼しますわ。

タイトルとURLをコピーしました