OpenClawSkills
GitHub

JSON バリデーター

コミュニティ

チャット内で JSON 文字列を検証し、整形します。

インストール

Save as `json.js`.

ソースコード

JavaScript
Tutorial.terminal

// json.js
// Usage: Pass a JSON string as an argument

module.exports = async function(context) {
    const input = context.args.join(' ');
    try {
        const obj = JSON.parse(input);
        return {
            valid: true,
            formatted: JSON.stringify(obj, null, 2)
        };
    } catch (e) {
        return {
            valid: false,
            error: e.message
        };
    }
};

プレビュー

● ライブデモ
Agent セッション
セッションを開始中...

使い方

  • 必要な依存関係があれば、事前にインストールします。
  • ファイルを OpenClaw のスキルフォルダ(例:~/.openclaw/skills/)に配置します。
  • エージェントを再起動するか、設定をリロードします。
  • ファイル名(拡張子なし)をツール名として呼び出すか、説明が十分なら自然言語で呼び出します。