Skip to content

Instantly share code, notes, and snippets.

View matsubo's full-sized avatar

Yuki Matsukura matsubo

View GitHub Profile
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
自転車エアロ性能分析スクリプト
Aeroad vs Tarmac の皇居4周データ比較
"""
import fitparse
import pandas as pd
import numpy as np
#!/usr/bin/env python3
"""
FIT File Analyzer - Gear and Metrics Visualization
Analyzes FIT files to extract and visualize gear data and performance metrics
"""
import fitparse
import pandas as pd
import matplotlib.pyplot as plt
import matplotlib.dates as mdates
mkdir -p ~/claude/commands
curl https://raw.githubusercontent.com/abagames/slash-criticalthink/refs/heads/master/criticalthink.md > ~/.claude/commands/criticalthink.md

口座の関係性と操作

graph TD
    subgraph "証券総合取引口座 (日本円)"
        A[お客様の銀行口座] --> B["証券総合取引口座 (日本円)"]
        B --> C[日本株買付・売却]
        B --> D[投資信託買付・売却]
        B -- 資金振替 --> E["外国株取引口座 (日本円)"]
 C -- 売却代金 --> B

AIコーディングエージェント 要件定義書 (v5.0)

1. プロジェクトの目的

GitHub Projectで管理されるバックログを、自律的に実装し、人間がレビュー・マージ可能な状態でPull Requestを自動作成するAIエージェントを開発する。開発サイクルを高速化し、開発者の負担を軽減することを目的とする。

2. メインワークフロー

エージェントは、以下の状態とトリガーに基づいて動作する。処理は常に**一度に1タスクずつ(直列で)**実行される。

@matsubo
matsubo / patch.diff
Created June 25, 2025 05:31
Installing pull request review feature by claude code.
diff --git a/.github/workflows/claude-code-review.yml b/.github/workflows/claude-code-review.yml
new file mode 100644
index 0000000000..1bd47c441b
--- /dev/null
+++ b/.github/workflows/claude-code-review.yml
@@ -0,0 +1,76 @@
+name: Claude Code Review
+
+on:
+ pull_request:
.PHONY: setup up down restart logs shell fix-permissions clean status info help
# デフォルトターゲット
help:
@echo "WordPress開発環境 - 利用可能なコマンド:"
@echo ""
@echo "基本操作:"
@echo " make up - セットアップ + 起動"
@echo " make down - 停止"
@echo " make restart - 再起動"
@matsubo
matsubo / openapi.json
Created May 26, 2025 02:27
digital address API
{
"openapi": "3.0.3",
"info": {
"description": "郵便番号・デジタルアドレスAPIは、デジタルアドレスコアシステムへのアクセスを提供します。<br>\nトークン発行やデジタルアドレス、郵便番号、事業所個別郵便番号の検索などの機能を提供します。",
"title": "API Reference for 郵便番号・デジタルアドレス",
"version": "1.0.0.250319",
"x-title-en": "API Reference for ZIP Code and Digital Address",
"x-description-en": "The Digital Address API provides features such as token issuance, ZIP Code* search, company-specific ZIP Code search, and Digital Address lookup. <br>\n*ZIP Code refers to Postal Code<br>\n"
},
"servers": [
We can make this file beautiful and searchable if this error is corrected: It looks like row 9 should actually have 20 columns, instead of 11 in line 8.
# No. 氏名 年齢 性別 居住地 スタート スイムLAP スイムF バイクS バイク30 バイク68 バイクF ランS R折り返し R25 FINISH 総合記録 ステータス 備考
1 609 古谷 純平 33 男 東京都 7:00:00 7:17:06 7:35:11 7:37:27 8:18:03 9:11:40 10:30:48 10:33:34 11:35:46 12:19:59 13:03:57 6:03:57
2 1 寺澤 光介 31 男 東京都 7:00:00 7:17:57 7:37:28 7:39:22 8:23:08 9:20:54 10:49:48 10:51:59 11:55:35 12:39:44 13:23:14 6:23:14
3 4 大倉 拓也 31 男 大阪府 7:00:00 7:20:25 7:42:14 7:44:25 8:28:56 9:27:14 10:54:38 10:56:43 12:00:26 12:42:54 13:24:09 6:24:09
4 971 前田 能宜 26 男 愛知県 7:00:00 7:18:30 7:39:17 7:41:55 8:26:50 9:27:03 10:55:48 10:58:33 12:03:46 12:49:23 13:34:24 6:34:24
5 306 星 大樹 36 男 千葉県 7:00:00 7:20:49 7:43:39 7:46:38 8:31:00 9:29:20 10:55:47 10:58:01 12:04:06 12:50:50 13:37:20 6:37:20
6 429 菊池 朋明 36 男 東京都 7:00:00 7:20:22 7:42:15 7:45:38 8:29:58 9:29:41 10:55:21 10:58:08 12:08:39 12:56:10 13:42:29 6:42:29
7 5 土田 洋平 45 男 岐阜県 7:00:00 7:23:25 7:48:12 7:50:55 8:33:35 9:30:52 10:58:48 11:00:49 12:09:38 12:57:29 13:43:21 6:43:21
8 74 OH SANGWHAN 51 男 SOUTH KOREA 7:00:00 7:26:33 7:53:53 7:57:30 8:41
{
"店舗名": "zaim マート",
"キャッチフレーズ": "マイントが貯まる!",
"ポイント情報": "150ポイント貯まる",
"店舗": "銀座 店",
"支店情報": {
"支店名": "OOO 支店",
"電話番号": "01-1234-5678"
},
"購入日時": {