SYSTEM DOCUMENTATION & REQUIREMENTS
💡 This Skill requires express, mongoose, mongodb-atlas, passport, passport-github2, passport-google-oauth20, jsonwebtoken, bcryptjs, express-handlebars, helmet, cors, express-rate-limit, express-session, multer, cloudinary, mailrelay, smtp, winston, morgan, zod, jest, supertest, mongodb-memory-server, cheerio, eslint, eslint-config-airbnb-base, eslint-plugin-import, jest, mongodb-memory-server, nodemon, supertest, dotenv, cookie-parser, helmet, passport, passport-github2, passport-google-oauth20, jsonwebtoken, bcryptjs, express-handlebars, mongoose, mongoose-atlas-search, express-rate-limit, express-session, multer, cloudinary, mailrelay, smtp, winston, morgan, zod, jest, supertest, mongodb-memory-server, cheerio, eslint, eslint-config-airbnb-base, eslint-plugin-import, and includes scripts (resource) and references (resource) and assets (resource) components.
What problem does it solve?
This Skill streamlines the process of creating, managing, and delivering API-First blog content, making it easy to publish high-quality articles with minimal effort.
Core Features & Use Cases
- API-First Architecture: Ensures a clean separation of concerns and easy consumption of the API by any client.
- RESTful API Controllers: Handles all content negotiation and data manipulation for JSON and HTML content.
- Content Management: Provides tools for adding, editing, and deleting blog posts and comments.
- SEO Optimization: Generates JSON-LD for structured data and on-the-fly sitemap.xml and RSS feeds.
- Use Case: Imagine you need to quickly create a blog post with rich media and SEO-friendly metadata. This Skill allows you to do it all in one place with ease.
Quick Start
Use the blog-engine-api-first skill to create a new blog post titled 'The Future of AI'.