[{"data":1,"prerenderedAt":62},["ShallowReactive",2],{"site-config:en":3,"blog:en:post:usage:getting-started-with-jennapress-and-prompts":32},{"name":4,"logoText":5,"siteUrl":6,"defaultTemplate":7,"defaultTheme":8,"themes":9,"tagline":12,"nav":13,"footerText":26,"contactEmail":27,"socialLinks":28},"Jenna Press","JP","https://www.jennapress.com","saas-landing","dark",[8,10,11],"pink","light","A static-first Nuxt content framework for multilingual project websites, Markdown publishing, and template-driven SEO.",[14,17,20,23],{"label":15,"to":16},"Home","/",{"label":18,"to":19},"About","/about",{"label":21,"to":22},"Principles","/principles",{"label":24,"to":25},"Blog","/blog","Static-first Nuxt publishing, multilingual Markdown content, and template-driven website structure by design.","zanghongtu2006@gmail.com",[29],{"label":30,"to":31},"GitHub","https://github.com/zanghongtu2006/JennaPress",{"slug":33,"title":34,"summary":35,"publishedAt":36,"tags":37,"category":42,"author":43,"seo":44,"body":48,"categoryMeta":59},"getting-started-with-jennapress-and-prompts","How to Set Up a JennaPress Website with GitHub Fork + AI Prompts","Even if you have zero coding experience, you can build and maintain a complete multilingual website with JennaPress using nothing more than GitHub and ChatGPT.","2026-04-01",[38,39,40,41],"jennapress","getting-started","ai-prompt","github","Usage",{"name":4},{"title":45,"description":46,"canonical":47},"How to Set Up a JennaPress Website with GitHub Fork + AI Prompts | Jenna Press","Even with zero coding experience, you can build and maintain a complete multilingual website using JennaPress, GitHub Fork, and AI Prompts.","https://www.example.com/blog/usage/getting-started-with-jennapress-and-prompts",[49,53],{"type":50,"title":51,"html":52},"rich-text","Using AI to build a website ten times faster","\u003Cp>JennaPress was designed so that non-technical users can get a professional multilingual website up and running quickly. Combined with GitHub Fork and AI tools, the entire process can be compressed into around thirty minutes.\u003C/p>\n\u003Cp>This article walks through the complete workflow.\u003C/p>\n\u003Ch2>What You Need to Get Started\u003C/h2>\n\u003Cul>\n\u003Cli>A \u003Cstrong>GitHub account\u003C/strong> (free tier is sufficient)\u003C/li>\n\u003Cli>\u003Cstrong>ChatGPT\u003C/strong> or any AI assistant that supports long context\u003C/li>\n\u003Cli>About 30 minutes of free time\u003C/li>\n\u003C/ul>\n\u003Cp>No coding knowledge required. No Node.js installation. No Git command line.\u003C/p>\n\u003Ch2>Step 1: Fork the Project\u003C/h2>\n\u003Cp>Open the JennaPress GitHub repository and click the \u003Cstrong>Fork\u003C/strong> button in the top-right corner. This copies the entire repository to your own GitHub account.\u003C/p>\n\u003Cp>Once forked, you have a fully independent copy that you can modify directly in your browser.\u003C/p>\n\u003Ch2>Step 2: Find the Two Most Important Files\u003C/h2>\n\u003Cp>In your forked repository root, locate these two files:\u003C/p>\n\u003Cp>\u003Cstrong>CONTENT_PROMPT_EN.md\u003C/strong> 鈥?tells AI how to write website content: page structure, how to write blog posts, how to handle multilingual content, and how to fill in SEO fields.\u003C/p>\n\u003Cp>\u003Cstrong>TEMPLATE_PROMPT_EN.md\u003C/strong> 鈥?tells AI how to generate and modify site templates: how template files are organized, how to write the Header component, and how theme CSS works.\u003C/p>\n\u003Cp>These two files act as the “translator” between you and the AI. You do not need to read and understand them fully 鈥?you just need to tell AI to “work according to these rules.”\u003C/p>\n\u003Ch2>Step 3: Generate Website Content with AI\u003C/h2>\n\u003Cp>Open ChatGPT and send this message:\u003C/p>\n\u003Cblockquote>\n\u003Cp>You are a JennaPress CMS content specialist. Help me manage a JennaPress website. Begin every response by writing: CONTENT_PROMPT_EN.md, and then follow its rules exactly when generating content.\u003C/p>\n\u003C/blockquote>\n\u003Cp>After that, you can tell ChatGPT directly what you need, for example:\u003C/p>\n\u003Cul>\n\u003Cli>“Write an About page for our company, including a team section and contact information”\u003C/li>\n\u003Cli>“Write a blog post titled ‘2026 Product Update’, category Product Note”\u003C/li>\n\u003Cli>“Translate the above page into German and Spanish”\u003C/li>\n\u003C/ul>\n\u003Cp>ChatGPT will generate content following the CONTENT_PROMPT rules. Your only job is to copy the generated content into the corresponding Markdown file.\u003C/p>\n\u003Ch2>Step 4: Push and Deploy Automatically\u003C/h2>\n\u003Cp>GitHub Actions detects your content changes automatically. After committing, GitHub will build and deploy your site within a few minutes.\u003C/p>\n\u003Cp>Once deployed, your site will be live at \u003Ccode>https://yourusername.github.io/JennaPress/\u003C/code>.\u003C/p>\n\u003Ch2>Step 5: Use AI to Modify Templates\u003C/h2>\n\u003Cp>If the default template style does not suit your needs, use TEMPLATE_PROMPT to let AI generate a different look.\u003C/p>\n\u003Cp>Send ChatGPT this message:\u003C/p>\n\u003Cblockquote>\n\u003Cp>You are a JennaPress template engineer. Help me generate or modify a template for a JennaPress website. Begin every response by writing: TEMPLATE_PROMPT_EN.md, and then follow its rules exactly when generating template files.\u003C/p>\n\u003C/blockquote>\n\u003Cp>Then describe the visual style you want, such as “modern minimalist, for a tech company, dark blue color scheme.” AI will generate a complete template package following the rules.\u003C/p>\n\u003Ch2>Common Mistake: Do Not Let AI Touch the Wrong Files\u003C/h2>\n\u003Cp>JennaPress has a strict directory structure. AI is only allowed to modify:\u003C/p>\n\u003Cul>\n\u003Cli>\u003Ccode>content/\u003C/code> 鈥?all content files\u003C/li>\n\u003Cli>\u003Ccode>templates/&lt;template-name&gt;/\u003C/code> 鈥?template files\u003C/li>\n\u003Cli>\u003Ccode>public/template-assets/&lt;template-name&gt;/\u003C/code> 鈥?template assets\u003C/li>\n\u003C/ul>\n\u003Cp>AI must \u003Cstrong>never\u003C/strong> modify:\u003C/p>\n\u003Cul>\n\u003Cli>\u003Ccode>components/\u003C/code> 鈥?shared CMS components\u003C/li>\n\u003Cli>\u003Ccode>pages/\u003C/code> 鈥?route definitions\u003C/li>\n\u003Cli>\u003Ccode>composables/\u003C/code> 鈥?shared logic\u003C/li>\n\u003Cli>\u003Ccode>lib/\u003C/code> 鈥?core processing logic\u003C/li>\n\u003C/ul>\n\u003Cp>If AI-generated output touches these directories, tell it directly: “Do not modify components or pages directories. Only generate content and template files.”\u003C/p>\n\u003Ch2>Quick Reference Checklist\u003C/h2>\n\u003Cp>The entire workflow in five steps:\u003C/p>\n\u003Col>\n\u003Cli>Fork the JennaPress repository\u003C/li>\n\u003Cli>Locate CONTENT_PROMPT_EN.md and TEMPLATE_PROMPT_EN.md\u003C/li>\n\u003Cli>Open ChatGPT, paste the relevant Prompt file, and describe your needs\u003C/li>\n\u003Cli>Copy the generated content into the corresponding Markdown files\u003C/li>\n\u003Cli>Commit your changes and wait for GitHub Pages to deploy automatically\u003C/li>\n\u003C/ol>\n\u003Cp>No local environment setup. No tool installation. Everything done in the browser.\u003C/p>\n\u003Cp>This is JennaPress’s design philosophy: let content creators focus on content, and let AI and the system handle the rest.\u003C/p>\n",{"type":54,"title":55,"description":56,"action":57},"cta-banner","View the Prompt Files","TEMPLATE_PROMPT and CONTENT_PROMPT are the core tools for this workflow.",{"label":58,"to":31},"View on GitHub",{"key":42,"slug":60,"label":42,"description":42,"accent":61,"listTitle":42},"usage","default",1779618652872]