Building an AI agent tool ecosystem — MCP servers, agent skills, and orchestration architecture.
TypeScript developer — Angular/RxJS frontend engineer & AI agent tooling builder.
TypeScript / Node.js 開発者。AI エージェントが信頼できる仕様ドキュメントや開発者ワークフローにアクセスできるようにする構造化ツールの作成に重点を置いています。
「LLM を知る → エージェント設計を知る → 実務に適用する」の 3 フェーズで構成された学習パス。
LLM の構造的制約の理解から始め、AI エージェントの設計原則、 そしてソフトウェア開発ライフサイクルへの AI 適用までを体系的にカバー。
| Phase | Project | Description | Links |
|---|---|---|---|
| 1 | understanding-llm-through-claude-code | LLM の構造的制約を理解し、Claude Code の設計思想から「なぜそう設定するのか」を学ぶ | Site · GitHub |
| 2 | ai-agent-architecture | MCP・Skills・Agent 統合の設計思想・アーキテクチャ・実践ノウハウ | Site · GitHub |
| 3 | Management-of-software-systems-and-services | 先人達が培ってきたソフトウェアシステム・サービス開発・管理へ AI を適用 |
Structured access to specification documents and developer tools for LLMs.
| MCP Server | Description | Links |
|---|---|---|
| pdf-spec-mcp | Query ISO 32000 (PDF) spec — 8 tools, 17 docs, version comparison | npm · GitHub |
| rfcxml-mcp | Navigate IETF RFC specifications | npm · GitHub |
| w3c-mcp | Access W3C/WHATWG web standards | npm · GitHub |
| web-compat-mcp | Browser compatibility data — MDN BCD (15K+ features) & W3C Baseline status | npm · GitHub |
| epsg-mcp | Query EPSG coordinate reference systems | npm · GitHub |
| ifc-core-mcp | IFC 4.3 (BIM) schema & entity search | npm · GitHub |
日本の法令(法律・政令・省令・通達・Q&A 等)を階層構造のまま LLM から扱うための MCP family。共有辞書層に @shuji-bonji/houki-abbreviations を置き、各 MCP は機械的な fetch + parse に専念する設計。
| MCP Server | Description | Links |
|---|---|---|
| houki-egov-mcp | e-Gov 法令API v2 経由で憲法・法律・政令・省令・規則の本文/目次/改正履歴を取得 | npm · GitHub |
| houki-nta-mcp | 国税庁の基本通達・改正通達・事務運営指針・文書回答事例・Q&A・タックスアンサーを SQLite + FTS5 で全文検索 | npm · GitHub |
| MCP Server | Description | Links |
|---|---|---|
| pdf-reader-mcp | Structure-aware PDF reading with semantic parsing(houki-nta-mcp の改正通達 PDF 抽出にも利用) | npm · GitHub |
| xcomet-mcp-server | Translation quality evaluation with xCOMET | npm · GitHub |
| MCP Server | Description | Links |
|---|---|---|
| rxjs-mcp | Execute, debug, and visualize RxJS streams | npm · GitHub |
MCP family が共通で参照するライブラリ層。各 MCP に同じデータを持たせない設計。
| Package | Description | Links |
|---|---|---|
| houki-abbreviations | 日本の法令略称・通称の共有辞書(174 エントリ・6 分野)。houki-hub MCP family が共通で利用 | npm · GitHub |
Translation workflow with glossary-enabled consistency.
| Skill | Description | Links |
|---|---|---|
| deepl-glossary-translation | PDF spec translation workflow (DeepL + glossary) | GitHub |
| spec-compliance-skills | A Cowork plugin for W3C/IETF specification compliance checking. | Github |
| factcheck-skill | LLM skills to verify the veracity of specific claims and information that have been disseminated. | Github |
| media-literacycheck-skill | LLM skills for detecting misinformation, manipulation, and bias. | Github |
| houki-research-skill | houki-hub MCP family を横断する法令リサーチのオーケストレーション Skill(法律→政令→省令→通達→PDF→判例の参照順序・業法独占への配慮を内蔵) | GitHub |
| Project | Description | Links |
|---|---|---|
| e-shiwake | フリーランス・個人事業主向けの仕訳帳 + 証憑管理 PWAアプリ | 📱 App · Github |
| e-shiwake-ai | AIエージェントをフロントエンドとして利用した、e-shiwake | Github |
| fact-checklist | 事実確認チェックシート — 情報の信頼性を評価するPWAアプリ | 📱 App · GitHub |
| websocket-practical-guide | WebSocket 実践ガイド — リアルタイムWebアプリ実践PWA | 📱 App · GitHub |
| marble-to-svg | RxJS マーブル記法 → SVG 変換ツール | 🔧 Tool · GitHub |
| WebAPI Test Tool | Step CI を利用した WebAPI テスト実行ツール | GitHub |
| Site | Links |
|---|---|
| TypeScriptで学ぶ Svelte 5 / SvelteKit | 📖 Site · GitHub |
| TypeScript で RxJS | 📖 Site · GitHub |
| TypeScript で Web Components | 📖 Site · GitHub |
| TypeScriptで学ぶ SOLID設計原則 | 📖 Site · GitHub |
| TypeScript で テスト駆動開発(TDD) | 📖 Site · GitHub |
| 状況認識と意思決定 | 📖 Site · GitHub |
📓 その他のノート・テンプレート
AI Tools:
僕のプログラミングの原点
履歴書作成アプリ — 2021年、JavaScriptを学び初めて作ったWebアプリ。ソースは今見るととても恥ずかしいですが、ここが僕にとってスタート地点です。



