ソース情報
- リポジトリ
- K9i-0/ccpocket
- ソースの最終更新活動
- 2026年2月7日 14:26
- 検出された SKILL.md の言語
- 日本語
- スター
- 1,032
- フォーク
- 97
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/K9i-0/ccpocket --skill test-flutterコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SOC 職業分類に基づく
SKILL.md を表示中
| name | test-flutter |
| description | Flutter App のテスト実行・静的解析・フォーマット・テスト記述ガイド |
| disable-model-invocation | true |
| allowed-tools | Bash(flutter:*), Bash(dart:*), Read, Glob, Grep |
以下を順番に実行し、全てパスすることを確認する。
dart analyze apps/mobile
warning 以上は修正する。info レベルは必要に応じて対応。
MCP代替: mcp__dart-mcp__analyze_files でも実行可能だが、CLI推奨。
dart format apps/mobile
cd apps/mobile && flutter test
特定ファイルのみ:
cd apps/mobile && flutter test test/<filename>_test.dart
MCP代替: mcp__dart-mcp__run_tests でも実行可能だが、CLI推奨。
MCP版はDTD接続不要な操作のため、CLIの方が効率的。
apps/mobile/test/ に配置<対象の概念>_test.dart
approval_bar_test.dart, chat_input_bar_test.dartchat_message_handler_test.dartimport 'package:flutter_test/flutter_test.dart';
import 'package:ccpocket/...';
void main() {
group('対象クラスまたは機能', () {
test('動作の説明', () {
// ロジックテスト
expect(actual, expected);
});
testWidgets('UI動作の説明', (tester) async {
// ウィジェットテスト
await tester.pumpWidget(MaterialApp(home: TargetWidget()));
expect(find.text('expected'), findsOneWidget);
});
});
}
group で対象機能ごとにグルーピングtest()、UI テストは testWidgets() を使い分けるsetUp() でテスト前の共通初期化を行うpumpWidget でウィジェット構築 → find で要素確認 → tap/enterText で操作approval_bar_test.dart — 承認バーUIask_user_question_widget_test.dart — AskUserQuestion UIchat_input_bar_test.dart — チャット入力バーUIchat_message_handler_test.dart — メッセージハンドラーロジックgallery_screen_test.dart — ギャラリー画面home_screen_test.dart — ホーム画面plan_mode_test.dart — プランモードUIsession_card_test.dart — セッションカードUIslash_command_test.dart — スラッシュコマンドUItool_result_bubble_test.dart — ツール結果表示tool_use_tile_test.dart — ツール使用タイル表示