Skill.md検索
2258件の Skill.mdから、あなたに最適なものを見つけましょう
新機能の実装を学習ドキュメントとして自動生成
by Piapuro
新機能を追加した直後、その機能に関連するファイル群を自動で特定し、学習ドキュメントを生成できます。 機能が何に依存し、何から依存されているかの関係図を作成し、全体像を把握できます。 ユーザー操作から処理の流れまでをシーケンス図や図解で説明し、実装の詳細を理解しやすくなります。 主要なクラス・関数を実際のコードとともに引用し、「なぜこう実装されているか」の考察を含められます。 外部との接続(API・Firebase など)や実装上の注意点・拡張方法もドキュメント化でき、後任や新しい開発者のオンボーディングに役立ちます。 新機能を追加した直後、その機能を他のチームメンバーに説明するドキュメントを素早く作りたい人 特定モジュール・ファイル群の実装を深く理解し、詳しい解説ドキュメントが欲しい人 今後の機能拡張時に参考にできる、実装の意図や設計思想をまとめておきたい人 オンボーディング用に「この機能は何をするのか、どう実装されているのか」を体系的に説明したい人 機能名またはファイル/ディレクトリパスを引数で受け取り、対象ファイルを特定します。find で指定パス内のコードファイル検索、または grep で機能名を検索し、build・node_modules・.dart_tool などを除外。対象ファイルの import・class・typedef・enum を解析し、依存関係マップを作成。生成物は docs/learning/features/{機能名}.md に保存し、以下セクションを含みます:概要(1-2文)、ファイル構成(ツリーと各ファイル役割)、処理フロー(シーケンス図・ステップ・ファイル参照)、主要クラス・関数(役割・メソッド・実コード引用)、外部との接続(API・Firebase・他機能依存)、実装上の注意点(エラーハンドリング・エッジケース・パフォーマンス)、拡張方法。コードは必ず実ファイルから引用し、ファイル名と行番号を記載。既存 docs/learning/README.md に機能一覧として追記します。
複雑なコードを図解で学べる学習ドキュメントを自動生成
by Piapuro
既存のプロジェクト・コードベースを自動解析して、エンジニアが学習しやすいMarkdownドキュメントを生成します。図解やデータフロー図を含めて視覚的に理解できます。 プロジェクトのアーキテクチャ(Clean Architecture、MVC、状態管理パターンなど)を自動で抽出し、わかりやすく解説したドキュメントを作成します。 新しいチームメンバーが開発を始める際に必要な「セットアップからコード修正までの流れ」をステップバイステップでまとめたスタートガイドを自動生成します。 データの流れやUI更新のロジック、APIアクセスのパターンなど、初学者がつまずきやすい部分を重点的に解説したドキュメントを作ります。 新しいプロジェクト・新しい言語に入ったエンジニアが短時間で習得したい人 チームメンバーへのコード教育・研修資料を効率的に準備したいテックリード・マネージャー 既存コードの仕組みを理解してから修正・拡張作業に入りたい開発者
コードの問題を素早く見つけて改善提案が得られる
by Piapuro
ソースコードを多角的に分析し、バグ、セキュリティ問題、パフォーマンス低下の原因を自動検出できます。 指摘事項を重要度ごと(Critical、Major、Minor)に分類し、優先順位付きのレビューレポートが得られます。 問題のあるコードと修正案を並べて表示し、なぜ修正が必要なのか理由も含めて理解できます。 テストの不足箇所やドキュメンテーションの欠落も指摘され、品質の全体像を把握できます。 チーム全体のコード品質を向上させるための、一貫した見直しと改善が実現できます。 ソフトウェア開発チームのコード品質を高めたいマネージャー・TechLead 自分のコードをプロの視点でレビューしてもらいたい開発者 セキュリティやパフォーマンスの問題を事前に検出したいエンジニア プルリクエストレビューの効率化と品質向上を図りたい開発チーム
コード内の脆弱性を自動検出・レポート
by Piapuro
秘密情報の漏洩を検出:APIキー、パスワード、トークンなどハードコードされた機密情報を自動スキャンし、危険な箇所を特定できます。 認証・認可の設定ミスを発見:認証なしで動作するAPIエンドポイントやセキュリティルール(Firestore、Storage)の問題を検出できます。 インジェクション系の脆弱性を検出:SQLインジェクション、コマンドインジェクションなど、入力値を直接処理している危険なコードを発見できます。 通信・データ保存のセキュリティリスク検出:HTTP通信の使用、機密データのログ出力、安全でないローカル保存方法を検出できます。 セキュリティレポートを自動生成:検出結果を日付付きのMarkdownレポートにまとめ、リスク程度の分類とともに提供できます。 開発者・エンジニア:コードレビュー時にセキュリティチェックを自動化したい人 プロダクト責任者・QAエンジニア:リリース前の脆弱性確認を効率化したい人 セキュリティエンジニア:複数プロジェクトのセキュリティ監査を一括で行いたい人 スタートアップ・小規模チーム:セキュリティ専門家がいない環境で基本的なチェックを自動化したい人
Git差分を徹底レビューしてマージ可否を判定
by Piapuro
PR・ブランチ・コミットの変更内容を自動分析:差分(変更されたコード)を抽出し、何が・なぜ変わったのかを体系的に把握するレポートを生成します。 変更が他の機能に及ぼす影響を可視化:修正したファイルが他のどこから呼び出されているか、破壊的変更(互換性を失う変更)がないかを自動チェックします。 マージ可否を明確に判定:コード品質、テスト対応状況、設計の問題がないかを評価し、「マージOK」「要修正」「要相談」を判断します。 指摘事項を根拠付きで提示:単に「ダメ」と言うのではなく、「ここが問題で、こう修正すべき」という具体的な改善案を示します。 テスト対応や影響範囲をチェックリスト化:既存テストの対応状況、新機能のテスト追加の有無、ドキュメント更新の有無をリスト形式で確認できます。 プルリクエストのレビューを担当するコードレビュアー:変更の内容・品質・影響を素早く評価したい人。 開発チームのテックリード:チーム全体の品質基準を保ちながら、レビュー時間を削減したい人。 マージ判断に自信がない開発者:自分のPRをマージ前に客観的にチェックしたい人。 レビューのばらつきを減らしたい組織:一定の評価基準で統一的にPRをレビューしたい人。