Back to JobDoneBot
Card snapshot
jobdonebot.com
·
2026-05-21 00:32:33 UTC
·
eb4bebc5d9f9eb6d0e9f5843516b47c8f7a5ecc80958c77f26ec09fad885242f
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"name": "JobDoneBot",
"description": "The world's fastest free online tool suite. 195+ tools for image editing, PDF processing, business documents, accounting, developer utilities, and more. 49 tools are server-executable via A2A/MCP API. All browser tools process locally via WebAssembly \u2014 no files are uploaded to any server.",
"url": "https://jobdonebot.com",
"version": "1.0.0",
"documentationUrl": "https://jobdonebot.com/llms-full.txt",
"provider": {
"organization": "Tufe Company Inc.",
"url": "https://tufecompany.co.jp"
},
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false
},
"defaultInputModes": [
"text/plain",
"application/json"
],
"defaultOutputModes": [
"text/plain",
"application/json"
],
"skills": [
{
"id": "upscaler",
"name": "AI Image Upscaler",
"description": "AI super-resolution upscaling up to 4x. Supports PNG, JPG, WebP.",
"tags": [
"image",
"image-processing",
"photo-editing",
"ai-upscaling",
"background-removal",
"format-conversion"
],
"examples": [
"Use AI Image Upscaler to process a file"
],
"executionMode": "browser"
},
{
"id": "smart-resize",
"name": "Smart Resize",
"description": "Batch image resizing with AI subject detection and smart crop.",
"tags": [
"image",
"image-processing",
"photo-editing",
"ai-upscaling",
"background-removal",
"format-conversion"
],
"examples": [
"Use Smart Resize to process a file"
],
"executionMode": "browser"
},
{
"id": "bg-remover",
"name": "Background Remover",
"description": "One-click AI background removal for people, products, and objects.",
"tags": [
"image",
"image-processing",
"photo-editing",
"ai-upscaling",
"background-removal",
"format-conversion"
],
"examples": [
"Use Background Remover to process a file"
],
"executionMode": "browser"
},
{
"id": "pro-matting",
"name": "Pro Matting",
"description": "Professional-grade AI matting with fine hair-level edge detection.",
"tags": [
"image",
"image-processing",
"photo-editing",
"ai-upscaling",
"background-removal",
"format-conversion"
],
"examples": [
"Use Pro Matting to process a file"
],
"executionMode": "browser"
},
{
"id": "bg-remover-pro",
"name": "AI \u80cc\u666f\u9664\u53bb Pro",
"description": "\u9aea\u306e\u6bdb\u30fb\u900f\u660e\u7269\u4f53\u307e\u3067\u7cbe\u5bc6\u306b\u5207\u308a\u629c\u304f\u9ad8\u54c1\u8cea\u7248\u3002\u900f\u904e PNG \u51fa\u529b",
"tags": [
"image",
"image-processing",
"photo-editing",
"ai-upscaling",
"background-removal",
"format-conversion"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "upscaler-pro",
"name": "AI \u30a2\u30c3\u30d7\u30b9\u30b1\u30fc\u30e9\u30fc Pro",
"description": "\u753b\u50cf\u3092 4 \u500d\u306b\u62e1\u5927\u3001\u5931\u308f\u308c\u305f\u30c7\u30a3\u30c6\u30fc\u30eb\u3092 AI \u304c\u5fa9\u5143 (\u9ad8\u753b\u8cea\u5316)",
"tags": [
"image",
"image-processing",
"photo-editing",
"ai-upscaling",
"background-removal",
"format-conversion"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "takumi",
"name": "AI \u5199\u771f\u4ed5\u4e0a\u3052 Pro (\u5320)",
"description": "\u30af\u30ea\u30c3\u30af\u3067\u88ab\u5199\u4f53\u3092\u9078\u3073\u3001Photoshop \u7d1a\u306e\u30a8\u30c3\u30b8\u4ed5\u4e0a\u3052\u3067\u5207\u308a\u629c\u304d",
"tags": [
"image",
"image-processing",
"photo-editing",
"ai-upscaling",
"background-removal",
"format-conversion"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "infographic-text-editor",
"name": "\u30a4\u30f3\u30d5\u30a9\u30b0\u30e9\u30d5\u30a3\u30c3\u30af\u7de8\u96c6 Pro",
"description": "Claude Vision \u304c\u753b\u50cf\u306e\u6587\u5b57\u3092\u8aad\u307f\u53d6\u308a \u2192 \u30af\u30ea\u30c3\u30af\u3067\u66f8\u63db \u2192 AI \u3067\u81ea\u7136\u6d88\u53bb \u2192 PowerPoint \u7de8\u96c6\u53ef\u80fd PPTX \u51fa\u529b",
"tags": [
"image",
"image-processing",
"photo-editing",
"ai-upscaling",
"background-removal",
"format-conversion"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "format-converter",
"name": "Format Converter",
"description": "Convert between 11 image formats including HEIC, WebP, PNG, JPG, AVIF.",
"tags": [
"image",
"image-processing",
"photo-editing",
"ai-upscaling",
"background-removal",
"format-conversion"
],
"examples": [
"Use Format Converter to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/format-converter",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "image-resizer",
"name": "Image Resizer",
"description": "Resize images to exact pixel dimensions with aspect ratio lock.",
"tags": [
"image",
"image-processing",
"photo-editing",
"ai-upscaling",
"background-removal",
"format-conversion"
],
"examples": [
"Use Image Resizer to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/image-resizer",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "vector-viewer",
"name": "Vector Viewer",
"description": "Preview .ai/.eps files without Adobe Illustrator.",
"tags": [
"image",
"image-processing",
"photo-editing",
"ai-upscaling",
"background-removal",
"format-conversion"
],
"examples": [
"Use Vector Viewer to process a file"
],
"executionMode": "browser"
},
{
"id": "image-crop",
"name": "Image Crop",
"description": "Drag-to-select cropping with preset aspect ratios.",
"tags": [
"image",
"image-processing",
"photo-editing",
"ai-upscaling",
"background-removal",
"format-conversion"
],
"examples": [
"Use Image Crop to process a file"
],
"executionMode": "browser"
},
{
"id": "image-brightness",
"name": "Brightness Adjust",
"description": "AI auto-correction for dark or underexposed photos.",
"tags": [
"image",
"image-processing",
"photo-editing",
"ai-upscaling",
"background-removal",
"format-conversion"
],
"examples": [
"Use Brightness Adjust to process a file"
],
"executionMode": "browser"
},
{
"id": "image-collage",
"name": "Image Collage",
"description": "Combine multiple photos into a single image with layout templates.",
"tags": [
"image",
"image-processing",
"photo-editing",
"ai-upscaling",
"background-removal",
"format-conversion"
],
"examples": [
"Use Image Collage to process a file"
],
"executionMode": "browser"
},
{
"id": "watermark",
"name": "Watermark",
"description": "Add text or logo watermarks to images in batch.",
"tags": [
"image",
"image-processing",
"photo-editing",
"ai-upscaling",
"background-removal",
"format-conversion"
],
"examples": [
"Use Watermark to process a file"
],
"executionMode": "browser"
},
{
"id": "exif-remover",
"name": "EXIF Remover",
"description": "Strip GPS location, camera info, and metadata from photos.",
"tags": [
"image",
"image-processing",
"photo-editing",
"ai-upscaling",
"background-removal",
"format-conversion"
],
"examples": [
"Use EXIF Remover to process a file"
],
"executionMode": "browser"
},
{
"id": "panorama-splitter",
"name": "Panorama Splitter",
"description": "Split wide images into Instagram carousel slides.",
"tags": [
"image",
"image-processing",
"photo-editing",
"ai-upscaling",
"background-removal",
"format-conversion"
],
"examples": [
"Use Panorama Splitter to process a file"
],
"executionMode": "browser"
},
{
"id": "color-palette",
"name": "Color Palette",
"description": "Generate harmonious color palettes for design projects.",
"tags": [
"image",
"image-processing",
"photo-editing",
"ai-upscaling",
"background-removal",
"format-conversion"
],
"examples": [
"Use Color Palette to process a file"
],
"executionMode": "browser"
},
{
"id": "id-photo-maker",
"name": "ID Photo Maker",
"description": "Create passport/ID photos without uploading to any server.",
"tags": [
"image",
"image-processing",
"photo-editing",
"ai-upscaling",
"background-removal",
"format-conversion"
],
"examples": [
"Use ID Photo Maker to process a file"
],
"executionMode": "browser"
},
{
"id": "profile-photo-studio",
"name": "\u30d7\u30ed\u30d5\u30a3\u30fc\u30eb\u5199\u771f\u30b9\u30bf\u30b8\u30aa",
"description": "\u30ab\u30e1\u30e9\u3067\u64ae\u5f71\u2192\u5c65\u6b74\u66f8/SNS/\u30d1\u30b9\u30dd\u30fc\u30c8\u3092\u4e00\u62ec\u751f\u6210",
"tags": [
"image",
"image-processing",
"photo-editing",
"ai-upscaling",
"background-removal",
"format-conversion"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "image-color-picker",
"name": "\u753b\u50cf\u30ab\u30e9\u30fc\u30d4\u30c3\u30ab\u30fc",
"description": "\u753b\u50cf\u304b\u3089\u8272\u3092\u77ac\u6642\u306b\u7279\u5b9a\u3002\u30b9\u30dd\u30a4\u30c8+\u81ea\u52d5\u30d1\u30ec\u30c3\u30c8\u62bd\u51fa",
"tags": [
"image",
"image-processing",
"photo-editing",
"ai-upscaling",
"background-removal",
"format-conversion"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "pdf-join",
"name": "PDF Merge",
"description": "Combine multiple PDFs into one with drag-to-reorder.",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [
"Use PDF Merge to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/pdf-join",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "pdf-split",
"name": "PDF Split",
"description": "Split PDFs by page range or into individual pages.",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [
"Use PDF Split to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/pdf-split",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "pdf-compress",
"name": "PDF Compress",
"description": "Reduce PDF file size for email attachments.",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [
"Use PDF Compress to process a file"
],
"executionMode": "browser"
},
{
"id": "pdf-to-image",
"name": "PDF to Image",
"description": "Convert PDF pages to high-quality PNG, JPEG, or WebP.",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [
"Use PDF to Image to process a file"
],
"executionMode": "browser"
},
{
"id": "image-to-pdf",
"name": "Image to PDF",
"description": "Combine multiple images into a single PDF document.",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [
"Use Image to PDF to process a file"
],
"executionMode": "browser"
},
{
"id": "pdf-rotate",
"name": "PDF Rotate",
"description": "Rotate PDF pages by 90/180/270 degrees.",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [
"Use PDF Rotate to process a file"
],
"executionMode": "browser"
},
{
"id": "pdf-remove-pages",
"name": "PDF\u30da\u30fc\u30b8\u524a\u9664",
"description": "PDF\u304b\u3089\u4e0d\u8981\u30da\u30fc\u30b8\u3092\u4e00\u767a\u524a\u9664",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "pdf-crop",
"name": "PDF\u30c8\u30ea\u30df\u30f3\u30b0",
"description": "PDF\u306e\u4f59\u767d\u3092\u4e0a\u4e0b\u5de6\u53f3\u3067\u30ab\u30c3\u30c8",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "pdf-edit",
"name": "PDF\u7de8\u96c6",
"description": "PDF\u306b\u30c6\u30ad\u30b9\u30c8\u30fb\u6ce8\u91c8\u3092\u8ffd\u52a0",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "word-to-pdf",
"name": "Word\u2192PDF\u5909\u63db",
"description": "DOCX/DOC\u3092PDF\u306b\u5909\u63db",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "excel-to-pdf",
"name": "Excel\u2192PDF\u5909\u63db",
"description": "XLSX/CSV\u3092PDF\u306b\u5909\u63db",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "pdf-to-word",
"name": "PDF\u2192Word\u5909\u63db",
"description": "PDF\u3092Word(.docx)\u306b\u5909\u63db",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "pdf-to-powerpoint",
"name": "PDF\u2192PowerPoint\u5909\u63db",
"description": "PDF\u3092PPTX\u306b\u5909\u63db",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "powerpoint-to-pdf",
"name": "PowerPoint\u2192PDF\u5909\u63db",
"description": "PPTX\u3092PDF\u306b\u5909\u63db",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "organize-pdf",
"name": "PDF\u4e26\u3073\u66ff\u3048",
"description": "PDF\u30da\u30fc\u30b8\u9806\u5e8f\u3092\u5909\u66f4",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "pdf-page-numbers",
"name": "PDF\u30da\u30fc\u30b8\u756a\u53f7\u8ffd\u52a0",
"description": "PDF\u306b\u756a\u53f7\u3092\u632f\u308b",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "html-to-pdf",
"name": "HTML\u2192PDF\u5909\u63db",
"description": "HTML\u3092PDF\u306b\u5909\u63db",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "pdf-repair",
"name": "PDF\u4fee\u5fa9",
"description": "\u7834\u640dPDF\u3092\u4fee\u5fa9",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "pdf-extract-pages",
"name": "PDF\u30da\u30fc\u30b8\u62bd\u51fa",
"description": "\u6307\u5b9a\u30da\u30fc\u30b8\u3060\u3051\u62bd\u51fa",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "pdf-to-pdfa",
"name": "PDF\u2192PDF/A\u5909\u63db",
"description": "\u9577\u671f\u4fdd\u5b58\u5411\u3051\u306b\u5909\u63db",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "scan-pdf",
"name": "\u30b9\u30de\u30db\u30b9\u30ad\u30e3\u30f3",
"description": "\u30ab\u30e1\u30e9\u3067\u64ae\u5f71\u3057\u3066PDF\u5316",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "pdf-ocr",
"name": "PDF\u306eOCR",
"description": "\u30b9\u30ad\u30e3\u30f3PDF\u304b\u3089\u65e5\u672c\u8a9e\u30c6\u30ad\u30b9\u30c8\u62bd\u51fa",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "pdf-unlock",
"name": "PDF Unlock",
"description": "Remove edit/print/copy restrictions from PDFs.",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [
"Use PDF Unlock to process a file"
],
"executionMode": "browser"
},
{
"id": "pdf-redact",
"name": "PDF Redact",
"description": "Black out sensitive text in PDFs without server processing.",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [
"Use PDF Redact to process a file"
],
"executionMode": "browser"
},
{
"id": "pdf-metadata-remover",
"name": "PDF Metadata Remover",
"description": "Strip author, edit history, and metadata before sharing.",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [
"Use PDF Metadata Remover to process a file"
],
"executionMode": "browser"
},
{
"id": "pdf-sign",
"name": "PDF Sign",
"description": "Add handwritten or text signatures directly to PDFs.",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [
"Use PDF Sign to process a file"
],
"executionMode": "browser"
},
{
"id": "pdf-password",
"name": "PDF Password",
"description": "Encrypt PDFs with password protection.",
"tags": [
"pdf",
"pdf-editing",
"document-processing",
"pdf-merge",
"pdf-split",
"pdf-security"
],
"examples": [
"Use PDF Password to process a file"
],
"executionMode": "browser"
},
{
"id": "meeting-recorder",
"name": "AI \u8b70\u4e8b\u9332",
"description": "\u9332\u97f3\u3059\u308b\u3060\u3051\u3067\u8b70\u4e8b\u9332\u30fb\u8981\u7d04\u30fbToDo \u3092\u81ea\u52d5\u751f\u6210",
"tags": [
"documents",
"business-documents",
"invoice",
"contract",
"calculator",
"japanese-business"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "invoice-generator",
"name": "Invoice Generator",
"description": "Japan qualified invoice compliant. PDF output in 3 seconds.",
"tags": [
"documents",
"business-documents",
"invoice",
"contract",
"calculator",
"japanese-business"
],
"examples": [
"Use Invoice Generator to process a file"
],
"executionMode": "browser"
},
{
"id": "quote-generator",
"name": "Quote Generator",
"description": "Create quotes with auto tax calculation and PDF export.",
"tags": [
"documents",
"business-documents",
"invoice",
"contract",
"calculator",
"japanese-business"
],
"examples": [
"Use Quote Generator to process a file"
],
"executionMode": "browser"
},
{
"id": "delivery-note-generator",
"name": "Delivery Note",
"description": "Generate delivery notes with receipt confirmation field.",
"tags": [
"documents",
"business-documents",
"invoice",
"contract",
"calculator",
"japanese-business"
],
"examples": [
"Use Delivery Note to process a file"
],
"executionMode": "browser"
},
{
"id": "receipt-generator",
"name": "Receipt Generator",
"description": "Invoice-compliant receipts with auto tax calculation.",
"tags": [
"documents",
"business-documents",
"invoice",
"contract",
"calculator",
"japanese-business"
],
"examples": [
"Use Receipt Generator to process a file"
],
"executionMode": "browser"
},
{
"id": "expense-report",
"name": "Expense Report",
"description": "Category-based expense reports with PDF output.",
"tags": [
"documents",
"business-documents",
"invoice",
"contract",
"calculator",
"japanese-business"
],
"examples": [
"Use Expense Report to process a file"
],
"executionMode": "browser"
},
{
"id": "purchase-order",
"name": "Purchase Order",
"description": "Purchase orders with delivery terms and tax calculation.",
"tags": [
"documents",
"business-documents",
"invoice",
"contract",
"calculator",
"japanese-business"
],
"examples": [
"Use Purchase Order to process a file"
],
"executionMode": "browser"
},
{
"id": "payslip-generator",
"name": "Payslip Generator",
"description": "Payslips with auto social insurance calculation.",
"tags": [
"documents",
"business-documents",
"invoice",
"contract",
"calculator",
"japanese-business"
],
"examples": [
"Use Payslip Generator to process a file"
],
"executionMode": "browser"
},
{
"id": "pdf-stamper",
"name": "Digital Stamp",
"description": "Apply Japanese hanko stamps to PDF documents.",
"tags": [
"documents",
"business-documents",
"invoice",
"contract",
"calculator",
"japanese-business"
],
"examples": [
"Use Digital Stamp to process a file"
],
"executionMode": "browser"
},
{
"id": "stamp-maker",
"name": "Stamp Maker",
"description": "Create digital hanko seals (personal, corporate, date stamps).",
"tags": [
"documents",
"business-documents",
"invoice",
"contract",
"calculator",
"japanese-business"
],
"examples": [
"Use Stamp Maker to process a file"
],
"executionMode": "browser"
},
{
"id": "nda-generator",
"name": "NDA Generator",
"description": "Generate NDAs based on Japan METI templates in 30 seconds.",
"tags": [
"documents",
"business-documents",
"invoice",
"contract",
"calculator",
"japanese-business"
],
"examples": [
"Use NDA Generator to process a file"
],
"executionMode": "browser"
},
{
"id": "terms-generator",
"name": "Terms Generator",
"description": "Create terms of service and privacy policies from questionnaire.",
"tags": [
"documents",
"business-documents",
"invoice",
"contract",
"calculator",
"japanese-business"
],
"examples": [
"Use Terms Generator to process a file"
],
"executionMode": "browser"
},
{
"id": "contract-generator",
"name": "Contract Generator",
"description": "Generate business contracts from templates.",
"tags": [
"documents",
"business-documents",
"invoice",
"contract",
"calculator",
"japanese-business"
],
"examples": [
"Use Contract Generator to process a file"
],
"executionMode": "browser"
},
{
"id": "withholding-tax-calc",
"name": "Withholding Tax Calc",
"description": "Auto 10.21%/20.42% rate selection with reverse calculation.",
"tags": [
"documents",
"business-documents",
"invoice",
"contract",
"calculator",
"japanese-business"
],
"examples": [
"Use Withholding Tax Calc to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/withholding-tax-calc",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "mercari-calculator",
"name": "Mercari Profit Calc",
"description": "Calculate net profit after 10% fee and shipping costs.",
"tags": [
"documents",
"business-documents",
"invoice",
"contract",
"calculator",
"japanese-business"
],
"examples": [
"Use Mercari Profit Calc to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/mercari-calculator",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "shipping-calculator",
"name": "Shipping Calculator",
"description": "Compare rates across Yamato, Yu-Pack, and Sagawa.",
"tags": [
"documents",
"business-documents",
"invoice",
"contract",
"calculator",
"japanese-business"
],
"examples": [
"Use Shipping Calculator to process a file"
],
"executionMode": "browser"
},
{
"id": "subsidy-budget-planner",
"name": "\u88dc\u52a9\u91d1 \u53ce\u652f\u8a08\u753b\u30e1\u30fc\u30ab\u30fc",
"description": "\u88dc\u52a9\u91d1\u7533\u8acb\u7528\u306e\u53ce\u652f\u4e88\u7b97\u66f8\u3092Excel/PDF\u3067\u4f5c\u6210",
"tags": [
"documents",
"business-documents",
"invoice",
"contract",
"calculator",
"japanese-business"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "photo-ledger-maker",
"name": "\u5199\u771f\u53f0\u5e33\u30e1\u30fc\u30ab\u30fc",
"description": "\u5199\u771f\u3092\u30c9\u30ed\u30c3\u30d7\u3057\u3066\u53f0\u5e33PDF\u3092\u81ea\u52d5\u751f\u6210",
"tags": [
"documents",
"business-documents",
"invoice",
"contract",
"calculator",
"japanese-business"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "estimate-to-expense",
"name": "\u898b\u7a4d\u66f8\u2192\u7d4c\u8cbb\u660e\u7d30\u5909\u63db",
"description": "\u898b\u7a4d\u66f8PDF\u304b\u3089\u7d4c\u8cbb\u660e\u7d30\u8868\u3092\u81ea\u52d5\u751f\u6210",
"tags": [
"documents",
"business-documents",
"invoice",
"contract",
"calculator",
"japanese-business"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "journal-entry",
"name": "Journal Entry",
"description": "Create debit/credit journal entries with PDF export.",
"tags": [
"finance",
"accounting",
"financial-analysis",
"tax-calculation",
"bookkeeping"
],
"examples": [
"Use Journal Entry to process a file"
],
"executionMode": "browser"
},
{
"id": "trial-balance",
"name": "Trial Balance",
"description": "Generate trial balance sheets from account balances.",
"tags": [
"finance",
"accounting",
"financial-analysis",
"tax-calculation",
"bookkeeping"
],
"examples": [
"Use Trial Balance to process a file"
],
"executionMode": "browser"
},
{
"id": "profit-loss",
"name": "Profit & Loss",
"description": "Auto-generate P&L statements from revenue and expense data.",
"tags": [
"finance",
"accounting",
"financial-analysis",
"tax-calculation",
"bookkeeping"
],
"examples": [
"Use Profit & Loss to process a file"
],
"executionMode": "browser"
},
{
"id": "balance-sheet",
"name": "Balance Sheet",
"description": "Create B/S from assets, liabilities, and equity.",
"tags": [
"finance",
"accounting",
"financial-analysis",
"tax-calculation",
"bookkeeping"
],
"examples": [
"Use Balance Sheet to process a file"
],
"executionMode": "browser"
},
{
"id": "cash-flow-statement",
"name": "Cash Flow Statement",
"description": "Indirect method cash flow statement generation.",
"tags": [
"finance",
"accounting",
"financial-analysis",
"tax-calculation",
"bookkeeping"
],
"examples": [
"Use Cash Flow Statement to process a file"
],
"executionMode": "browser"
},
{
"id": "ar-ap-manager",
"name": "AR/AP Manager",
"description": "Accounts receivable/payable tracking with aging analysis.",
"tags": [
"finance",
"accounting",
"financial-analysis",
"tax-calculation",
"bookkeeping"
],
"examples": [
"Use AR/AP Manager to process a file"
],
"executionMode": "browser"
},
{
"id": "chart-of-accounts",
"name": "Chart of Accounts",
"description": "100+ standard accounts with search and custom additions.",
"tags": [
"finance",
"accounting",
"financial-analysis",
"tax-calculation",
"bookkeeping"
],
"examples": [
"Use Chart of Accounts to process a file"
],
"executionMode": "browser"
},
{
"id": "npv-irr-calc",
"name": "NPV/IRR Calculator",
"description": "Net present value and internal rate of return calculation.",
"tags": [
"finance",
"accounting",
"financial-analysis",
"tax-calculation",
"bookkeeping"
],
"examples": [
"Use NPV/IRR Calculator to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/npv-irr-calc",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "bond-yield-calc",
"name": "Bond Yield Calc",
"description": "Yield to maturity, duration, and convexity calculator.",
"tags": [
"finance",
"accounting",
"financial-analysis",
"tax-calculation",
"bookkeeping"
],
"examples": [
"Use Bond Yield Calc to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/bond-yield-calc",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "investment-simulator",
"name": "Investment Simulator",
"description": "NISA/iDeCo compound growth simulation.",
"tags": [
"finance",
"accounting",
"financial-analysis",
"tax-calculation",
"bookkeeping"
],
"examples": [
"Use Investment Simulator to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/investment-simulator",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "depreciation-calc",
"name": "Depreciation Calc",
"description": "Straight-line and declining-balance depreciation schedules.",
"tags": [
"finance",
"accounting",
"financial-analysis",
"tax-calculation",
"bookkeeping"
],
"examples": [
"Use Depreciation Calc to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/depreciation-calc",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "tax-return-calc",
"name": "Tax Return Calc",
"description": "Japan income tax and resident tax with progressive rates.",
"tags": [
"finance",
"accounting",
"financial-analysis",
"tax-calculation",
"bookkeeping"
],
"examples": [
"Use Tax Return Calc to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/tax-return-calc",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "year-end-adj-calc",
"name": "Year-End Adjustment",
"description": "Calculate refund or additional tax owed.",
"tags": [
"finance",
"accounting",
"financial-analysis",
"tax-calculation",
"bookkeeping"
],
"examples": [
"Use Year-End Adjustment to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/year-end-adj-calc",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "social-insurance-calc",
"name": "Social Insurance Calc",
"description": "Health, pension, and employment insurance from standard monthly income.",
"tags": [
"finance",
"accounting",
"financial-analysis",
"tax-calculation",
"bookkeeping"
],
"examples": [
"Use Social Insurance Calc to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/social-insurance-calc",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "furusato-tax-calc",
"name": "\u3075\u308b\u3055\u3068\u7d0d\u7a0e\u4e0a\u9650\u984d\u30b7\u30df\u30e5\u30ec\u30fc\u30bf\u30fc",
"description": "\u81ea\u5df1\u8ca0\u62c52,000\u5186\u3067\u6e08\u3080\u63a7\u9664\u4e0a\u9650\u984d\u3092\u77ac\u6642\u306b\u9006\u7b97",
"tags": [
"finance",
"accounting",
"financial-analysis",
"tax-calculation",
"bookkeeping"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "resident-tax-calc",
"name": "\u4f4f\u6c11\u7a0e\u30b7\u30df\u30e5\u30ec\u30fc\u30bf\u30fc",
"description": "\u4f4f\u6c11\u7a0e\u306e\u5e74\u984d\u30fb\u6708\u984d\u3092\u77ac\u6642\u306b\u8a08\u7b97\u3002\u6240\u5f97\u5272\u30fb\u5747\u7b49\u5272\u306e\u5185\u8a33\u8868\u793a",
"tags": [
"finance",
"accounting",
"financial-analysis",
"tax-calculation",
"bookkeeping"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "freelance-tax-calc",
"name": "\u30d5\u30ea\u30fc\u30e9\u30f3\u30b9\u624b\u53d6\u308a\u30b7\u30df\u30e5\u30ec\u30fc\u30bf\u30fc",
"description": "\u6240\u5f97\u7a0e\u30fb\u4f4f\u6c11\u7a0e\u30fb\u4e8b\u696d\u7a0e\u30fb\u56fd\u4fdd\u30fb\u5e74\u91d1\u30fb\u6d88\u8cbb\u7a0e\u3092\u5168\u3066\u8a08\u7b97",
"tags": [
"finance",
"accounting",
"financial-analysis",
"tax-calculation",
"bookkeeping"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "nhi-calc",
"name": "\u56fd\u6c11\u5065\u5eb7\u4fdd\u967a\u30b7\u30df\u30e5\u30ec\u30fc\u30bf\u30fc",
"description": "\u4e3b\u898110\u90fd\u5e02\u5bfe\u5fdc\u3002\u81ea\u6cbb\u4f53\u9593\u306e\u4fdd\u967a\u6599\u6bd4\u8f03\u3082\u4e00\u77ac",
"tags": [
"finance",
"accounting",
"financial-analysis",
"tax-calculation",
"bookkeeping"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "salary-vs-freelance",
"name": "\u4f1a\u793e\u54e1vs\u30d5\u30ea\u30fc\u30e9\u30f3\u30b9\u6bd4\u8f03",
"description": "\u7a0e\u91d1\u30fb\u4fdd\u967a\u30fb\u624b\u53d6\u308a\u3092\u5b8c\u5168\u6bd4\u8f03\u3002\u640d\u76ca\u5206\u5c90\u70b9\u3092\u81ea\u52d5\u7b97\u51fa",
"tags": [
"finance",
"accounting",
"financial-analysis",
"tax-calculation",
"bookkeeping"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "resume-generator",
"name": "Resume Generator",
"description": "JIS-standard Japanese resume (rirekisho) with PDF export.",
"tags": [
"career",
"resume",
"career",
"salary-calculation",
"hr-tools"
],
"examples": [
"Use Resume Generator to process a file"
],
"executionMode": "browser"
},
{
"id": "career-history-generator",
"name": "Career History",
"description": "Professional CV in 3 format styles.",
"tags": [
"career",
"resume",
"career",
"salary-calculation",
"hr-tools"
],
"examples": [
"Use Career History to process a file"
],
"executionMode": "browser"
},
{
"id": "take-home-pay-calc",
"name": "Take-Home Pay Calc",
"description": "Net salary from gross with full tax and insurance breakdown.",
"tags": [
"career",
"resume",
"career",
"salary-calculation",
"hr-tools"
],
"examples": [
"Use Take-Home Pay Calc to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/take-home-pay-calc",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "resignation-generator",
"name": "Resignation Letter",
"description": "Proper-format resignation letters in 30 seconds.",
"tags": [
"career",
"resume",
"career",
"salary-calculation",
"hr-tools"
],
"examples": [
"Use Resignation Letter to process a file"
],
"executionMode": "browser"
},
{
"id": "recruitment-fee-calc",
"name": "Recruitment Fee Calc",
"description": "Staffing agency fee, refund terms, and KPI back-calculation.",
"tags": [
"career",
"resume",
"career",
"salary-calculation",
"hr-tools"
],
"examples": [
"Use Recruitment Fee Calc to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/recruitment-fee-calc",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "furigana-adder",
"name": "Furigana Adder",
"description": "Auto-add reading aids to kanji by grade level.",
"tags": [
"education",
"education",
"classroom",
"grading",
"school-tools"
],
"examples": [
"Use Furigana Adder to process a file"
],
"executionMode": "browser"
},
{
"id": "seating-chart",
"name": "Seating Chart",
"description": "Random seating with constraints. Printable PDF.",
"tags": [
"education",
"education",
"classroom",
"grading",
"school-tools"
],
"examples": [
"Use Seating Chart to process a file"
],
"executionMode": "browser"
},
{
"id": "grade-calculator",
"name": "Grade Calculator",
"description": "Convert 3-aspect evaluations to ABC and 5-level grades.",
"tags": [
"education",
"education",
"classroom",
"grading",
"school-tools"
],
"examples": [
"Use Grade Calculator to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/grade-calculator",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "classroom-timer",
"name": "Classroom Timer",
"description": "Full-screen countdown timer with chime sounds.",
"tags": [
"education",
"education",
"classroom",
"grading",
"school-tools"
],
"examples": [
"Use Classroom Timer to process a file"
],
"executionMode": "browser"
},
{
"id": "certificate-maker",
"name": "Certificate Maker",
"description": "Award certificates with templates and name mail-merge.",
"tags": [
"education",
"education",
"classroom",
"grading",
"school-tools"
],
"examples": [
"Use Certificate Maker to process a file"
],
"executionMode": "browser"
},
{
"id": "json-expert",
"name": "JSON Formatter",
"description": "Format, validate, minify JSON with tree view.",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [
"Use JSON Formatter to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/json-expert",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "base64-converter",
"name": "Base64 Converter",
"description": "Encode/decode text and files to Base64.",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [
"Use Base64 Converter to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/base64-converter",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "regex-tester",
"name": "Regex Tester",
"description": "Real-time regex testing and debugging.",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [
"Use Regex Tester to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/regex-tester",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "uuid-generator",
"name": "UUID Generator",
"description": "Generate random UUIDs instantly.",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [
"Use UUID Generator to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/uuid-generator",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "hash-generator",
"name": "Hash Generator",
"description": "Compute MD5, SHA-256, and other hash values.",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [
"Use Hash Generator to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/hash-generator",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "jwt-decoder",
"name": "JWT Decoder",
"description": "Decode and inspect JWT token contents.",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [
"Use JWT Decoder to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/jwt-decoder",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "cron-generator",
"name": "Cron Generator",
"description": "Build and parse cron expressions visually.",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [
"Use Cron Generator to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/cron-generator",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "url-encoder",
"name": "URL Encoder",
"description": "URL encode/decode with parameter parsing.",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [
"Use URL Encoder to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/url-encoder",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "diff-checker",
"name": "Diff Checker",
"description": "Side-by-side text and code diff comparison.",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [
"Use Diff Checker to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/diff-checker",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "sql-formatter",
"name": "SQL Formatter",
"description": "Format and beautify SQL queries.",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [
"Use SQL Formatter to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/sql-formatter",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "yaml-json",
"name": "YAML-JSON Converter",
"description": "Convert between YAML and JSON formats.",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [
"Use YAML-JSON Converter to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/yaml-json",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "timestamp-converter",
"name": "Timestamp Converter",
"description": "Convert Unix timestamps to/from human-readable dates.",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [
"Use Timestamp Converter to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/timestamp-converter",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "csv-excel-converter",
"name": "CSV-Excel Converter",
"description": "Convert between CSV and Excel (.xlsx) in the browser.",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [
"Use CSV-Excel Converter to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/csv-excel-converter",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "password-generator",
"name": "\u30d1\u30b9\u30ef\u30fc\u30c9\u751f\u6210",
"description": "\u5b89\u5168\u306a\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5373\u5ea7\u306b\u751f\u6210\u3002\u9577\u3055\u30fb\u6587\u5b57\u7a2e\u3092\u30ab\u30b9\u30bf\u30de\u30a4\u30ba",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/password-generator",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "color-converter",
"name": "\u30ab\u30e9\u30fc\u5909\u63db",
"description": "HEX\u30fbRGB\u30fbHSL\u30fbCMYK\u3092\u76f8\u4e92\u5909\u63db\u3002\u30ab\u30e9\u30fc\u30d4\u30c3\u30ab\u30fc\u4ed8\u304d",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/color-converter",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "unit-converter",
"name": "\u5358\u4f4d\u5909\u63db",
"description": "\u9577\u3055\u30fb\u91cd\u3055\u30fb\u6e29\u5ea6\u30fb\u9762\u7a4d\u30fb\u5bb9\u91cf\u306a\u3069\u4e3b\u8981\u5358\u4f4d\u3092\u5373\u5909\u63db",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/unit-converter",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "timezone-converter",
"name": "\u30bf\u30a4\u30e0\u30be\u30fc\u30f3\u5909\u63db",
"description": "\u4e16\u754c\u306e\u4e3b\u8981\u90fd\u5e02\u306e\u6642\u5dee\u3092\u5373\u8a08\u7b97\u3002\u30b5\u30de\u30fc\u30bf\u30a4\u30e0\u81ea\u52d5\u5bfe\u5fdc",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/timezone-converter",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "markdown-editor",
"name": "Markdown\u30a8\u30c7\u30a3\u30bf",
"description": "\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u30d7\u30ec\u30d3\u30e5\u30fc\u4ed8\u304dMarkdown\u30a8\u30c7\u30a3\u30bf\u3002GFM\u5bfe\u5fdc",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "markdown-to-html",
"name": "Markdown-HTML Converter",
"description": "Convert between Markdown and HTML formats.",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [
"Use Markdown-HTML Converter to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/markdown-to-html",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "html-sanitizer",
"name": "HTML Sanitizer",
"description": "Sanitize HTML removing dangerous tags and attributes.",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [
"Use HTML Sanitizer to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/html-sanitizer",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "json-schema-validator",
"name": "JSON Schema Validator",
"description": "Validate JSON data against a JSON Schema.",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [
"Use JSON Schema Validator to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/json-schema-validator",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "xml-json-converter",
"name": "XML-JSON Converter",
"description": "Convert between XML and JSON formats.",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [
"Use XML-JSON Converter to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/xml-json-converter",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "math-evaluator",
"name": "Math Evaluator",
"description": "Evaluate mathematical expressions with variables and functions.",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [
"Use Math Evaluator to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/math-evaluator",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "date-calculator",
"name": "Date Calculator",
"description": "Calculate date differences, add/subtract dates, count business days.",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [
"Use Date Calculator to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/date-calculator",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "string-transform",
"name": "String Transform",
"description": "Transform strings between camelCase, snake_case, kebab-case, slug, etc.",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [
"Use String Transform to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/string-transform",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "data-faker",
"name": "Data Faker",
"description": "Generate realistic fake data (names, emails, addresses) in JSON/CSV.",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [
"Use Data Faker to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/data-faker",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "csv-query",
"name": "CSV Query",
"description": "Run SQL-like queries on CSV data.",
"tags": [
"dev",
"developer-tools",
"code-formatting",
"encoding",
"data-conversion"
],
"examples": [
"Use CSV Query to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/csv-query",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "qr-designer",
"name": "QR Code Designer",
"description": "Create styled QR codes with custom logos and colors.",
"tags": [
"marketing",
"marketing",
"qr-code",
"analytics",
"social-media"
],
"examples": [
"Use QR Code Designer to process a file"
],
"executionMode": "browser"
},
{
"id": "utm-builder",
"name": "UTM Builder",
"description": "Build and parse campaign tracking URLs.",
"tags": [
"marketing",
"marketing",
"qr-code",
"analytics",
"social-media"
],
"examples": [
"Use UTM Builder to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/utm-builder",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "url-shortener",
"name": "\u77ed\u7e2e URL",
"description": "\u8cbc\u3063\u3066\u5373\u30b3\u30d4\u30fc\u3001QR \u540c\u6642\u751f\u6210\u3002\u30ed\u30b0\u30a4\u30f3\u4e0d\u8981\u30fb\u7121\u5236\u9650",
"tags": [
"marketing",
"marketing",
"qr-code",
"analytics",
"social-media"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "og-preview",
"name": "OG Image Preview",
"description": "Preview how links appear when shared on social media.",
"tags": [
"marketing",
"marketing",
"qr-code",
"analytics",
"social-media"
],
"examples": [
"Use OG Image Preview to process a file"
],
"executionMode": "browser"
},
{
"id": "barcode-generator",
"name": "Barcode Generator",
"description": "Generate JAN, EAN, Code128 barcodes.",
"tags": [
"marketing",
"marketing",
"qr-code",
"analytics",
"social-media"
],
"examples": [
"Use Barcode Generator to process a file"
],
"executionMode": "browser"
},
{
"id": "video-optimizer",
"name": "Video Optimizer",
"description": "Optimize videos for Instagram Reels and Stories.",
"tags": [
"marketing",
"marketing",
"qr-code",
"analytics",
"social-media"
],
"examples": [
"Use Video Optimizer to process a file"
],
"executionMode": "browser"
},
{
"id": "yt-lufs",
"name": "LUFS \u81ea\u52d5\u6b63\u898f\u5316",
"description": "YouTube -14 LUFS / Podcasts -16 LUFS \u306b BS.1770-4 \u6e96\u62e0\u3067\u81ea\u52d5\u88dc\u6b63",
"tags": [
"marketing",
"marketing",
"qr-code",
"analytics",
"social-media"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "yt-denoise",
"name": "AI \u30ce\u30a4\u30ba\u9664\u53bb",
"description": "\u30db\u30ef\u30a4\u30c8\u30ce\u30a4\u30ba\u30fb\u74b0\u5883\u97f3\u30923\u6bb5\u968e\u5f37\u5ea6\u3067\u9664\u53bb\u3002\u52d5\u753b\u306f\u6620\u50cf\u4fdd\u6301\u3067\u97f3\u58f0\u3060\u3051\u30af\u30ea\u30fc\u30f3",
"tags": [
"marketing",
"marketing",
"qr-code",
"analytics",
"social-media"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "yt-silence-cut",
"name": "\u7121\u97f3/\u30d5\u30a3\u30e9\u30fc\u81ea\u52d5\u30ab\u30c3\u30c8",
"description": "Whisper-WebGPU \u3067\u7121\u97f3\u3068\u30d5\u30a3\u30e9\u30fc\u3092\u691c\u51fa\u3001\u30b8\u30e3\u30f3\u30d7\u30ab\u30c3\u30c8\u98a8\u30c6\u30f3\u30dd\u306b\u4e00\u767a\u7de8\u96c6",
"tags": [
"marketing",
"marketing",
"qr-code",
"analytics",
"social-media"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "yt-captions",
"name": "\u5b57\u5e55\u751f\u6210 + \u713c\u4ed8",
"description": "Whisper-WebGPU \u3067\u6587\u5b57\u8d77\u3053\u3057\u3001SRT/VTT \u51fa\u529b or \u52d5\u753b\u713c\u4ed8\u30023\u30b9\u30bf\u30a4\u30eb\u30d7\u30ea\u30bb\u30c3\u30c8",
"tags": [
"marketing",
"marketing",
"qr-code",
"analytics",
"social-media"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "yt-quick-polish",
"name": "Quick Polish \u4e00\u6c17\u901a\u8cab\u6574\u97f3",
"description": "\u30ce\u30a4\u30ba\u9664\u53bb\u2192\u7121\u97f3\u30ab\u30c3\u30c8\u2192LUFS\u2192\u5b57\u5e55\u713c\u4ed8\u30921\u30c9\u30ed\u30c3\u30d7\u3067\u4e00\u6c17\u901a\u8cab\u51e6\u7406",
"tags": [
"marketing",
"marketing",
"qr-code",
"analytics",
"social-media"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "yt-telop",
"name": "\u30c6\u30ec\u30d3\u98a8\u30c6\u30ed\u30c3\u30d7\u6d41\u8fbc",
"description": "\u9ec4\u8272\u30b6\u30d6\u30c8\u30f3\u30fb\u7e01\u53d6\u308a\u30fb\u8d64\u30b7\u30e7\u30c3\u30af\u306a\u3069\u65e5\u672c\u306e\u30d0\u30e9\u30a8\u30c6\u30a3\u98a8\u30c6\u30ed\u30c3\u30d7\u3092\u52d5\u753b\u306b\u713c\u4ed8",
"tags": [
"marketing",
"marketing",
"qr-code",
"analytics",
"social-media"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "yt-pattern-interrupt",
"name": "Pattern Interrupt \u691c\u51fa",
"description": "\u8996\u8074\u96e2\u8131\u3092\u62db\u304f\u5358\u8abf\u533a\u9593\u3092AI\u304c\u691c\u51fa\u3002B-roll/\u30ba\u30fc\u30e0/\u30ab\u30c3\u30c8\u306e\u4ecb\u5165\u30dd\u30a4\u30f3\u30c8\u3092\u79d2\u5358\u4f4d\u3067\u63d0\u6848",
"tags": [
"marketing",
"marketing",
"qr-code",
"analytics",
"social-media"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "yt-reframe-9-16",
"name": "9:16 \u30ea\u30d5\u30ec\u30fc\u30e0",
"description": "\u6a2a\u52d5\u753b\u30921080x1920\u306e\u7e26\u52d5\u753b\u306b\u5909\u63db\u3002Shorts/Reels/TikTok \u7528\u306e3\u30e2\u30fc\u30c9",
"tags": [
"marketing",
"marketing",
"qr-code",
"analytics",
"social-media"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "word-counter",
"name": "Word Counter",
"description": "Count characters, words, and estimate reading time.",
"tags": [
"marketing",
"marketing",
"qr-code",
"analytics",
"social-media"
],
"examples": [
"Use Word Counter to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/word-counter",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "text-statistics",
"name": "Text Statistics",
"description": "Analyze text for readability, vocabulary richness, and keyword extraction.",
"tags": [
"marketing",
"marketing",
"qr-code",
"analytics",
"social-media"
],
"examples": [
"Use Text Statistics to process a file"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/text-statistics",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "comparison-table-generator",
"name": "\u6bd4\u8f03\u8868\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u30fc",
"description": "\u5546\u54c1\u6bd4\u8f03\u8868HTML\u309230\u79d2\u3067\u751f\u6210\u3002\u30b3\u30d4\u30da\u3067WP\u306b\u8cbc\u308c\u308b",
"tags": [
"affiliate"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "affiliate-revenue-calc",
"name": "\u30a2\u30d5\u30a3\u30ea\u30a8\u30a4\u30c8\u5831\u916c\u30b7\u30df\u30e5\u30ec\u30fc\u30bf\u30fc",
"description": "PV\u00d7CTR\u00d7CVR\u00d7\u5358\u4fa1\u3067\u6708\u53ce\u3092\u5373\u8a66\u7b97\u3002\u9006\u7b97\u6a5f\u80fd\u4ed8\u304d",
"tags": [
"affiliate"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "meta-description-generator",
"name": "\u30e1\u30bf\u30c7\u30a3\u30b9\u30af\u30ea\u30d7\u30b7\u30e7\u30f3\u751f\u6210",
"description": "SEO\u306b\u52b9\u304fdescription\u3092120/160\u6587\u5b57\u3067\u81ea\u52d5\u751f\u6210",
"tags": [
"affiliate"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "ab-test-title-maker",
"name": "AB\u30c6\u30b9\u30c8\u30bf\u30a4\u30c8\u30eb\u30e1\u30fc\u30ab\u30fc",
"description": "\u8a18\u4e8b\u30bf\u30a4\u30c8\u30eb\u304b\u308910\u30d1\u30bf\u30fc\u30f3\u751f\u6210\u3002CTR\u30b9\u30b3\u30a2\u4ed8\u304d",
"tags": [
"affiliate"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "pharma-law-checker",
"name": "\u85ac\u6a5f\u6cd5\u30fb\u666f\u8868\u6cd5\u30c1\u30a7\u30c3\u30ab\u30fc",
"description": "NG\u30ef\u30fc\u30c91000\u8a9e+\u3092\u30ed\u30fc\u30ab\u30eb\u7167\u5408\u3002\u539f\u7a3f\u3092\u5916\u90e8\u306b\u9001\u3089\u306a\u3044",
"tags": [
"affiliate"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "similarity-checker",
"name": "\u985e\u4f3c\u5ea6\u30c1\u30a7\u30c3\u30ab\u30fc",
"description": "\u30c6\u30ad\u30b9\u30c8\u9593\u306e\u985e\u4f3c\u5ea6\u3092n-gram\u3067\u5224\u5b9a\u3002\u30b5\u30fc\u30d0\u30fc\u9001\u4fe1\u30bc\u30ed",
"tags": [
"affiliate"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "article-outline-generator",
"name": "\u8a18\u4e8b\u69cb\u6210\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u30fc",
"description": "KW\u5165\u529b\u2192H2/H3\u898b\u51fa\u3057\u69cb\u6210\u3092\u81ea\u52d5\u63d0\u6848\u3002\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u4ed8\u304d",
"tags": [
"affiliate"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "sales-writing-analyzer",
"name": "\u30bb\u30fc\u30eb\u30b9\u30e9\u30a4\u30c6\u30a3\u30f3\u30b0\u5206\u6790",
"description": "PASONA/AIDMA\u69cb\u6210\u3092\u81ea\u52d5\u5224\u5b9a\u3002\u6210\u7d04\u7387\u3092\u4e0a\u3052\u308b\u6539\u5584\u70b9\u3092\u63d0\u793a",
"tags": [
"affiliate"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "eyecatch-maker",
"name": "\u30a2\u30a4\u30ad\u30e3\u30c3\u30c1\u30e1\u30fc\u30ab\u30fc",
"description": "\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u9078\u629e\u2192\u30c6\u30ad\u30b9\u30c8\u5165\u529b\u2192\u30d6\u30ed\u30b0\u7528\u753b\u50cf\u3092\u5373\u751f\u6210",
"tags": [
"affiliate"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "rewrite-assistant",
"name": "\u30ea\u30e9\u30a4\u30c8\u652f\u63f4\u30c4\u30fc\u30eb",
"description": "\u53e4\u3044\u8a18\u4e8b\u306e\u6539\u5584\u30dd\u30a4\u30f3\u30c8\u3092\u81ea\u52d5\u691c\u51fa\u3002\u60c5\u5831\u9bae\u5ea6\u30fb\u69cb\u6210\u30fb\u91cd\u8907\u3092\u30c1\u30a7\u30c3\u30af",
"tags": [
"affiliate"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "keyword-difficulty-checker",
"name": "KW\u96e3\u6613\u5ea6\u30c1\u30a7\u30c3\u30ab\u30fc",
"description": "\u30ad\u30fc\u30ef\u30fc\u30c9\u306e\u7af6\u5408\u5f37\u5ea6\u30fb\u5fc5\u8981\u6587\u5b57\u6570\u30fb\u4e0a\u4f4d\u8868\u793a\u306e\u96e3\u6613\u5ea6\u3092\u5373\u5224\u5b9a",
"tags": [
"affiliate"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "cvr-improvement-checker",
"name": "CVR\u6539\u5584\u30c1\u30a7\u30c3\u30ab\u30fc",
"description": "\u8a18\u4e8b\u306eCTA\u914d\u7f6e\u30fb\u30ea\u30f3\u30af\u5bc6\u5ea6\u30fb\u8aad\u4e86\u7387\u3092\u5206\u6790\u3002\u6210\u7d04\u7387UP\u306e\u6539\u5584\u70b9\u3092\u63d0\u793a",
"tags": [
"affiliate"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "internal-link-map",
"name": "\u5185\u90e8\u30ea\u30f3\u30af\u30de\u30c3\u30d7",
"description": "\u8a18\u4e8b\u4e00\u89a7\u304b\u3089\u5185\u90e8\u30ea\u30f3\u30af\u69cb\u9020\u3092\u53ef\u8996\u5316\u3002\u53ce\u76ca\u8a18\u4e8b\u3078\u306e\u5c0e\u7dda\u3092\u6700\u9069\u5316",
"tags": [
"affiliate"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "affiliate-revenue-dashboard",
"name": "\u53ce\u76ca\u7ba1\u7406\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9",
"description": "\u6848\u4ef6\u5225\u00d7\u6708\u5225\u306e\u5831\u916c\u30fbPV\u30fbCVR\u3092\u30b0\u30e9\u30d5\u7ba1\u7406\u3002\u78ba\u5b9a\u7533\u544a\u306b\u3082",
"tags": [
"affiliate"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "ec-platform-comparison",
"name": "\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u624b\u6570\u6599\u6bd4\u8f03",
"description": "\u540c\u3058\u5546\u54c1\u3092\u5404EC\u3067\u58f2\u3063\u305f\u5834\u5408\u306e\u5229\u76ca\u3092\u4e00\u89a7\u6bd4\u8f03",
"tags": [
"ec"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "amazon-fba-calculator",
"name": "Amazon FBA\u6599\u91d1\u8a08\u7b97\u6a5f",
"description": "FBA\u624b\u6570\u6599+\u4fdd\u7ba1\u6599+\u914d\u9001\u6599\u2192\u5229\u76ca\u3092\u5373\u8a08\u7b97\u3002\u30b5\u30a4\u30ba\u533a\u5206\u81ea\u52d5\u5224\u5b9a",
"tags": [
"ec"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "rakuten-fee-calculator",
"name": "\u697d\u5929\u5e02\u5834\u624b\u6570\u6599\u8a08\u7b97\u6a5f",
"description": "\u30b7\u30b9\u30c6\u30e0\u5229\u7528\u6599+\u6c7a\u6e08\u624b\u6570\u6599+\u30dd\u30a4\u30f3\u30c8\u2192\u5229\u76ca\u3092\u6b63\u78ba\u8a08\u7b97",
"tags": [
"ec"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "yahoo-shopping-calculator",
"name": "Yahoo!\u30b7\u30e7\u30c3\u30d4\u30f3\u30b0\u624b\u6570\u6599\u8a08\u7b97",
"description": "\u30b9\u30c8\u30a2\u30dd\u30a4\u30f3\u30c8+\u6c7a\u6e08+PR\u30aa\u30d7\u30b7\u30e7\u30f3\u2192\u5229\u76ca\u8a08\u7b97",
"tags": [
"ec"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "base-fee-calculator",
"name": "BASE\u624b\u6570\u6599\u8a08\u7b97\u6a5f",
"description": "\u30b5\u30fc\u30d3\u30b9\u5229\u7528\u65993%+\u6c7a\u6e08\u624b\u6570\u6599\u2192\u5229\u76ca\u8a08\u7b97\u3002\u30b9\u30bf\u30f3\u30c0\u30fc\u30c9/\u30b0\u30ed\u30fc\u30b9\u6bd4\u8f03",
"tags": [
"ec"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "shopify-profit-calculator",
"name": "Shopify\u5229\u76ca\u8a08\u7b97\u6a5f",
"description": "\u30d7\u30e9\u30f3\u5225\u6708\u984d+\u6c7a\u6e08\u624b\u6570\u6599\u2192\u640d\u76ca\u5206\u5c90\u70b9\u3068\u5229\u76ca\u3092\u8a08\u7b97",
"tags": [
"ec"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "yahoo-auction-calculator",
"name": "\u30e4\u30d5\u30aa\u30af\u624b\u6570\u6599\u8a08\u7b97\u6a5f",
"description": "\u843d\u672d\u624b\u6570\u6599(10%/8.8%)+\u9001\u6599\u2192\u5229\u76ca\u3002\u30d7\u30ec\u30df\u30a2\u30e0\u4f1a\u54e1\u6bd4\u8f03",
"tags": [
"ec"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "product-photo-studio",
"name": "\u5546\u54c1\u753b\u50cf\u30b9\u30bf\u30b8\u30aa",
"description": "\u767d\u80cc\u666f+\u5f71+\u6b63\u65b9\u5f62\u30c8\u30ea\u30df\u30f3\u30b0\u3092\u4e00\u62ec\u52a0\u5de5\u3002\u51fa\u54c1\u753b\u50cf\u3092\u4e00\u77ac\u3067\u6574\u3048\u308b",
"tags": [
"ec"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "sku-generator",
"name": "SKU\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u30fc",
"description": "\u5546\u54c1\u540d\u30fb\u30ab\u30c6\u30b4\u30ea\u30fb\u30b5\u30a4\u30ba\u30fb\u8272\u304b\u3089SKU\u30b3\u30fc\u30c9\u3092\u81ea\u52d5\u751f\u6210",
"tags": [
"ec"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "purchase-cost-manager",
"name": "\u4ed5\u5165\u308c\u539f\u4fa1\u7ba1\u7406\u8868",
"description": "\u4ed5\u5165\u308c\u5148\u00d7\u5546\u54c1\u306e\u539f\u4fa1\u3092\u8a18\u9332\u3002\u7c97\u5229\u7387\u3092\u81ea\u52d5\u8a08\u7b97",
"tags": [
"ec"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "ec-template-generator",
"name": "EC\u5b9a\u578b\u6587\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u30fc",
"description": "\u8cfc\u5165\u304a\u793c/\u767a\u9001\u901a\u77e5/\u8fd4\u54c1\u5bfe\u5fdc\u306e\u5b9a\u578b\u6587\u3092\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u5225\u306b\u751f\u6210",
"tags": [
"ec"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "review-reply-template",
"name": "\u30ec\u30d3\u30e5\u30fc\u8fd4\u4fe1\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8",
"description": "\u9ad8\u8a55\u4fa1/\u4f4e\u8a55\u4fa1\u3078\u306e\u8fd4\u4fe1\u30d1\u30bf\u30fc\u30f3\u3092\u81ea\u52d5\u751f\u6210\u3002\u708e\u4e0a\u9632\u6b62",
"tags": [
"ec"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "product-description-generator",
"name": "\u5546\u54c1\u8aac\u660e\u6587\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u30fc",
"description": "\u5546\u54c1\u30b9\u30da\u30c3\u30af\u5165\u529b\u2192\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u5225\u306e\u51fa\u54c1\u7528\u8aac\u660e\u6587\u3092\u5373\u751f\u6210",
"tags": [
"ec"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "amazon-keyword-extractor",
"name": "Amazon\u30ad\u30fc\u30ef\u30fc\u30c9\u62bd\u51fa",
"description": "\u5546\u54c1\u540d\u304b\u3089SEO\u30ad\u30fc\u30ef\u30fc\u30c9\u3092\u5206\u89e3\u30fb\u30b5\u30b8\u30a7\u30b9\u30c8\u751f\u6210",
"tags": [
"ec"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "amazon-inventory-calculator",
"name": "Amazon\u5728\u5eab\u56de\u8ee2\u7387\u8a08\u7b97",
"description": "\u4ed5\u5165\u308c\u6570\u00d7\u8ca9\u58f2\u901f\u5ea6\u2192\u9069\u6b63\u5728\u5eab\u30fb\u767a\u6ce8\u30bf\u30a4\u30df\u30f3\u30b0\u3092\u8a08\u7b97",
"tags": [
"ec"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "amazon-acos-calculator",
"name": "ACoS/ROAS\u8a08\u7b97\u6a5f",
"description": "\u5e83\u544a\u8cbb\u2192ACoS/ROAS/\u640d\u76ca\u5206\u5c90CPC\u3092\u5373\u7b97\u51fa",
"tags": [
"ec"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "amazon-sales-dashboard",
"name": "Amazon\u58f2\u4e0a\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9",
"description": "ASIN\u5225\u58f2\u4e0a/\u5229\u76ca/\u5728\u5eab\u3092localStorage\u3067\u7ba1\u7406\u3002\u6708\u5225\u63a8\u79fb\u30b0\u30e9\u30d5",
"tags": [
"ec"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "mercari-listing-template",
"name": "\u30e1\u30eb\u30ab\u30ea\u51fa\u54c1\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8",
"description": "\u30ab\u30c6\u30b4\u30ea\u5225\u306e\u5546\u54c1\u8aac\u660e\u30c6\u30f3\u30d7\u30ec\u3092\u4e00\u77ac\u3067\u751f\u6210",
"tags": [
"ec"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "mercari-pricing-guide",
"name": "\u30e1\u30eb\u30ab\u30ea\u5024\u6bb5\u8a2d\u5b9a\u30ac\u30a4\u30c9",
"description": "\u5229\u76ca\u7387\u304b\u3089\u6700\u9069\u4fa1\u683c\u3092\u9006\u7b97\u3002\u9001\u6599\u8fbc\u307f/\u5225\u306e\u6bd4\u8f03",
"tags": [
"ec"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "mercari-shipping-compare",
"name": "\u30e1\u30eb\u30ab\u30ea\u767a\u9001\u65b9\u6cd5\u6bd4\u8f03",
"description": "\u30b5\u30a4\u30ba\u30fb\u91cd\u3055\u5165\u529b\u2192\u6700\u5b89\u767a\u9001\u65b9\u6cd5\u3092\u81ea\u52d5\u5224\u5b9a\u3002\u5168\u914d\u9001\u65b9\u6cd5\u6bd4\u8f03",
"tags": [
"ec"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "mercari-sales-tracker",
"name": "\u30e1\u30eb\u30ab\u30ea\u58f2\u4e0a\u7ba1\u7406\u8868",
"description": "\u6708\u5225\u58f2\u4e0a/\u5229\u76ca/\u624b\u6570\u6599\u3092localStorage\u7ba1\u7406\u3002\u78ba\u5b9a\u7533\u544a\u5bfe\u5fdcCSV\u51fa\u529b",
"tags": [
"ec"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "rakuten-banner-maker",
"name": "\u697d\u5929\u30d0\u30ca\u30fc\u30e1\u30fc\u30ab\u30fc",
"description": "\u304a\u8cb7\u3044\u7269\u30de\u30e9\u30bd\u30f3/\u30b9\u30fc\u30d1\u30fcSALE\u7528\u30d0\u30ca\u30fc\u3092\u30c6\u30f3\u30d7\u30ec\u304b\u3089\u5373\u751f\u6210",
"tags": [
"ec"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "rakuten-coupon-simulator",
"name": "\u697d\u5929\u30af\u30fc\u30dd\u30f3\u8a2d\u8a08\u30c4\u30fc\u30eb",
"description": "\u5272\u5f15\u7387/\u6761\u4ef6\u2192\u5229\u76ca\u30b7\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3\u3002\u6700\u9069\u306a\u30af\u30fc\u30dd\u30f3\u8a2d\u8a08\u3092\u652f\u63f4",
"tags": [
"ec"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "rakuten-rpp-calculator",
"name": "\u697d\u5929RPP\u5e83\u544a\u8a08\u7b97\u6a5f",
"description": "RPP\u5e83\u544a\u8cbb\u2192CPC/ROAS/\u640d\u76ca\u5206\u5c90\u3092\u8a08\u7b97",
"tags": [
"ec"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "yahoo-pr-option-simulator",
"name": "Yahoo! PR\u30aa\u30d7\u30b7\u30e7\u30f3\u52b9\u679c\u30b7\u30df\u30e5\u30ec\u30fc\u30bf\u30fc",
"description": "PR\u30aa\u30d7\u30b7\u30e7\u30f3\u6599\u7387\u2192\u640d\u76ca\u30fb\u8868\u793a\u9806\u4f4d\u6539\u5584\u52b9\u679c\u3092\u8a66\u7b97",
"tags": [
"ec"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "video-idea-generator",
"name": "\u52d5\u753b\u30cd\u30bf\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u30fc",
"description": "\u30b8\u30e3\u30f3\u30eb\u00d7\u30c8\u30ec\u30f3\u30c9\u304b\u3089\u52d5\u753b\u4f01\u753b\u3092\u91cf\u7523",
"tags": [
"creator"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "youtube-thumbnail-maker",
"name": "YouTube\u30b5\u30e0\u30cd\u30e1\u30fc\u30ab\u30fc",
"description": "YouTube\u7528\u30b5\u30e0\u30cd\u30a4\u30eb\u3092\u30c6\u30f3\u30d7\u30ec\u304b\u3089\u5373\u751f\u6210\u3002CTR\u91cd\u8996\u30c7\u30b6\u30a4\u30f3",
"tags": [
"creator"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "text-overlay-maker",
"name": "\u30c6\u30ad\u30b9\u30c8\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4",
"description": "\u753b\u50cf\u306b\u30c6\u30ad\u30b9\u30c8\u3092\u91cd\u306d\u3066\u914d\u7f6e\u3002\u5f71\u30fb\u7e01\u53d6\u308a\u30fb\u30b0\u30e9\u30c7\u30fc\u30b7\u30e7\u30f3\u5bfe\u5fdc",
"tags": [
"creator"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "telop-image-generator",
"name": "\u30c6\u30ed\u30c3\u30d7\u753b\u50cf\u751f\u6210",
"description": "\u52d5\u753b\u7528\u30c6\u30ed\u30c3\u30d7\u753b\u50cf\u3092\u900f\u904ePNG\u3067\u751f\u6210\u3002\u30d5\u30a9\u30f3\u30c8\u30fb\u8272\u30fb\u5f71\u30ab\u30b9\u30bf\u30de\u30a4\u30ba",
"tags": [
"creator"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "chapter-list-generator",
"name": "\u30c1\u30e3\u30d7\u30bf\u30fc\u30ea\u30b9\u30c8\u751f\u6210",
"description": "\u52d5\u753b\u306e\u533a\u5207\u308a\u3092\u5165\u529b\u2192YouTube\u7528\u30c1\u30e3\u30d7\u30bf\u30fc\u5f62\u5f0f\u3067\u51fa\u529b",
"tags": [
"creator"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "video-duration-calculator",
"name": "\u52d5\u753b\u5c3a\u30ab\u30ea\u30ad\u30e5\u30ec\u30fc\u30bf\u30fc",
"description": "\u53f0\u672c\u6587\u5b57\u6570\u2192\u52d5\u753b\u5c3a\u3092\u63a8\u5b9a\u3002\u8a71\u901f\u8abf\u6574\u30fb\u5c3a\u914d\u5206\u8a08\u753b",
"tags": [
"creator"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "youtube-description-generator",
"name": "YouTube\u8aac\u660e\u6587\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u30fc",
"description": "\u30bf\u30a4\u30c8\u30eb+KW\u304b\u3089\u6700\u9069\u5316\u3055\u308c\u305f\u8aac\u660e\u6587\u3092\u81ea\u52d5\u751f\u6210",
"tags": [
"creator"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "youtube-tag-generator",
"name": "YouTube\u30bf\u30b0\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u30fc",
"description": "\u30ad\u30fc\u30ef\u30fc\u30c9\u304b\u3089\u95a2\u9023\u30bf\u30b0\u3092\u81ea\u52d5\u5c55\u958b\u3002500\u6587\u5b57\u5236\u9650\u5185\u3067\u6700\u9069\u5316",
"tags": [
"creator"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "timestamp-generator",
"name": "\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7\u751f\u6210",
"description": "\u958b\u59cb\u6642\u9593+\u30bf\u30a4\u30c8\u30eb\u3092\u5165\u529b\u2192YouTube\u5f62\u5f0f\u306e\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7\u51fa\u529b",
"tags": [
"creator"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "title-multilingual",
"name": "\u30bf\u30a4\u30c8\u30eb\u591a\u8a00\u8a9e\u5909\u63db",
"description": "\u65e5\u672c\u8a9e\u30bf\u30a4\u30c8\u30eb\u3092\u82f1\u8a9e/\u4e2d\u56fd\u8a9e/\u97d3\u56fd\u8a9e\u306b\u5909\u63db\u3002\u6d77\u5916\u5c55\u958b\u7528",
"tags": [
"creator"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "hashtag-generator",
"name": "\u30cf\u30c3\u30b7\u30e5\u30bf\u30b0\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u30fc",
"description": "\u30ad\u30fc\u30ef\u30fc\u30c9\u304b\u3089SNS\u7528\u30cf\u30c3\u30b7\u30e5\u30bf\u30b0\u3092\u81ea\u52d5\u751f\u6210\u3002TikTok/Instagram/X\u5bfe\u5fdc",
"tags": [
"creator"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "sns-post-template",
"name": "SNS\u6295\u7a3f\u6587\u30c6\u30f3\u30d7\u30ec",
"description": "\u52d5\u753b\u544a\u77e5/\u5207\u308a\u629c\u304d\u7d39\u4ecb\u306eSNS\u6295\u7a3f\u6587\u3092\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u5225\u306b\u751f\u6210",
"tags": [
"creator"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "thumbnail-ctr-predictor",
"name": "\u30b5\u30e0\u30cdCTR\u4e88\u6e2c\u30b9\u30b3\u30a2",
"description": "\u30b5\u30e0\u30cd\u30a4\u30eb\u306e\u8981\u7d20\u3092\u5206\u6790\u3057\u3066CTR\u30b9\u30b3\u30a2\u3092\u4e88\u6e2c\u3002\u6539\u5584\u63d0\u6848\u4ed8\u304d",
"tags": [
"creator"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "views-simulator",
"name": "\u518d\u751f\u6570\u30b7\u30df\u30e5\u30ec\u30fc\u30bf\u30fc",
"description": "\u767b\u9332\u8005\u6570\u00d7CTR\u00d7\u30a4\u30f3\u30d7\u30ec\u30c3\u30b7\u30e7\u30f3\u304b\u3089\u518d\u751f\u6570\u3092\u8a66\u7b97",
"tags": [
"creator"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "youtube-revenue-calculator",
"name": "YouTube\u53ce\u76ca\u8a08\u7b97\u6a5f",
"description": "\u518d\u751f\u6570\u00d7RPM\u2192\u5e83\u544a\u53ce\u76ca+\u6848\u4ef6\u53ce\u76ca\u3092\u8a66\u7b97\u3002\u6708\u53ce\u30b7\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3",
"tags": [
"creator"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "age-calculator",
"name": "\u5e74\u9f62\u30fb\u548c\u66a6\u897f\u66a6\u5909\u63db",
"description": "\u751f\u307e\u308c\u5e74\u304b\u3089\u5e74\u9f62\u30fb\u548c\u66a6\u30fb\u5e72\u652f\u30fb\u661f\u5ea7\u30fb\u5165\u5b66\u5352\u696d\u5e74\u3092\u4e00\u62ec\u8868\u793a",
"tags": [
"life"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "countdown-timer",
"name": "\u30ab\u30a6\u30f3\u30c8\u30c0\u30a6\u30f3",
"description": "\u30af\u30ea\u30b9\u30de\u30b9\u30fb\u6b63\u6708\u30fbGW\u307e\u3067\u3042\u3068\u4f55\u65e5\uff1f\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u30ab\u30a6\u30f3\u30c8\u30c0\u30a6\u30f3",
"tags": [
"life"
],
"examples": [],
"executionMode": "browser"
},
{
"id": "code-formatter",
"name": "Code Formatter",
"description": "Format source code using Prettier. Supports JS, TS, CSS, HTML, JSON, YAML, Markdown, GraphQL.",
"tags": [
"agent-api",
"a2a",
"server-executable"
],
"examples": [
"Use Code Formatter via API"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/code-formatter",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "json-to-typescript",
"name": "JSON to TypeScript",
"description": "Infer TypeScript interface definitions from JSON samples.",
"tags": [
"agent-api",
"a2a",
"server-executable"
],
"examples": [
"Use JSON to TypeScript via API"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/json-to-typescript",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "http-probe",
"name": "HTTP Probe",
"description": "Probe a URL and return status code, headers, response time, and redirect info.",
"tags": [
"agent-api",
"a2a",
"server-executable"
],
"examples": [
"Use HTTP Probe via API"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/http-probe",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
},
{
"id": "json-to-csv",
"name": "JSON to CSV",
"description": "Convert JSON arrays of objects to CSV format.",
"tags": [
"agent-api",
"a2a",
"server-executable"
],
"examples": [
"Use JSON to CSV via API"
],
"executionMode": "server",
"apiEndpoint": "https://jobdonebot.com/api/agent/json-to-csv",
"pricing": "x402 USDC on Base (via Stripe), from $0.001/call"
}
],
"mcp": {
"endpoint": "https://jobdonebot.com/api/mcp",
"transport": "streamable-http",
"serverExecutableTools": 49,
"browserOnlyTools": 150
},
"agentNetwork": {
"register": "https://jobdonebot.com/api/agent/register",
"directory": "https://jobdonebot.com/api/agent/network/directory",
"leaderboard": "https://jobdonebot.com/api/agent/network/leaderboard",
"stats": "https://jobdonebot.com/api/agent/network/stats",
"benefits": [
"100 free paid API calls on registration",
"+50 free calls per agent referral",
"Listed in Agent Directory for discovery by other agents",
"Network statistics and leaderboard"
]
},
"supportsAuthenticatedExtendedCard": false,
"jecp": {
"endpoint": "https://setsuna-jobdonebot.fly.dev/v1/jecp",
"version": "1.0",
"engine": "jecp",
"authentication": {
"method": "api_key",
"headers": {
"X-Agent-ID": "<your_agent_id>",
"X-API-Key": "<your_api_key>"
},
"registration": "https://jobdonebot.com/api/agent/register",
"registration_ui": "https://jobdonebot.com/agent/register",
"note": "POST to registration endpoint to get agent_id and api_key. 100 free calls included."
},
"topup": {
"api": "https://jobdonebot.com/api/agent/topup",
"ui": "https://jobdonebot.com/agent/topup",
"allowed_amounts_usd": [
5,
20,
100
],
"method": "one-time payment via Stripe Checkout (USD), credits wallet in USDC"
},
"capabilities": [
{
"id": "document-pipeline",
"name": "AI Document Pipeline",
"description": "Generate professional documents (invoices, quotes, reports, contracts) from structured data",
"actions": [
"generate-invoice",
"generate-quote",
"generate-report",
"generate-contract",
"generate-receipt"
],
"pricing": {
"min": "$0.003",
"max": "$0.02"
}
},
{
"id": "file-chain",
"name": "Intelligent File Chain",
"description": "Chain multiple file processing steps into a single pipeline (resize, convert, compress)",
"actions": [
"image-pipeline",
"pdf-pipeline",
"batch-convert"
],
"pricing": {
"min": "$0.005",
"max": "$0.05"
}
},
{
"id": "content-factory",
"name": "AI Content Factory",
"description": "Generate structured content using AI (blog posts, social media, translations, summaries)",
"actions": [
"generate-blog",
"generate-social",
"rewrite",
"translate",
"summarize"
],
"pricing": {
"min": "$0.003",
"max": "$0.02"
}
},
{
"id": "data-insight",
"name": "Data Insight Engine",
"description": "Analyze CSV/JSON data and generate statistical summaries with actionable insights",
"actions": [
"analyze-csv",
"analyze-json",
"forecast"
],
"pricing": {
"min": "$0.005",
"max": "$0.02"
}
},
{
"id": "workflow",
"name": "Autonomous Workflow",
"description": "Execute multi-step business workflows with budget control (invoice+notify, content campaigns)",
"actions": [
"invoice-and-notify",
"content-campaign",
"data-report-mail"
],
"pricing": {
"min": "$0.01",
"max": "$0.05"
}
},
{
"id": "sns-engine",
"name": "SNS Growth Engine",
"description": "Autonomous SNS growth: campaign orchestration, trend-jacking, A/B testing, thread generation, and data-driven autopilot",
"actions": [
"campaign-orchestrate",
"trend-pulse",
"ab-test-launch",
"engagement-analyze",
"thread-weave",
"growth-autopilot"
],
"pricing": {
"min": "$0.02",
"max": "$0.15"
}
}
],
"streaming": true,
"mandate_required": false
},
"commerce": {
"products_url": "https://jobdonebot.com/api/agent/products",
"checkout_url": "https://jobdonebot.com/api/agent/checkout",
"protocols": {
"ucp": {
"version": "2026-01-11",
"profile_url": "https://jobdonebot.com/.well-known/ucp"
},
"acp": {
"version": "2026-01-30",
"checkout_endpoint": "https://jobdonebot.com/api/agent/checkout"
},
"x402": {
"endpoint_pattern": "https://jobdonebot.com/api/agent/{toolId}",
"currency": "USDC",
"network": "eip155:8453"
}
},
"plans": [
{
"id": "pro-monthly",
"name": "JobDoneBot Pro",
"price": "500 JPY/month",
"interval": "month",
"features": [
"Ad-free on all tools",
"Batch processing up to 100 files",
"Processing history",
"Favorites"
]
},
{
"id": "team-monthly",
"name": "JobDoneBot Team",
"price": "2980 JPY/month",
"interval": "month",
"features": [
"All Pro features",
"Team management (5 members)",
"Shared processing history",
"Admin dashboard"
]
}
]
}
}