dotfiles/claude/skills/aws-cfn-learning-advisor/SKILL.md
aws-cfnリポジトリを使ったAWS学習のアドバイスを提供するスキル。CloudFormation、IAM、ECS、VPC、S3等のAWSサービスについて、リポジトリ内の実際のテンプレートを例に解説する。「AWSを学びたい」「CloudFormationの書き方」「このテンプレートの意味」「ECSの設定方法」「IAMロールの作り方」「VPCの構成」などのリクエストで使用。
npx skillsauth add octkp/base aws-cfn-learning-advisorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
aws-cfnリポジトリを教材としてAWSを学習するためのアドバイスを提供する。
推奨テンプレート: log/default.yml
このテンプレートで学べること:
!Ref, !Sub, !If 等の組み込み関数# 最初に読むべきファイル
cat log/default.yml
cat log/params/production.json
推奨テンプレート: vpc/, rds/, loadbalancer/
学習項目:
推奨テンプレート: ecs/, app-*
学習項目:
| トピック | 参照ファイル | |----------|-------------| | CloudFormation基礎 | learning-guide.md | | AWSサービス詳細 | services-reference.md | | リポジトリ構造 | repository-structure.md |
詳細は services-reference.md を参照。
# 変更セットの作成
./deploy.sh <環境名> <profile名>
# 例: ./deploy.sh test1 koko
# 差分確認(自動でVSCodeが開く)
# AWSコンソールで変更セットを実行
詳細は repository-structure.md を参照。
documentation
base リポジトリ(~/base)の主要ディレクトリ(dotfiles / home / local / scripts / docs)の README.md と、リポジトリ直下の README.md を、実際のファイル構成に合わせて更新・新規作成するスキル。各ディレクトリの中身を実際に走査して内容を導出するので、設定追加・ディレクトリ移動のあとに走らせると README が現状と一致する。「READMEを更新して」「READMEを作り直して」「base のドキュメントを整える」「/base-readme」などのリクエストで使用。
development
旧 badev-knowledge-base リポの docs/{苗字}/ 配下を、許可リストの現役メンバー 4 人 (takano / tokita / yukioka / ushiroyama) に絞って ba2-workspace/docs/ に同期するスキル。旧リポを source of truth として、衝突時は新リポ側を旧リポで上書きする。コミット・プッシュは行わず、git add までで停止する。「badev-knowledge-base から同期して」「旧リポのナレッジを取り込んで」「badev-knowledge-sync を走らせて」「旧 docs を同期」などのリクエストでトリガー。
documentation
チケット番号(BAX-XXXX)を伝えるだけで、ba2-ticket-knowledge-logger が記録したナレッジドキュメント(README.md / LOG.md / PLAN.md)を全ユーザー・全カテゴリ横断で自動検索して読み込み、要約して提示するスキル。別セッションで過去の調査・実装内容を読み直したいときに使う。「BAX-10987」「BAX-10325のナレッジ読んで」「前に調べたBAX-XXXXの記録」「BAX-XXXXの続きをやりたい」「BAX-XXXX読み直して」などのリクエストでトリガー。
tools
チケット番号(BAX-XXXX)とカテゴリ(調査/実装/その他)を指定して、会話ログとまとめファイルを記録し、JIRAチケットにもコメントとしてナレッジを投稿するスキル。「BAX-10325の調査を記録」「実装にチケット作成」「会話ログを保存」などのリクエストで使用。