Product Types Guide
Comprehensive guide to all product types available on GreenMonkey marketplace.
Product Type Overview
Type | Description | Best For | Delivery | Pricing Model |
---|---|---|---|---|
Prompt | AI instructions and templates | Content creators, developers | Instant download | One-time |
Workflow | Visual automation pipelines | Process automation | Platform access | One-time |
Template | Project starters and boilerplates | Developers, designers | File download | One-time |
Dataset | Training and testing data | ML engineers, researchers | Download/API | One-time |
Model | Fine-tuned AI models | AI developers | API/download | Usage/One-time |
API | Hosted endpoints | Developers, businesses | API access | Usage-based |
Course | Educational content | Learners, professionals | Platform access | One-time |
Plugin | Platform extensions | Power users | Download | One-time |
Asset Pack | Resource collections | Creators, developers | Download | One-time |
Prompt Products
What Are Prompts?
Prompts are carefully crafted instructions for AI models that produce consistent, high-quality outputs.
Types of Prompts
System Prompts
Define AI behavior and personality:
You are a senior software architect with 20 years of experience in cloud-native applications. You provide detailed, practical advice with code examples.
Task Prompts
Specific instructions for outputs:
Analyze the provided code for security vulnerabilities. List each issue with:
1. Severity level (Critical/High/Medium/Low)
2. Description of the vulnerability
3. Specific line numbers affected
4. Recommended fix with code example
Template Prompts
Reusable formats with variables:
Write a {{tone}} email to {{recipient}} about {{topic}}.
The email should be {{length}} and include {{call_to_action}}.
Creating Successful Prompts
Structure
Components:
- Role Definition: Who the AI should be
- Context: Background information
- Task: What to accomplish
- Constraints: Limitations and rules
- Output Format: How to structure response
- Examples: Sample inputs/outputs
Best Practices
- Test extensively - Try edge cases
- Document variables - Explain each placeholder
- Provide examples - Show expected outputs
- Version control - Track improvements
- Multi-model support - Test across providers
Prompt Product Example
# SEO Article Generator Pro
## Description
Generate comprehensive, SEO-optimized articles that rank on Google.
## Features
- 15+ customizable variables
- Multi-language support (25 languages)
- Automatic keyword optimization
- Various content structures
- Tone and style options
## What's Included
- Main prompt (2,500 tokens)
- Variable documentation
- 10 example outputs
- Quick start guide
- Optimization tips
## Requirements
- GPT-4 or Claude 3 access
- Basic SEO knowledge helpful
## Pricing
- Single License: $49
- Team License (5 seats): $149
- Agency License (unlimited): $299
Workflow Products
What Are Workflows?
Visual automation pipelines that chain multiple AI operations, API calls, and data transformations.
Workflow Components
Nodes
- Input Nodes: Data sources (files, APIs, forms)
- Processing Nodes: Transform, filter, validate
- AI Nodes: LLM calls, image generation
- Logic Nodes: Conditions, loops, branching
- Output Nodes: Save, send, webhook
Connections
- Define data flow between nodes
- Support data transformation
- Enable parallel processing
- Handle error paths
Creating Workflows
Visual Builder
graph TD
A[CSV Input] --> B[Data Validation]
B --> C{Valid?}
C -->|Yes| D[AI Processing]
C -->|No| E[Error Handler]
D --> F[Format Output]
F --> G[Email Results]
E --> H[Log Error]
Workflow Definition
{
"name": "Customer Feedback Analyzer",
"version": "1.0.0",
"nodes": [
{
"id": "input-1",
"type": "csv-reader",
"config": {
"columns": ["feedback", "rating", "date"]
}
},
{
"id": "ai-1",
"type": "llm-processor",
"config": {
"prompt": "Analyze sentiment and extract key themes",
"model": "gpt-4",
"temperature": 0.3
}
},
{
"id": "output-1",
"type": "report-generator",
"config": {
"format": "pdf",
"template": "executive-summary"
}
}
],
"connections": [
{ "from": "input-1", "to": "ai-1" },
{ "from": "ai-1", "to": "output-1" }
]
}
Workflow Best Practices
- Error Handling - Add fallback paths
- Rate Limiting - Respect API limits
- Monitoring - Include logging nodes
- Documentation - Explain each node
- Testing - Provide sample data
Template Products
What Are Templates?
Ready-to-use project scaffolds, code templates, and boilerplates that jumpstart development.
Types of Templates
Code Templates
nextjs-saas-starter/
āāā src/
ā āāā components/
ā āāā pages/
ā āāā api/
ā āāā lib/
āāā prisma/
ā āāā schema.prisma
āāā docker-compose.yml
āāā .env.example
āāā README.md
Document Templates
- Business plans
- Marketing strategies
- Legal documents
- SOPs and processes
Design Templates
- UI kits
- Email templates
- Landing pages
- Social media assets
Creating Templates
Structure Requirements
Template Package:
- Main Files: Core template files
- Documentation: Setup and usage guide
- Configuration: Environment examples
- Assets: Images, fonts, icons
- Scripts: Setup/build scripts
- License: Usage rights
Quality Standards
- Clean, commented code
- Comprehensive README
- Easy customization
- Modern best practices
- Active maintenance
Dataset Products
What Are Datasets?
Curated data collections for training models, testing applications, or analysis.
Dataset Types
Training Data
{
"name": "Customer Support Conversations",
"samples": 50000,
"format": "jsonl",
"fields": ["customer_message", "agent_response", "sentiment", "category", "resolution"],
"languages": ["en", "es", "fr"],
"quality_metrics": {
"accuracy": 0.98,
"completeness": 0.99,
"diversity_score": 0.87
}
}
Benchmark Datasets
- Performance testing
- Model comparison
- Industry standards
Synthetic Datasets
- Privacy-compliant
- Unlimited scaling
- Custom generation
Dataset Requirements
-
Documentation
- Data dictionary
- Collection methodology
- Known limitations
- Usage examples
-
Quality Assurance
- Validation scripts
- Statistical summary
- Sample preview
- Error rates
-
Formats
- CSV/TSV
- JSON/JSONL
- Parquet
- SQL dumps
Model Products
What Are Models?
Fine-tuned or custom-trained AI models optimized for specific tasks.
Model Types
Fine-Tuned LLMs
Model: CustomerServiceGPT
Base: GPT-3.5-turbo
Training:
samples: 100,000
epochs: 3
domain: 'E-commerce support'
Performance:
accuracy: 94%
response_time: <2s
languages: 15
Specialized Models
- Industry-specific
- Task-optimized
- Language-focused
- Domain experts
Model Delivery
API Access
import requests
response = requests.post(
"https://api.greenmonkey.dev/models/customer-service-gpt",
headers={"Authorization": "Bearer YOUR_KEY"},
json={
"prompt": "Customer asking about refund",
"context": "Order #12345, delivered yesterday"
}
)
Download Options
- Model weights
- Configuration files
- Inference code
- Docker images
API Products
What Are API Products?
Hosted endpoints providing AI-powered functionality via REST or GraphQL APIs.
API Types
RESTful APIs
Endpoint: https://api.yourservice.com/v1
Authentication: Bearer token
Rate Limits:
- Free: 100 requests/day
- Pro: 10,000 requests/day
- Enterprise: Unlimited
GraphQL APIs
type Query {
analyzeText(text: String!, analyses: [AnalysisType!]!): AnalysisResult!
}
enum AnalysisType {
SENTIMENT
ENTITIES
KEYWORDS
SUMMARY
}
API Documentation
OpenAPI Specification
openapi: 3.0.0
info:
title: Text Analysis API
version: 1.0.0
paths:
/analyze:
post:
summary: Analyze text
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/AnalyzeRequest'
responses:
200:
description: Analysis complete
SDK Support
- JavaScript/TypeScript
- Python
- Ruby
- PHP
- Go
Course Products
What Are Courses?
Educational content teaching AI skills, prompt engineering, or related topics.
Course Components
Video Lessons
- HD quality (1080p+)
- Closed captions
- Downloadable
- Mobile-friendly
Supporting Materials
- Slide decks
- Code examples
- Exercises
- Quizzes
Community Features
- Discussion forums
- Office hours
- Peer review
- Certificates
Course Structure
Course: Advanced Prompt Engineering
Duration: 8 hours
Modules: 6
Lessons: 42
Projects: 5
Certificate: Yes
Curriculum:
- Module 1: Fundamentals (1.5 hours)
- Module 2: Advanced Techniques (2 hours)
- Module 3: Multi-Modal Prompts (1 hour)
- Module 4: Production Systems (1.5 hours)
- Module 5: Optimization (1 hour)
- Module 6: Case Studies (1 hour)
Plugin Products
What Are Plugins?
Extensions for popular platforms that add AI capabilities.
Plugin Types
Browser Extensions
{
"manifest_version": 3,
"name": "AI Writing Assistant",
"version": "1.0.0",
"description": "AI-powered writing help",
"permissions": ["activeTab", "storage"],
"action": {
"default_popup": "popup.html"
}
}
IDE Extensions
- VS Code
- IntelliJ
- Sublime Text
- Vim/Neovim
Platform Plugins
- WordPress
- Shopify
- Figma
- Notion
Plugin Requirements
-
Compatibility
- Platform versions
- Dependencies
- System requirements
-
Security
- Permissions scope
- Data handling
- Privacy policy
-
Documentation
- Installation guide
- Configuration
- Troubleshooting
Asset Pack Products
What Are Asset Packs?
Collections of digital resources for AI projects and content creation.
Asset Types
Prompt Collections
Marketing Mega Pack/
āāā Email Templates (50)
āāā Social Media Posts (100)
āāā Blog Outlines (30)
āāā Ad Copy (75)
āāā Landing Pages (25)
Media Assets
- Stock images
- Icons sets
- Sound effects
- Video templates
Development Assets
- Code snippets
- UI components
- API collections
- Database schemas
Creating Asset Packs
- Curation - Quality over quantity
- Organization - Logical structure
- Licensing - Clear usage rights
- Formats - Multiple options
- Updates - Regular additions
Choosing the Right Product Type
Decision Matrix
If You Have... | Consider Creating... |
---|---|
Proven prompts | Prompt products |
Complex processes | Workflow products |
Starter projects | Template products |
Valuable data | Dataset products |
Trained models | Model products |
Running service | API products |
Teaching skills | Course products |
Platform tools | Plugin products |
Resource library | Asset packs |
Combination Products
Create higher value by combining types:
AI Content Suite ($299)
āāā Prompts (10 specialized)
āāā Workflow (content pipeline)
āāā Templates (content formats)
āāā Dataset (1000 examples)
āāā Course (2-hour training)