Communitygithub.com

husheng-web/personal-website-skills

静的にエクスポートされたポートフォリオWebサイトがGitHub Pagesへの公開準備ができているかを検証します。公開前やデプロイの回帰診断に使用します。

personal-website-skills とは?

このスキルは、静的サイトジェネレーター(例: Next.js, Astroなど)で構築されたポートフォリオサイトが、GitHub Pagesで正しくホスティングされるための静的エクスポートの準備が整っているかを自動検証します。開発者は、実際にデプロイする前に、パッケージスクリプト、フレームワークのエクスポート設定、公開URL、robots/sitemap設定、GitHub Actionsワークフローを検査できます。具体的には、フォーマットチェック、リント、型チェック、プロダクションビルドを順次実行し、静的出力ファイルが想定通りに生成されるか、設定されたベースURLが正しく使われているか、サーバー専用ルートやランタイム依存関係が静的エクスポートを妨げていないかを確認します。さらに、GitHub Actionsワークフローの各ステージ(インストール、ビルド、アーティファクト、パーミッション、デプロイ)をレビューしますが、コミットやPagesの有効化などの変更は一切行いません。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/husheng-web/personal-website-skills/tree/HEAD/skills/portfolio-pages-release-check

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Portfolio Pages リリースチェック

チェックアウトされたサイトが設定済みの静的ホスティングリリースの準備ができているかを確認します。

検査

パッケージスクリプト、フレームワークのエクスポート設定、設定済みの公開サイトURL、robots/sitemapの動作、およびGitHub Actionsワークフローを読み取ります。ユーザーが変更を要求しない限り、リポジトリのデプロイ先とブランチを保持します。

検証

リポジトリのフォーマットチェックが実用的であれば実行し、次にリント、型チェック、プロダクションビルドを実行します。期待される静的出力が存在すること、設定されたベース/公開URLが関連する生成メタデータで使用されていること、サーバー専用ルートやランタイム依存関係が静的エクスポートを妨げていないことを確認します。ワークフローのインストール、ビルド、アーティファクト、パーミッション、デプロイの各ステージをレビューします。

報告と安全性

正確なコマンド、終了ステータス、顕著な警告、および未確認のリモート設定を個別に報告します。このスキルは準備状態を検証するものであり、ユーザーが明示的に要求しない限り、コミットのプッシュ、Pagesの有効化、リポジトリ設定の変更、またはリリースの作成を行ってはなりません。

Individual skills in this repo

This repo contains 7 individual skills — each has its own dedicated page.

関連スキル