Claude Code を中心とした開発体験の記録。技術記事の執筆から、クロスポスト、品質管理まで、Claude Code との協業で運用しています。
- Cursor から Zed + Claude Code に移行した話
- Claude Code のコンテキスト設定を全部棚卸しした
- Claude Code の Skill に出自を付けて管理する
- Claude Code が自分のスキルを自分で書いた日
- Claude Code で Zenn 執筆環境を仕組み化した話
- Python コード0行で AI リサーチ自動化パイプラインを作った
- Termius + iPhone で Claude Code をどこでも使う
- Claude Code で Obsidian Vault を整理した
記事は日本語(Zenn + Qiita)と英訳(Dev.to + Hashnode)でクロスポストしています。
articles/— 日本語原稿articles-en/— 英訳scripts/publish.py— クロスポスト CLIscripts/schedule.json— 投稿スケジュール管理
- Zenn CLI — 記事管理・プレビュー
- textlint + preset-ja-technical-writing + no-dead-link + prh — 日本語校正
- markdownlint-cli2 — Markdown 構文チェック
- husky + lint-staged — pre-commit フック(textlint + markdownlint)
- Claude Code — 執筆・レビュー・翻訳・クロスポスト
.claude/
├── agents/editor.md # 辛口レビューエージェント
└── skills/
├── zenn-writer/ # 記事執筆ガイド
├── publish-article/ # 公開・クロスポスト手順
├── schedule-publish/ # スケジュール管理
├── translate-article/ # 英訳
├── seo-optimizer/ # SEO 最適化
├── content-research-writer/ # リサーチ執筆
└── chatlog-to-article/ # チャットログ→記事変換
npm install # 依存インストール
npm run preview # ローカルプレビュー
npm run lint # textlint + markdownlint
npm run new:article # 新規記事作成zenn-content/
├── articles/ # 日本語記事
├── articles-en/ # 英訳記事
├── books/ # Zenn books
├── images/ # 記事用画像
├── scripts/
│ ├── publish.py # クロスポスト CLI
│ ├── schedule.json # 投稿スケジュール
│ └── .env # API トークン(gitignore)
├── .claude/
│ ├── agents/ # エディターエージェント
│ └── skills/ # プロジェクトスキル(8個)
└── .github/
└── workflows/ # CI(lint)
Articles are licensed under CC BY 4.0.