- PageWright is an AI agent skill that turns a business idea or project brief into a multi-page static website, then audits it before you publish.
- The AI plans the structure and copy in a site.json file; a local Python script renders the HTML, CSS, and JavaScript files.
- It never invents prices, reviews, hours, or statistics: missing details become placeholders like
[ADD: business email]. - The audit checks 12 issue types, including titles, meta descriptions, headings, broken links, colour contrast, and fake testimonials.
- It builds static sites only: no logins, database, cart, or payments. You host the files and review the result yourself.
PageWright: An AI Agent Skill That Builds Multi-Page Websites
Need a simple website but dread the planning, writing, layout, and link checking? PageWright turns a short brief into a structured multi-page website package and then audits it for problems before you publish.
By Genial Things Editorial Team · AI Agent Skills · Updated October 2026 · 9 min read
Creating a website takes more than a few paragraphs and a colour scheme. You need to plan the pages, organise the content, build the layout, check the links, and make sure visitors can navigate the site. PageWright is an AI agent skill designed to simplify that process.
Instead of generating a single block of HTML, PageWright uses a structured website plan and a local Python script to build the actual pages. The result is a folder of HTML, CSS, and JavaScript files that you can upload to a static hosting service. You can open PageWright on Capafy at any point.
PageWright Quick Start
To start with PageWright, describe your business, audience, pages, and the action you want visitors to take. Review the generated site.json plan and fill in missing details, build the site with the Python script, run the audit, fix the findings, then upload the files to a static host. PageWright does not publish the site for you.
- Describe your business, audience, pages, and desired visitor action.
- Review the
site.jsonplan and replace placeholders with real details. - Build and audit the site, then correct the findings and rebuild.
- Upload the generated folder to a static hosting service you choose.
🧱 Ready to turn your brief into a multi-page website?
Try PageWright →What Is PageWright?
PageWright is an AI website-building skill for people who want to create or update a small website without starting from an empty project. The AI handles structure and copy; a Python script renders the pages and checks the result. It is built for static websites, not full web applications with accounts, databases, or payments.
You can use it to build:
- Business websites and landing pages
- Freelance portfolios
- Product and pricing pages
- Service websites
- Restaurant or business menus
- Frequently asked questions and contact pages
PageWright is built for static websites. It does not create a complete web application with user accounts, a database, or an integrated payment system.
How PageWright Works
PageWright follows four stages: you describe your business or project, it plans the site and writes content into a structured site.json file, a Python script builds the HTML, CSS, and JavaScript files, and an audit checks the result for technical and content problems. You can then edit the plan and rebuild without starting over.
1. Describe your business or project
Explain what you want to build. For example: "Create a website for my freelance graphic design business. I need a homepage, services page, portfolio, and contact page. Visitors should be able to email me about a project."
PageWright identifies the business or project, the intended audience, the main action visitors should take, and the pages required. It can ask up to three short questions when important details are missing, and you can specify tone, colour scheme, and other preferences.
2. Plan the website and write the content
PageWright creates a structured site.json file containing the website's pages, sections, navigation, and content: a homepage with a clear introduction, services or product descriptions, pricing information, About and FAQ sections, and contact details.
The skill uses the facts you provide. It does not invent prices, addresses, business hours, customer reviews, awards, or statistics. If information is missing, it inserts a placeholder such as [ADD: business email] rather than presenting an invented detail as real, so you can see what you still need to supply.
3. Build the website
Once the plan is ready, PageWright runs its Python script to generate the website files:
index.htmlfor the homepage and HTML files for additional pagesstyle.cssfor the site's designapp.jsfor the site's navigation behaviour
The skill includes six colour themes and supports a custom brand colour. Generated pages include responsive layouts, a collapsible navigation menu for smaller screens, a skip link, and keyboard focus styles. By default, the generated site uses no external fonts, scripts, or trackers.
4. Audit the website before publishing
Building the pages is only part of the process. PageWright also runs a check against the website plan and generated files, then produces a report so you can review the findings and correct problems. You can then edit the plan and rebuild, for example by adding a pricing page, changing the theme, or rewriting a service description.
Describe your business and get a multi-page static website package, a structured plan you can edit, and an audit report to review before publishing.
Launch PageWright →What the audit looks for
Titles & Descriptions
Missing page titles or meta descriptions.
Heading Structure
Missing or incorrect heading levels.
Broken Internal Links
Links that point nowhere inside the site.
Unfilled Placeholders
Leftover items such as [ADD: business email].
Unsupported Absolute Claims
Overconfident statements with no support.
Fake Testimonials
Reviews that were not supplied by you.
Unsourced Statistics
Numbers presented without a source.
Risky Forms
Forms that request sensitive information.
External Scripts & Styles
Outside scripts or stylesheets in the build.
Pages Missing From Navigation
Pages that visitors cannot reach from the menu.
Brand-Imitating Names
Names or taglines that could look like an official page for another brand.
A Practical Example: Building a Website for a Local Business
For a bakery, you give PageWright the name, products, desired pages, and confirmed facts. It can create a homepage, menu, about page, and contact page, using real prices only if you supplied them and placeholders otherwise. The audit then flags broken navigation links, missing descriptions, or unreadable text colours, but you still review the content and choose hosting.
You provide the bakery's name, its products, the pages you want, and the information you have confirmed. If you provide actual product prices, they appear in the menu. If you have not supplied prices, PageWright leaves placeholders instead of guessing.
After generating the pages, the audit can identify broken navigation links, missing page descriptions, or unreadable text colours. You still need to review the content, supply the missing business details, and decide how to host the website. PageWright helps organise and build the site, but it does not independently verify the bakery's information.
Tip: After building, polish your pages for search. Preview snippets with the SERP Preview Tool, create crawler rules with the Robots.txt Generator, build a sitemap with the XML Sitemap Generator, and shrink photos with the Image Compressor.
What Makes PageWright Useful?
PageWright is useful because it separates a site's content from the code that renders it, avoids inventing business details, includes basic accessibility features and technical checks, and needs no website backend. Its editable site.json plan makes it easy to add pages or change the design without rewriting the project, and the static output is simple to host.
It starts with a structured plan
Many website generators produce a large amount of code in one step. PageWright separates the website's content and structure from the code that renders it. The site.json file acts as the plan, making it easier to change content, add pages, or adjust the design without rewriting the entire project.
It helps avoid invented business details
A website can look professional while containing inaccurate information. PageWright is designed to avoid inventing business details, customer testimonials, or statistics, and uses placeholders for anything you have not provided. That is especially useful for small businesses, freelancers, and new projects still collecting their content.
It includes basic accessibility and technical checks
PageWright generates some accessibility-related features and checks selected technical requirements. These checks are not a replacement for a complete accessibility review: the audit examines code and colours, and does not test every interaction with a real screen reader or browser.
It does not require a website backend
The generated site is static, so you can host the files on a static hosting service without setting up a database or server-side application. That suits simple informational websites and portfolios. For SEO basics once the site is live, see Google's SEO starter guide and our CrawlTrace AI guide.
PageWright's Limitations
PageWright is a static-page builder, not a universal application platform. It does not provide logins, a database, a shopping cart, checkout, payment processing, a server-side contact form, or automatic photo and logo generation. Its audit cannot verify business claims or test every browser and screen reader, and it does not write legal pages for you.
- User registration or login systems
- A database
- A shopping cart or integrated checkout
- A built-in payment processor
- A fully functional server-side contact form
- Automatic photo or logo generation
For a contact page, the generated form can open the visitor's email application or use a form service that you choose. If you need an online store, membership website, or application with user accounts, you will need additional services or a different development approach.
The audit also has limits. It does not verify the truth of business claims, test every browser and screen size, or confirm screen-reader behaviour. Inspect the generated site and review its content before publishing.
Legal pages: PageWright does not write legal pages. If your business collects personal information or sells online, get appropriate privacy and terms information from a qualified professional. You can also review any third-party terms first with our T&C Liability Shield guide.
Turn a Short Brief Into a Website Package
Get an editable plan, a built static site, and an audit report, then review, fix, and publish on the host you choose.
Try PageWright on Capafy → More AI Agent SkillsStatic websites only · Review before you publish
How to Use PageWright
PageWright runs in an AI agent environment that supports the skill and its Python script. Describe your project, review the site.json plan, build the site, run the audit, fix the findings and rebuild, package the output folder as a ZIP, and upload it to a static host. The site is not published automatically, so hosting and final review remain your responsibility.
- Describe your business, audience, website pages, and desired visitor action.
- Review the generated
site.jsonplan and fill in missing details. - Build the website using the PageWright script.
- Run the audit and review its findings.
- Correct issues and rebuild where necessary.
- Package the generated website folder as a ZIP file.
- Upload the files to a static hosting service of your choice.
The website is not automatically published to a live domain. You remain responsible for hosting it and reviewing the final result.
Who Should Use PageWright?
PageWright suits freelancers, small businesses, creators, entrepreneurs, and developers who need a simple informational website and want a structured, repeatable way to create and audit it. It is less suitable for businesses that need complex backend functionality, integrated payments, or advanced application features, which call for additional services or a different development approach.
- Freelancers who need a portfolio or service website.
- Small businesses that want an informational website.
- Creators launching a new project.
- Entrepreneurs preparing a landing page. Pair it with our ecommerce product launch plan guide.
- Developers who want a starting point for a static site.
PageWright — Frequently Asked Questions
These answers cover what PageWright is, what files it produces, whether it invents business details, what its audit checks, and what it cannot build. In short, PageWright turns a brief into an editable plan and a static multi-page website with an audit report, but it does not publish the site, build online stores, or replace professional review.
Final Thoughts
PageWright combines AI-assisted planning, content creation, static HTML generation, and a basic audit in one workflow. Its value is not building every kind of website automatically, but turning a short brief into a structured, editable package while flagging selected problems. It is a static website-building skill, not a complete web application platform.
For a small business, portfolio, or landing page, that can provide a useful starting point. Review the generated content, fix the remaining findings, and test the site yourself before putting it online. Explore more in our AI Agent Skills category and the Free AI Online Tools collection.
Next step: Try PageWright on Capafy and turn your next brief into a multi-page website.