# Issue #36: プラグインシステム

**Phase:** 2d
**優先度:** 中
**依存関係:** #03 (@nodeデコレータ)
**見積もり:** 4日

---

## 概要

カスタムノードやエクステンションを動的にロードできるプラグインシステムを実装します。
サードパーティによる機能拡張を可能にします。

---

## 主な機能

- プラグイン検出・ロード機構
- プラグインマニフェスト (`plugin.yaml`)
- プラグインライフサイクル管理 (init/load/unload)
- プラグインディレクトリ (`~/.railway/plugins/`)
- `railway plugin list/install/uninstall` コマンド

---

## プラグイン例

```yaml
# plugin.yaml
name: railway-slack-notifier
version: 0.1.0
description: Slack notification node
author: example-author
nodes:
  - name: slack_notify
    module: slack_notifier.nodes
    function: notify
```

---

## 技術スタック

- importlib.metadata
- entry_points mechanism
- setuptools plugin architecture
