
ethanplusai/astro-conversion-kit
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
WordPressサイト(または任意のライブサイト)をURL、SEO、コンテンツ、ピクセルのパリティで静的なAstroサイトに変換するエージェントスキルは、起動を介してそれを取ります.
概要
WordPressサイトを静的Astroにコーディングエージェントで変換し、同じURL、同じコンテンツ、同じタイトル、説明、キャニカル、構造化されたデータ、同じメディアを同じパスに、すべての古いサイトが実行し、390、768、1440 pxでピクセルによってチェックされたピクセルをリダイレクトします。 PHP、プラグインなし、データベースなし、パッチへのサーバーなし。 エージェントスキルのセットなので、クラウデコード、コーデックス、またはSKILL.mdを読み込むエージェントで動作します。 ログイン ノードスクリプトは、正確でなければならないすべてのことをし、作業が動く前に各部分をゲートで証明します。 プルリクエスト、インデックスなしのステージングデプロイ、ランブックの実行終了。 WordPressは一流ケースです。 キャプチャはレンダリングされた HTML を読み込み、docs/platforms.md を参照してください。 これをあなたのコーディングエージェントに貼り付けます, 例えば.com の場所にあなたのサイトと: 全体の仕事です.
概要(AI 翻訳)
WordPressサイトを静的Astroにコーディングエージェントで変換し、同じサイトに戻します。 同じURL、同じコンテンツ、同じタイトル、説明、キャニオナール、構造化されたデータ、 同じパスで同じメディア, 古いサイトが実行するすべてのリダイレクト, 設計によってチェックされたピクセル 390、768、1440 px のピクセル。PHP、プラグインなし、データベースなし、パッチへのサーバーなし。
エージェントスキルのセットなので、Claudeコード、Codex、または[SKILL.mdを読み込むエージェントで動作します。
ログイン Nodeスクリプトは、正確でなければならないすべてのことをし、作業の前に各部分をゲートで証明します
移動します。 プルリクエスト、インデックスなしのステージングデプロイ、ランブックの実行終了。
WordPressは一流ケースです。 キャプチャが読み込まれるので、HTTP ワークを上回るすべてのもの レンダリングされた HTML; docs/platforms.md を参照してください。
スタート
これをあなたのコーディングエージェントに貼り付けます, 例えば.com の場所にあなたのサイトと:
全体の仕事です。 エージェントはスキルをインストールし、質問の1つのメッセージを尋ねます(各 指定されたデフォルトで:リポジトリが移動する場所、ホスト、フォームの処理方法)、プルに移動 再度要求を止めないで。 「デフォルト」に応答し、すべてのデフォルトを選択します.
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
astro-conversion-kit
Convert a WordPress site to static Astro with your coding agent, and get back the same site: the same URLs, the same content, the same titles, descriptions, canonicals and structured data, the same media at the same paths, every redirect the old site performs, and a design checked pixel by pixel at 390, 768 and 1440 px. No PHP, no plugins, no database, no server to patch.
It is a set of Agent Skills, so it runs in Claude Code, Codex or any agent that reads SKILL.md.
Plain Node scripts do everything that has to be exact, and gates prove each part before the work
moves on. A run ends with a pull request, a noindexed staging deploy and a launch runbook.
WordPress is the first-class case. Anything served over HTTP works, because the capture reads the rendered HTML; see docs/platforms.md.
Start
Paste this into your coding agent, with your site in place of example.com:
Convert https://example.com to Astro with https://github.com/ethanplusai/astro-conversion-kit
That is the whole job. The agent installs the skills, asks you one message of questions (each with a stated default: where the repo goes, which host, how forms are handled), and runs to a pull request without stopping again. Answer “defaults” and it picks every default.
To install the skills first, into any agent that reads Agent Skills:
npx skills add ethanplusai/astro-conversion-kit
In Claude Code, from its plugin marketplace:
/plugin marketplace add ethanplusai/astro-conversion-kit
/plugin install astro-conversion@astro-conversion-kit
Or from a clone, which also lets you run any script by hand:
git clone https://github.com/ethanplusai/astro-conversion-kit
cd astro-conversion-kit
npm install
npx playwright install chromium
node skills/convert-site/scripts/preflight.mjs
preflight.mjs says which tools the run needs (Node, git, gh, the hosting CLI, the Playwright
browser) and whether each is installed and logged in. Every script prints --help.
Results
Averages over 45 WordPress conversions run with the kit, intake to pull request. Every run passed the pixel-parity review at all three widths.
Demos
Public WordPress sites converted by a coding agent following the skills as published. Each link is the Astro build on Vercel; each image is the live WordPress page beside the Astro build. Counts and timings are in docs/examples.
sxsw.com (WordPress VIP, block theme, 71 pages): https://sxsw-com-astro-v2.vercel.app
harvard.edu (WordPress multisite, 457 pages): https://harvard-edu-astro.vercel.app
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add ethanplusai/astro-conversion-kit