Set up the pages, templates and menus of my site.
Start with get-design-context, list-templates and list-pages. Do not change anything yet.
1. Ask me three questions in one message, and wait for my answers:
a. What is the site name?
b. What is the site about?
c. Which pages does the site need? Suggest Home, About, Contact and Blog, and tell me I can add or remove pages.
2. Load skill build-site-templates. Show me what you will make, and wait for my approval:
a. Pages: the pages from my answer.
b. Templates: header, footer, single, archive, loop item, search and 404.
c. Menus: a primary menu and a footer menu with my pages.
d. Six sample posts, if the site has a blog.
3. Set the site title with set-site-identity. Make the pages with create-page, as drafts, with short placeholder text about my site. Set Home as the home page with update-site-settings, and Blog as the posts page if the site has a blog.
4. Make the two menus with update-menu.
5. Make the templates with create-template. The header has the site name and the primary menu. The footer has the footer menu and the year. Give the header and footer the condition entire_site, and give single and archive their conditions with set-condition.
6. If the site has a blog, make six sample posts with create-entry, as drafts. Start each title with "Sample:" so I can find and delete them later.
7. Tell me what you made, with a link to each page.
Keep the current look. Use only design tokens for colour, space and type. Do not publish anything until I tell you.
Set up pages, templates and menus
The agent asks which pages your site needs, then builds them with a header and footer, the page templates, two menus and sample posts.