Commit Graph

13 Commits

Author SHA1 Message Date
masaya ishihara c3dd877a8f fix: use passive voice in description trigger keywords
Change "以下のキーワードで起動:" to "〜で使用される" for
consistent third-person passive voice per review feedback.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 11:45:26 +09:00
masaya ishihara 1aa1829fa4 fix: use third-person trigger description in skill frontmatter
Change "以下の場合に使用:" to "以下のキーワードで起動:" per review
feedback to maintain consistent third-person tone.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 11:38:50 +09:00
masaya ishihara fcbe1d6c3c fix: use third-person description in skill frontmatter
Address review feedback: change description from imperative form
(〜してください) to third-person declarative form (〜するスキル).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 11:32:10 +09:00
masaya ishihara fed63791b2 feat: add crash-analyze skill for Firebase Crashlytics triage
Add Android-specific skill that analyzes stack traces from Firebase
Crashlytics and provides triage classification (MONITOR/INVESTIGATE/
FIX/DEFEND) with actionable fix suggestions.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 11:25:09 +09:00
masaya ishihara cf095e5021 feat: add android-development plugin marketplace configuration
Android開発向けプラグインをClaude Code Marketplaceに対応。

## 追加内容
- .claude-plugin/marketplace.json: マーケットプレイス設定
- .claude-plugin/plugin.json: プラグイン基本情報
- README.md: スキル一覧とインストール方法

## 含まれるスキル
- android-architecture
- android-api-client
- android-ui-guidelines
- android-data-layer
- android-test-runner
- android-test-generator
- figma-to-compose

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 12:35:11 +09:00
masaya ishihara e04716538e refactor: move figma-to-compose to android_development directory
他のAndroidスキルとディレクトリ構造を統一。

## 変更内容
- .claude/skills/figma-to-compose/ → android_development/.claude/skills/figma-to-compose/

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 12:26:50 +09:00
masaya ishihara f22b8addd5 feat(android-test-runner): Agent Skills オープンスタンダード対応
- Agent Skills (agentskills.io) 互換性セクションを追加
- 対応ツール一覧を明記(Claude Code, GitHub Copilot, VS Code, Cursor, OpenAI Codex)
- バージョン v1.1 としてリリース

2025年12月18日にAnthropicがAgent Skillsをオープンスタンダードとして公開。
これにより、同じSKILL.mdファイルを複数のコーディングエージェントで使用可能に。

Refs: #11

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 12:24:40 +09:00
masaya ishihara d696771322 refactor: docs/android-ui-guidelines.md を削除
REFERENCE.md と内容が重複しているため、冗長なアーカイブファイルを削除。
スキルのドキュメントは .claude/skills/android-ui-guidelines/ 配下で一元管理。

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 12:23:24 +09:00
masaya ishihara 7ed5201244 feat: Android APIクライアント実装ガイドラインスキルを追加
Retrofit + OkHttpを使用したAPIクライアント実装のベストプラクティスを
提供するAgent Skillを追加。

含まれる内容:
- 基本構成(技術スタック、アーキテクチャ)
- Retrofit + OkHttp構成(API Service、Interceptor)
- エラーハンドリング(ApiResult型、sealed class)
- Repository層との連携(DTO変換、キャッシュ戦略)
- 認証・トークン管理
- OpenAPI Generator設定
- テスタビリティ(MockWebServer、Fake実装)
- ベストプラクティス・アンチパターン

iOS版「APIクライアント実装スキル」のAndroid横展開版。

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 12:22:00 +09:00
masaya ishihara 5d25c9f281 docs(android-architecture): スキル連携ガイドを追加
- knowledge/skill-integration.md 追加
  - Androidスキル間の依存関係図
  - パターン別の推奨スキル組み合わせ
  - 典型的なユースケース(新規開発、展示会デモ、改善)
- SKILL.md Knowledge Filesセクションを更新

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 12:21:42 +09:00
masaya ishihara b9da97fd68 feat: Add android-data-layer skill for Room/DataStore/Repository implementation
Room, DataStore, Repositoryパターンの実装を支援するスキル。

## 機能
- Room Database設計ガイド
- DataStore実装パターン
- Repositoryパターンの実装支援

## 配置
android_development/.claude/skills/android-data-layer/

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 12:21:01 +09:00
masaya ishihara 8b1ce0805b feat: android-test-generator v1.0
実装コードからテストコードを自動生成するスキル。

## 機能
- MVIアーキテクチャに対応したテストテンプレート
- UseCase, Repository, ViewModel等の各レイヤー対応
- プロジェクト固有の設定に基づくカスタマイズ

## 配置
android_development/.claude/skills/android-test-generator/

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 12:20:36 +09:00
masaya ishihara 499c2b27ac refactor: move android-test-runner to android_development directory
他のプラットフォーム(ios_development, flutter_development等)と
ディレクトリ構造を統一するため、android-test-runnerを
android_development/.claude/skills/ に移動。

## 変更内容
- .claude/skills/android-test-runner/ → android_development/.claude/skills/android-test-runner/

## 影響を受けるPR
以下のオープン中PRは、マージ先を android_development/.claude/skills/ に
変更する必要があります:
- #62: android-test-generator
- #38: android-data-layer
- #36: android-architecture
- #32: android-api-client
- #28: android-ui-guidelines
- #26: agent-skills-compatibility
- #20: figma-to-compose
- #18: android-test-generator (古い)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 12:16:30 +09:00