Built with WonderChat AI.
This entire blog was bootstrapped using WonderChat AI and GitHub Actions, all managed from a phone. The LLM-assisted setup process involved prompting the AI to create the site structure, configuration, and deployment workflows.
This repository contains a static site built with GitHub Actions workflows that were set up using WonderChat AI assistance.
-
jekyll_setup.yml - Bootstraps the project with:
- Ruby 3.2 setup
- Project initialization
- Custom configuration
- Dependency management
-
publish-pages.yml - Deploys the site when tags are pushed with:
- Ruby environment setup
- Build process
- GitHub Pages deployment
- Responsive design with mobile-optimized code blocks
- Custom CSS for rendering conversation logs (user prompts in blue, LLM responses in green)
- Automated dependency management
The main post (_posts/2024-05-15-conversation-as-llm-instruction-template.markdown
) contains the complete conversation log with the LLM that was used to set up this entire project, making this a self-documenting bootstrap process.
This repository serves as both:
- A functional static site
- A demonstration of AI-assisted development workflows
- A template for others to replicate the LLM-assisted setup process
To replicate this setup process:
- Create a new GitHub repository
- Use the jekyll_setup.yml workflow to bootstrap your project
- The LLM will handle the configuration and setup process
- Use the publish-pages.yml workflow to deploy your site
- GitHub Actions
- Ruby/Bundler
- Markdown