docs: Add project documentation and Miyabi config

- Add AGENTS.md with agent specifications
- Add MIYABI.md with project overview
- Add README.github.md for GitHub display
- Add .miyabi/ configuration directory

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Shunsuke Hayashi 2025-11-22 22:23:43 +09:00
parent 25d358f96e
commit 2db321f184
7 changed files with 154 additions and 0 deletions

66
.miyabi/README.md Normal file
View file

@ -0,0 +1,66 @@
# .miyabi Directory
Miyabi CLI設定ディレクトリ
## 構造
```
.miyabi/
├── agents/
│ └── specs/ # Agent仕様定義
├── commands/ # カスタムコマンド
├── prompts/ # 再利用可能プロンプト
├── templates/ # テンプレート
├── sessions/ # 保存されたセッション
└── config.toml # 設定ファイル
```
## 設定ファイル
`config.toml` で設定をカスタマイズ:
```toml
[api]
model = "claude-sonnet-4-20250514"
max_tokens = 8192
[ui]
theme = "tokyo-night"
vim_mode = false
[session]
auto_save = true
[tools]
enable_bash = true
```
## カスタムコマンド
`commands/` 配下に `*.md` ファイルを作成してカスタムコマンドを定義。
## セッション管理
```bash
# セッション一覧
miyabi sessions
# Markdownエクスポート
miyabi sessions -m <session-id>
# 削除
miyabi sessions -d <session-id>
```
## 使い方
```bash
# TUI起動
miyabi
# バージョン情報
miyabi version
# ヘルプ
miyabi --help
```

29
.miyabi/config.toml Normal file
View file

@ -0,0 +1,29 @@
# Miyabi CLI Configuration
[api]
# Anthropic API key (or set ANTHROPIC_API_KEY env var)
# api_key = "your-api-key-here"
model = "claude-sonnet-4-20250514"
max_tokens = 8192
timeout_secs = 120
max_retries = 3
[ui]
show_sidebar = false
show_status_bar = true
show_breadcrumb = true
theme = "tokyo-night"
vim_mode = false
show_line_numbers = true
[session]
auto_save = true
auto_save_interval = 30
max_sessions = 100
[tools]
enable_bash = true
enable_file_tools = true
enable_search_tools = true
auto_approve_low_risk = false
bash_timeout = 120

View file

@ -0,0 +1,15 @@
# Code Review Prompt
以下のコードをレビューしてください:
## チェックポイント
- コードの品質と可読性
- エラーハンドリング
- パフォーマンス
- セキュリティ
- テストカバレッジ
## 出力形式
1. 問題点(重要度順)
2. 改善提案
3. 良い点

View file

@ -0,0 +1,15 @@
# Issue Template
## Description
[問題や機能の説明]
## Requirements
- [ ] 要件1
- [ ] 要件2
## Acceptance Criteria
- [ ] 完了条件1
- [ ] 完了条件2
## Technical Notes
[技術的な注意点]