Quick Start Guide
Get up and running with GhostOps in under 5 minutes.
Prerequisites
- A GhostOps account — sign up for free
- Node.js 18+ (for API integration)
- npm or yarn package manager
Step 1: Create Your First Project
After signing up, you'll be taken to your dashboard. Click New Project to create your first content project. You can also create a project via the API:
// Project configuration
{
"name": "My First Blog",
"type": "blog",
"language": "en",
"seo": {
"autoOptimize": true,
"targetScore": 90,
"schemaMarkup": true
},
"ai": {
"model": "ghostops-v2",
"tone": "professional"
}
}Step 2: Generate Your First Article
Navigate to AI Writer and enter your topic. GhostOps will generate a complete, SEO-optimized article in seconds. You can also use the SDK:
import { GhostOps } from '@ghostops/sdk';
// Initialize the client
const client = new GhostOps({
apiKey: 'gho_your_api_key',
});
// Generate an article
const article = await client.articles.generate({
topic: 'Best practices for cloud-native development',
length: 'long',
seoOptimize: true,
keywords: ['cloud-native', 'kubernetes', 'microservices'],
});
console.log('Article generated:', article.title);
console.log('SEO Score:', article.seoScore);Step 3: Optimize for SEO
Your article is automatically analyzed for SEO. Check the SEO panel on the right side of the editor for real-time scoring and actionable suggestions. GhostOps evaluates:
- Keyword density and placement across headings, body, and meta
- Readability score (Flesch-Kincaid, Gunning Fog)
- Internal and external link structure
- Schema markup generation and validation
- Meta title and description optimization
Tip: Aim for an SEO score above 85 before publishing. GhostOps will highlight exactly what to improve and can auto-fix most issues with a single click.
Step 4: Publish
Connect your publishing platforms in Settings > Integrations, then click Publish to distribute your content across all connected channels simultaneously.
GhostOps supports one-click publishing to WordPress, Shopify, Medium, and custom webhooks. Each platform receives optimized formatting and metadata automatically.
API Quick Start
Prefer working with the REST API directly? Here's how to generate an article with a single cURL command:
# Generate an article via the REST API
curl -X POST https://api.ghostops.dev/v1/articles/generate \
-H "Authorization: Bearer gho_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"topic": "Getting started with serverless",
"length": "medium",
"seoOptimize": true
}'Or using the JavaScript fetch API:
const response = await fetch('https://api.ghostops.dev/v1/articles/generate', {
method: 'POST',
headers: {
'Authorization': 'Bearer gho_your_api_key',
'Content-Type': 'application/json',
},
body: JSON.stringify({
topic: 'Getting started with serverless',
length: 'medium',
seoOptimize: true,
}),
});
const article = await response.json();
console.log(article);Next Steps
Last updated: March 2024