.md
Skill.mdサーチャーJP

Skill.md検索

2258件の Skill.mdから、あなたに最適なものを見つけましょう

Y

アーキテクチャ決定の履歴を体系的に記録・管理する

by yattom

アーキテクチャ決定の記録と検索: プロジェクト固有のADR(Architecture Decision Record)フォーマットに従い、技術的な意思決定を履歴として管理できます。 自動番号採番と新規ADR作成: docs/adr/ディレクトリ内で未使用の番号を自動判定し、テンプレートを適用したADRファイルを新規作成できます。 メタデータの統一管理: Status(Proposed/Accepted/Rejected等)、Date、Owners等のメタデータを一貫したフォーマットで管理し、ADRの現在状態を一目で把握できます。 ADR間の関連性を明示: 関連するADR同士を参照し合うことで、意思決定どうしの影響関係を可視化できます。 日本語+英語混在での記述: セクション見出しを日英併記(「背景 / Context」など)しながら、コード例は英語で統一できます。 ソフトウェアアーキテクト: 技術決定の根拠と影響範囲を後から参照・検証したい プロジェクトリーダー: チーム全体の意思決定を履歴として統一管理したい 新規メンバー: プロジェクトがどういう技術判断で成り立っているかを学ぶ必要がある 品質保証・監査: コンプライアンスやレビューで決定プロセスのトレーサビリティが必要 本スキルはdocs/adr/ディレクトリ内のADRファイルを管理します。ファイル命名規則は[4桁番号]-[ケバブケース説明].md(例: 0001-security.md)で、欠番があってもOKです。各ADRには必須メタデータとして Status(Proposed/Accepted/Rejected/Superseded/TBD)、Date(YYYY-MM-DD)、Owners を記載します。テンプレート構造は「背景 / Context」「決定 / Decision」「影響 / Consequences」「代替案 / Alternatives Considered」「参考 / References」で、セクション見出しは日英併記が推奨です。使用ツールはRead/Edit/Glob/Grep で、新規作成時は Glob で次の番号を確認し、既存ADRの検索・更新もサポート。ADR間の関連参照も明示的に記載でき、技術用語は英語でも問題ありません。

レビュードキュメントセキュリティ
22062026-03-04
Y

インフラとWebを一括デプロイ、ローカル開発もセットアップ

by yattom

CDKデプロイ、Webビルド、Webデプロイを一括実行できます。ユーザーの介入なしで完全なデプロイが完了します。 LocalStackを使ってAWS互換環境をローカルに構築し、オフラインで開発・テストできます。 CDKスキーマの変更をLocalStackに自動同期し、本番環境と開発環境の一貫性を保てます。 CloudFormationテンプレート生成、インフラ差分確認、リソース削除など、細粒度のCDK操作も可能です。 docker-composeでAPI サーバーとモックサーバーを起動し、統合的なローカル開発環境を実現します。 AWS CDKを使用したインフラコード開発者で、デプロイを自動化したい人 ローカル開発でAWSサービスをエミュレートしたい開発チーム 本番環境と開発環境の構成を一貫性を保ちながら管理したい組織 DevOps業務で複数の環境デプロイを効率化したいエンジニア 本スキルは本番環境(AWS)とローカル開発環境(LocalStack + Docker Compose)の2つの環境をサポートします。ローカル開発環境ではLocalStack(DynamoDB、SQS、S3をエミュレート)、api-server(ExpressでLambdaハンドラー実行)、recall-stub(Recall.aiモック)で構成。主要コマンドはsync-schema(CDKスキーマ同期、init必須)、local:setup(既存スクリプト実行、日常使用)、local:reset(完全リセット)。deploy:all(CDKデプロイ→Webビルド→Webデプロイを一括実行、推奨)、cdk:deploy(インフラのみ)、cdk:destroy(削除)、cdk:diff(差分確認)等を提供します。

テストドキュメント
0802026-04-10
Y

コミットメッセージを自動生成できる

by yattom

ステージング済みの変更内容を自動分析し、プロジェクト規則に合わせた日本語のコミットメッセージを生成できます 変更の理由(why)と内容(what)を区別した構造化されたメッセージを作成し、後のコード履歴追跡を容易にします 複数の関連変更がある場合でも、それらを階層的に整理して説明できます 最近のコミット履歴から同一プロジェクト内のメッセージスタイルを自動学習し、スタイルの一貫性を保ちます コミットメッセージの品質にこだわるチームで、メッセージ作成の時間を削減したいエンジニア ゼロから日本語で品質の高いコミットメッセージを書くスキルを身につけたい初級開発者 大量のコミットが発生するプロジェクトで、コード履歴の検索性・可読性を高めたいリーダー

00
Y

テスト駆動開発で質の高いコードを実装

by yattom

テストとコードを同時に書く: テストを先に書き、そのテストをパスさせるための最小限のコードを実装することで、無駄のないシンプルなコードを自動生成できます。 計画を立てながら開発を進める: プロジェクト内の docs/plan.md にやることリストを作成し、1つずつステップを確認しながら進めるので、作業の進捗が可視化できます。 コードの品質を自動チェック: 各ステップが完了するたびに自動的にテストが実行され、書いたコードが正しく動いているか確認できます。 リファクタリング(コードの整理・改善)の機会を逃さない: テストが成功した後、自動的にコード改善を行うので、可読性や保守性を高めたコードになります。 ペアプログラミングにも対応: ユーザーと一緒に開発する際、各ステップごとに確認を待つので、チーム開発がスムーズに進みます。 品質重視の開発をしたい開発者: バグを減らし、保守しやすいコードを書きたい方。 大規模なプロジェクトを進める方: 計画的に少しずつ機能を実装したい方。 チームでペアプログラミングをしている方: コードレビューと開発を並行して進めたい方。 テストを習慣化したい初心者: テストの重要性を学びながら開発スキルを上げたい方。

00