Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 11 additions & 5 deletions .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"name": "mutils",
"source": "./plugins/mutils",
"description": "masseater's utils",
"version": "0.8.0"
"version": "0.9.0"
},
{
"name": "sdd",
Expand All @@ -32,25 +32,31 @@
"name": "use-codex",
"source": "./plugins/use-codex",
"description": "Codex CLI integration",
"version": "0.2.0"
"version": "0.2.1"
},
{
"name": "psp",
"source": "./plugins/psp",
"description": "Personal Project Setup - Cloudflare向け個人開発Webアプリのセットアップ",
"version": "0.0.7"
"version": "0.0.8"
},
{
"name": "progress-tracker",
"source": "./plugins/progress-tracker",
"description": "セッション進捗ファイルの自動作成・管理",
"version": "0.1.0"
"version": "0.1.1"
},
{
"name": "swarm",
"source": "./plugins/swarm",
"description": "Agent Teams(swarm)支援 - チーム設計・運用・振り返りガイド",
"version": "0.0.2"
},
{
"name": "agnix",
"source": "./plugins/agnix",
"description": "AI アシスタント設定ファイルリンター(agnix)統合",
"version": "0.0.1"
}
]
}
}
29 changes: 23 additions & 6 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,22 +7,28 @@
Claude Codeプラグインのマーケットプレイスリポジトリ。

構造:
- `plugins/` - プラグイン本体(commands, skills, hooks, agents)
- `packages/` - 共有ライブラリ(npm公開用)
- `.claude-plugin/marketplace.json` - マーケットプレイス定義

| ディレクトリ/ファイル | 説明 |
|----------------------|------|
| `plugins/` | プラグイン本体(commands, skills, hooks, agents) |
| `packages/` | 共有ライブラリ(npm公開用) |
| `scripts/` | Git hooks 用スクリプト |
| `specs/` | SDD スペックファイル |
| `.claude-plugin/marketplace.json` | マーケットプレイス定義 |

## plugin list

| プラグイン | 説明 |
|-----------|------|
| **mutils** | 汎用ユーティリティコマンド集(hooks付き) |
| **sdd** | Spec Driven Development ワークフロー支援 |
| **eslint-lsp** | ESLint Language Server 統合 |
| **eslint-lsp** | ESLint 9 Language Server 統合 |
| **use-codex** | Codex CLI 統合(Web検索、ファイルレビュー) |
| **psp** | Personal Project Setup - Cloudflare向け個人開発Webアプリ |
| **progress-tracker** | セッション進捗ファイルの自動作成・管理 |
| **debug** | プラグインデバッグ用 |
| **swarm** | Agent Teams(swarm)支援 - チーム設計・運用・振り返りガイド |
| **agnix** | AI アシスタント設定ファイルリンター(agnix)統合 |

## package list

Expand All @@ -36,12 +42,23 @@ Claude Codeプラグインのマーケットプレイスリポジトリ。
### プラグイン開発(各プラグインディレクトリ内で実行)

```bash
cd plugins/mutils
cd plugins/<plugin-name>

bun run check # lint + format チェック(Biome)
bun run check:fix # 自動修正
bun run typecheck # 型チェック(tsgo = native TypeScript 7.x)
bun run knip # 未使用コード検出(一部プラグインのみ)
```

### パッケージ開発(packages/ 内で実行)

```bash
cd packages/<package-name>

bun run check # lint + format チェック(Biome)
bun run check:fix # 自動修正
bun run typecheck # 型チェック(tsgo = native TypeScript 7.x)
bun run knip # 未使用コード検出
bun run build # ビルド
```

## Git Hooks
Expand Down
28 changes: 20 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,34 +1,46 @@
# masseater/claude-code-plugin

Claude Code 用のプラグインマーケットプレイス
Claude Codeプラグインのマーケットプレイスリポジトリ

## インストール

```bash
# マーケットプレイスを追加
/plugin marketplace add https://github.com/masseater/claude-code-plugin
/plugin marketplace add masseater/claude-code-plugin

# プラグインをインストール
/plugin install mutils
# プラグインをインストール(例: mutils)
/plugin install mutils@masseater-plugins
```

## 含まれるプラグイン

| プラグイン | 説明 |
|-----------|------|
| **mutils** | 汎用ユーティリティコマンド集(Hooks付き) |
| **mutils** | 汎用ユーティリティコマンド集(hooks付き) |
| **sdd** | Spec Driven Development ワークフロー支援 |
| **eslint-lsp** | ESLint Language Server 統合 |
| **use-codex** | Codex CLI 統合(Web検索、ファイルレビュー) |
| **psp** | Personal Project Setup - Cloudflare向け個人開発Webアプリ |
| **progress-tracker** | セッション進捗ファイルの自動作成・管理 |
| **debug** | プラグインデバッグ用 |
| **swarm** | Agent Teams(swarm)支援 - チーム設計・運用・振り返りガイド |
| **agnix** | AI アシスタント設定ファイルリンター(agnix)統合 |

詳細は各プラグインの README を参照:
- [plugins/mutils/README.md](./plugins/mutils/README.md)
- [plugins/sdd/README.md](./plugins/sdd/README.md)
- [plugins/debug/](./plugins/debug/)
- [plugins/debug/README.md](./plugins/debug/README.md)

## 開発者向け

開発ガイドは [AGENTS.md](./AGENTS.md) を参照。
- ランタイム: [Bun](https://bun.sh/)
- リンター/フォーマッター: [Biome](https://biomejs.dev/)
- Git Hooks: [Lefthook](https://github.com/evilmartians/lefthook)

詳細な開発ガイドは [AGENTS.md](./AGENTS.md) を参照。

## 参考資料

- [Claude Code プラグインドキュメント](https://code.claude.com/docs/en/plugins)
- [フック](https://code.claude.com/docs/en/hooks)
- [スキル](https://code.claude.com/docs/en/skills)
- [サブエージェント](https://code.claude.com/docs/en/sub-agents)
4 changes: 1 addition & 3 deletions packages/sdd-webapp/AGENTS.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
# AGENTS.md

This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
# sdd-webapp パッケージ開発ガイド

## プロジェクト概要

Expand Down
8 changes: 8 additions & 0 deletions plugins/agnix/.mcp.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"mcpServers": {
"agnix": {
"command": "bunx",
"args": ["agnix-mcp"]
}
}
}
10 changes: 10 additions & 0 deletions plugins/agnix/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# agnix - AI アシスタント設定ファイルリンター統合

agnix リンターを Claude Code に統合するプラグイン。

## インストール

```bash
/plugin marketplace add masseater/claude-code-plugin
/plugin install agnix@masseater-plugins
```
Loading
Loading