EA

ethanplusai/astro-conversion-kit

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

119 stars 품질 69 트렌드 55MIT

WordPress 사이트 (또는 어떤 라이브 사이트)를 URL, SEO, 콘텐츠 및 픽셀 Parity와 정적 Astro 사이트로 변환하는 Agent Skills는 발사를 통해 수행됩니다.

개요

WordPress 사이트를 코딩 에이전트와 정적 Astro로 변환하고 동일한 사이트를 다시 얻을 수 있습니다. 동일한 URL, 동일한 내용, 동일한 제목, 설명, 음소거 및 구조화 된 데이터, 같은 경로에서 동일한 미디어, 모든 리디렉션 오래된 사이트 수행 및 390, 768 및 1440 px의 픽셀으로 디자인 체크 픽셀. PHP 없음, 플러그인 없음, 데이터베이스 없음, 패치에 서버 없음. 에이전트 스킬 세트이므로, Claude Code, Codex 또는 SKILL.md를 읽는 모든 에이전트에서 실행됩니다. 뚱 베어 Node 스크립트는 모든 것을 정확하게 수행하고, 게이트는 작업이 이동하기 전에 각 부분을 증명합니다. 런은 풀 요청으로 끝나고, 인덱스의 staging 배치 및 실행 런북이. WordPress는 일류 케이스입니다. 캡처가 렌더링 된 HTML을 읽기 때문에 HTTP 작업에 어떤 제공; docs/platforms.md를 참조하십시오. example.com에 있는 사이트로 코딩 에이전트로 붙여넣기: 그것은 전체적인 일입니다.

개요(AI 번역)

WordPress 사이트를 사용하여 코딩 에이전트와 정적 Astro로 변환하고 동일한 사이트를 다시 가져옵니다. 동일한 URL, 동일한 내용, 동일한 제목, 묘사, 음소거 및 구조화된 자료, 같은 경로에 동일한 미디어, 모든 이전 사이트 수행을 리디렉션, 그리고 디자인 체크 픽셀 픽셀 390, 768 및 1440 px. PHP 없음, 플러그인 없음, 데이터베이스 없음, 패치에 서버 없음.

에이전트 스킬 세트이므로 Claude Code, Codex 또는 SKILL.md를 읽는 모든 에이전트에서 실행됩니다. 뚱 베어 노드 스크립트는 정확한 모든 것을 수행하고, 게이트는 작업 전에 각 부분을 증명 에 이동. 런은 풀 요청으로 끝나고, 인덱스의 staging 배치 및 실행 런북이.

WordPress는 일류 케이스입니다. 캡처가 읽기 때문에 HTTP 작업에 어떤 제공, 렌더링 된 HTML; docs/platforms.md를 참조하십시오.

시작

example.com에 있는 사이트로 코딩 에이전트로 붙여넣기:

그것은 전체적인 일입니다. 에이전트는 기술을 설치, 질문 하나 질문의 메시지 (각각 명시된 기본값으로: repo가 간다, 어느 호스트, 양식이 처리되는 방법), 그리고 잡아당기기로 실행 다시 멈추지 않고 요청하십시오. "defaults"를 응답하고 모든 기본값을 선택합니다.

이 페이지는 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

GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add ethanplusai/astro-conversion-kit
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →