{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "name": "TaskEdge AI Agent Skills Catalogue",
  "version": "1.0.0",
  "description": "Comprehensive catalogue of AI-powered skills and capabilities available through TaskEdge platform",
  "skills": [
    {
      "id": "micro_task_breakdown",
      "name": "AI Micro-Task Breakdown",
      "description": "Automatically decompose complex projects into structured, manageable, and actionable micro-tasks using AI-powered planning models",
      "category": "task_management",
      "input": {
        "type": "text",
        "format": "natural_language",
        "examples": [
          "Launch a new e-commerce website",
          "Plan a product marketing campaign",
          "Organize team offsite event"
        ]
      },
      "output": {
        "type": "structured_task_list",
        "format": "hierarchical",
        "includes": ["subtasks", "dependencies", "estimated_duration", "priority"]
      },
      "use_cases": [
        "Project planning",
        "Goal decomposition",
        "Workflow automation",
        "Team coordination"
      ],
      "availability": "premium"
    },
    {
      "id": "ai_invoice_generator",
      "name": "AI Invoice Generator",
      "description": "Generate professional invoices through conversational AI with manual editing capabilities and payment status tracking",
      "category": "financial_tools",
      "input": {
        "type": "text",
        "format": "conversational",
        "examples": [
          "Create invoice for web development project",
          "Generate invoice for $5000 consulting work",
          "Make an invoice for client XYZ"
        ]
      },
      "output": {
        "type": "document",
        "format": "invoice_pdf",
        "includes": ["itemized_billing", "tax_calculation", "payment_terms", "branding"]
      },
      "features": [
        "Conversational invoice creation",
        "Manual override and editing",
        "Payment status tracking",
        "Natural language queries (e.g., 'find pending invoices')"
      ],
      "use_cases": [
        "Freelancer billing",
        "Small business invoicing",
        "Service provider billing",
        "Consulting invoices"
      ],
      "availability": "free"
    },
    {
      "id": "ai_expense_tracker",
      "name": "AI Expense Tracker",
      "description": "OCR-powered receipt parser with conversational query capabilities for automated expense categorization and cashflow analysis",
      "category": "financial_tools",
      "input": {
        "type": "multimodal",
        "formats": ["image", "pdf", "text"],
        "examples": [
          "Upload receipt image",
          "What are my expenses in June 2026?",
          "List all restaurant expenses"
        ]
      },
      "output": {
        "type": "structured_data",
        "format": "expense_records",
        "includes": ["date", "amount", "category", "merchant", "payment_method"]
      },
      "features": [
        "Drag-and-drop receipt upload",
        "OCR extraction",
        "Automatic categorization",
        "Conversational queries",
        "Cashflow mapping",
        "Export capabilities"
      ],
      "use_cases": [
        "Personal finance tracking",
        "Business expense management",
        "Tax preparation",
        "Budget monitoring"
      ],
      "availability": "free"
    },
    {
      "id": "pdf_converter",
      "name": "AI PDF Converter",
      "description": "Unlimited ad-free PDF to text or structured database conversion with high accuracy",
      "category": "document_processing",
      "input": {
        "type": "document",
        "formats": ["pdf"],
        "max_size": "unlimited"
      },
      "output": {
        "type": "multiformat",
        "formats": ["text", "json", "csv", "structured_database"],
        "includes": ["text_extraction", "table_parsing", "metadata_preservation"]
      },
      "features": [
        "Unlimited conversions",
        "Ad-free experience",
        "High-speed processing",
        "Multiple output formats",
        "Batch processing"
      ],
      "use_cases": [
        "Document digitization",
        "Data extraction",
        "Research paper processing",
        "Contract analysis"
      ],
      "availability": "free"
    },
    {
      "id": "ai_idea_explorer",
      "name": "AI Idea Explorer",
      "description": "Interactive brainstorming suite with devil's advocate cross-questioning to validate startup ventures, app concepts, and operational plans",
      "category": "ideation",
      "input": {
        "type": "text",
        "format": "conversational",
        "examples": [
          "I want to build a marketplace for freelancers",
          "Should I launch a subscription box service?",
          "Evaluate my SaaS idea"
        ]
      },
      "output": {
        "type": "analysis",
        "format": "structured_feedback",
        "includes": ["strengths", "weaknesses", "opportunities", "threats", "validation_questions", "market_insights"]
      },
      "features": [
        "Devil's advocate questioning",
        "Multi-perspective analysis",
        "Market validation",
        "Risk assessment",
        "Opportunity identification"
      ],
      "use_cases": [
        "Startup validation",
        "Product ideation",
        "Business planning",
        "Strategic decision-making"
      ],
      "availability": "free"
    },
    {
      "id": "team_productivity_tracking",
      "name": "Team Productivity & Bottleneck Detection",
      "description": "Monitor task progress, identify bottlenecks early, and track team productivity metrics",
      "category": "analytics",
      "input": {
        "type": "automated",
        "sources": ["task_completion_data", "team_activity", "deadline_tracking"]
      },
      "output": {
        "type": "dashboard",
        "format": "visual_analytics",
        "includes": ["completion_rates", "bottleneck_alerts", "productivity_trends", "team_performance"]
      },
      "features": [
        "Real-time progress monitoring",
        "Bottleneck detection",
        "Productivity metrics",
        "Team performance insights",
        "Predictive delivery alerts"
      ],
      "use_cases": [
        "Project management",
        "Team leadership",
        "Resource allocation",
        "Performance optimization"
      ],
      "availability": "premium"
    },
    {
      "id": "workflow_automation",
      "name": "Workflow Automation",
      "description": "Schedule repeating checklist cards and employee onboarding templates with automated task creation",
      "category": "automation",
      "input": {
        "type": "template",
        "format": "workflow_definition",
        "examples": [
          "Weekly team standup checklist",
          "New employee onboarding process",
          "Monthly reporting workflow"
        ]
      },
      "output": {
        "type": "automated_tasks",
        "format": "recurring_task_series",
        "includes": ["scheduled_tasks", "assignees", "deadlines", "notifications"]
      },
      "features": [
        "Recurring task templates",
        "Automated task creation",
        "Custom schedules",
        "Team assignment",
        "Notification triggers"
      ],
      "use_cases": [
        "Recurring workflows",
        "Employee onboarding",
        "Compliance checklists",
        "Routine processes"
      ],
      "availability": "premium"
    },
    {
      "id": "conversational_financial_queries",
      "name": "Conversational Financial Queries",
      "description": "Natural language interface for querying invoices, expenses, and financial data",
      "category": "financial_tools",
      "input": {
        "type": "text",
        "format": "natural_language",
        "examples": [
          "Show me pending invoices",
          "What did I spend on travel last month?",
          "List all paid bills from Q1",
          "Find expenses over $500"
        ]
      },
      "output": {
        "type": "query_results",
        "format": "structured_list",
        "includes": ["filtered_records", "summaries", "totals", "visualizations"]
      },
      "features": [
        "Natural language processing",
        "Context-aware queries",
        "Date range parsing",
        "Category filtering",
        "Amount-based searches"
      ],
      "use_cases": [
        "Financial reporting",
        "Expense auditing",
        "Budget tracking",
        "Invoice management"
      ],
      "availability": "free"
    }
  ],
  "integration": {
    "api_access": true,
    "webhook_support": "planned",
    "embedding_options": "available",
    "third_party_integrations": "in_development"
  },
  "metadata": {
    "last_updated": "2026-07-21",
    "contact": "https://taskedge.io/help-center.html",
    "documentation": "https://taskedge.io/llms.txt"
  }
}
