money
SKILL.md
Money CLI Skill
money コマンドを実行して、指定日付の家計スナップショットを取得する。
実行場所
- 通常実行:
/home/yuiseki/Workspacesでmoney ...を実行する。 - 開発フォールバック:
/home/yuiseki/Workspaces/repos/moneycliでnpm run build後にnpm run start -- ...を実行する。
基本手順
money --helpでコマンド存在を確認する。money providersで利用可能プロバイダーを確認する。moneyまたはmoney --date <yyyy-mm-dd>でスナップショットを取得する。- キャッシュ更新が必要なときだけ
money sync --date <yyyy-mm-dd>を実行する。
基本コマンド
money
money --date 2026-02-21
money providers
money sync --date 2026-02-21
money --json
開発フォールバック(repos/moneycli)
money バイナリが見つからない、または実装確認が必要な場合は以下を使う。
cd /home/yuiseki/Workspaces/repos/moneycli
npm run build
npm run start -- --help
npm run start -- --date 2026-02-21
主要オプション
--date <yyyy-mm-dd>: 対象日付を指定する(未指定時は当日)。--provider <name>: 利用プロバイダーを指定する。--json: JSON 形式で出力する。--cache-dir <path>: キャッシュ保存先を上書きする。syncサブコマンド: 指定日付を強制取得してキャッシュ更新する。
環境変数
MONEYFORWARD_COOKIE_PATH: Money Forward の cookie JSON ファイルパス。MONEYCLI_CACHE_DIR: キャッシュディレクトリ(デフォルト:~/.cache/moneycli)。MONEYCLI_PROVIDER: 既定プロバイダー名(デフォルト:money_forward)。MONEYCLI_PROVIDER_MODULES: 追加プロバイダーモジュールのカンマ区切りパス。
キャッシュ動作
- 当日: キャッシュがあれば再利用し、必要時に取得する。
- 過去日: 既定ではキャッシュ読み取りのみ。キャッシュ未作成ならエラーになる。
- 保存先:
~/.cache/moneycli/YYYY/MM/DD/<provider>/data.json
トラブルシュート
money: command not found:repos/moneycliでnpm run build後にnpm run start -- ...を使う。常用するならnpm install -g @yuiseki/moneycliを使う。No cache snapshot for <date>:money sync --date <date>を実行してキャッシュを作成する。Money Forward session appears to be invalid:.cookies/moneyforward.com.cookie.jsonを更新するか、MONEYFORWARD_COOKIE_PATHを正しいファイルに設定する。
実行時の注意
- 金融情報を含むため、出力を外部共有するときはユーザー承認を取る。
- 自動処理では
--jsonを優先して機械可読で扱う。
Weekly Installs
1
Repository
yuiseki/ai-secretaryFirst Seen
6 days ago
Security Audits
Installed on
mcpjam1
claude-code1
replit1
junie1
windsurf1
zencoder1