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

  1. Test extensively - Try edge cases
  2. Document variables - Explain each placeholder
  3. Provide examples - Show expected outputs
  4. Version control - Track improvements
  5. 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

  1. Error Handling - Add fallback paths
  2. Rate Limiting - Respect API limits
  3. Monitoring - Include logging nodes
  4. Documentation - Explain each node
  5. 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

  1. Documentation

    • Data dictionary
    • Collection methodology
    • Known limitations
    • Usage examples
  2. Quality Assurance

    • Validation scripts
    • Statistical summary
    • Sample preview
    • Error rates
  3. 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

  1. Compatibility

    • Platform versions
    • Dependencies
    • System requirements
  2. Security

    • Permissions scope
    • Data handling
    • Privacy policy
  3. 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

  1. Curation - Quality over quantity
  2. Organization - Logical structure
  3. Licensing - Clear usage rights
  4. Formats - Multiple options
  5. 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)

Next Steps

  1. Create your first product
  2. Set optimal pricing
  3. Market effectively
  4. Join seller community