{"$schema":"https://agent-skills.org/schema/index.json","name":"Skillmint","description":"Pay-per-call AI skills marketplace powered by x402 payment protocol. USDC on Base, no API keys.","homepage":"https://skillmint.sagasu.art","license":"MIT","auth":{"type":"x402","protocol":"https://x402.org","network":"base","currency":"USDC"},"skills":[{"id":"echo","name":"Echo","description":"Echo back the input. Used to verify x402 payment flow works end-to-end.","price":"$0.01","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/echo","method":"POST","contentType":"application/json","input":{"example":{"message":"hello from agent"},"bodyType":"json","schema":{"properties":{"message":{"type":"string"}},"required":["message"]}},"output":{"example":{"echo":{"message":"hello from agent"},"timestamp":"2026-01-01T00:00:00.000Z","message":"Payment verified. Skill Bazaar is operational."},"schema":{"properties":{"echo":{"type":"object"},"timestamp":{"type":"string"},"message":{"type":"string"}}}}},{"id":"seo-analyzer","name":"SEO Keyword Analyzer","description":"Analyze a URL or text content for keyword optimization. Returns primary/secondary keywords, density, conflicts, and actionable suggestions. Based on one-page-one-keyword methodology.","price":"$0.02","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/seo-analyzer","method":"POST","contentType":"application/json","input":{"example":{"content":"Your article text here","target_keyword":"main keyword"},"bodyType":"json","schema":{"properties":{"url":{"type":"string","description":"URL to scrape and analyze"},"content":{"type":"string","description":"Text content to analyze"},"target_keyword":{"type":"string","description":"Target keyword to evaluate against"},"language":{"type":"string","description":"Content language (default: en)"}}}},"output":{"example":{"primary_keyword":"TypeScript","secondary_keywords":["web dev","coding"],"keyword_density":{"typescript":3.2},"conflicts":[],"suggestions":["Add keyword to H1"],"score":78},"schema":{"properties":{"primary_keyword":{"type":"string"},"secondary_keywords":{"type":"array","items":{"type":"string"}},"keyword_density":{"type":"object"},"conflicts":{"type":"array","items":{"type":"string"}},"suggestions":{"type":"array","items":{"type":"string"}},"score":{"type":"number"}},"required":["primary_keyword","secondary_keywords","score"]}}},{"id":"doc-structurer","name":"Document Structurer","description":"Transform raw notes or requirements into structured documents following Document-Driven Development methodology. Supports intent.md, spec.md, and plan.md formats.","price":"$0.03","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/doc-structurer","method":"POST","contentType":"application/json","input":{"example":{"raw_input":"I want to build a CLI tool for managing dotfiles","doc_type":"intent"},"bodyType":"json","schema":{"properties":{"raw_input":{"type":"string","description":"Raw notes or requirements text"},"doc_type":{"type":"string","enum":["intent","spec","plan"],"description":"Document type to generate"},"context":{"type":"string","description":"Additional project context"}},"required":["raw_input","doc_type"]}},"output":{"example":{"document":"# Intent\n\n## Problem...","doc_type":"intent","completeness_score":85,"missing_sections":["constraints"],"suggestions":["Add success metrics"]},"schema":{"properties":{"document":{"type":"string"},"doc_type":{"type":"string"},"completeness_score":{"type":"number"},"missing_sections":{"type":"array","items":{"type":"string"}},"suggestions":{"type":"array","items":{"type":"string"}}},"required":["document","doc_type","completeness_score"]}}},{"id":"content-deaier","name":"Content De-AIer","description":"Rewrite AI-generated text to remove AI tells and sound naturally human. Supports minimal, professional, and casual styles. Preserves meaning and facts.","price":"$0.02","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/content-deaier","method":"POST","contentType":"application/json","input":{"example":{"text":"AI-generated text to humanize","style":"minimal"},"bodyType":"json","schema":{"properties":{"text":{"type":"string","description":"AI-generated text to rewrite"},"style":{"type":"string","enum":["minimal","professional","casual"],"description":"Rewriting style"},"language":{"type":"string","description":"Content language (default: en)"},"preserve_structure":{"type":"boolean","description":"Keep original headings/paragraphs (default: true)"}},"required":["text"]}},"output":{"example":{"rewritten_text":"Humanized version of the text","changes_summary":"Removed 5 AI patterns","ai_score_before":92,"ai_score_after":15},"schema":{"properties":{"rewritten_text":{"type":"string"},"changes_summary":{"type":"string"},"ai_score_before":{"type":"number"},"ai_score_after":{"type":"number"}},"required":["rewritten_text","ai_score_before","ai_score_after"]}}},{"id":"seo-performance-insight","name":"SEO Performance Insight","description":"Analyze Google Search Console data to find quick wins, CTR optimization opportunities, keyword clusters, and prioritized recommendations. Pass your GSC query/page performance data as JSON.","price":"$0.05","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/seo-performance-insight","method":"POST","contentType":"application/json","input":{"example":{"data":[{"query":"typescript tutorial","clicks":150,"impressions":5000,"position":4.2,"ctr":0.03},{"query":"learn typescript","clicks":80,"impressions":3200,"position":7.8,"ctr":0.025}],"site_url":"https://example.com","period":"last 28 days"},"bodyType":"json","schema":{"properties":{"data":{"type":"array","description":"Array of GSC performance rows with query/page, clicks, impressions, position, ctr"},"site_url":{"type":"string","description":"Site URL for context"},"period":{"type":"string","description":"Data period description"}},"required":["data"]}},"output":{"example":{"summary":"Strong organic presence with 12 quick-win opportunities","quick_wins":[{"query":"typescript guide","current_position":8,"impressions":2000}],"recommendations":[{"priority":1,"action":"Optimize title tags for top-20 queries"}]},"schema":{"properties":{"summary":{"type":"string"},"top_performers":{"type":"array"},"quick_wins":{"type":"array"},"ctr_issues":{"type":"array"},"keyword_clusters":{"type":"array"},"recommendations":{"type":"array"}},"required":["summary","quick_wins","recommendations"]}}},{"id":"seo-anomaly-detector","name":"SEO Anomaly Detector","description":"Compare two periods of SEO metrics to detect ranking drops, traffic anomalies, CTR shifts, emerging/disappearing queries, and generate prioritized action items. Pass current and previous period data as JSON arrays.","price":"$0.05","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/seo-anomaly-detector","method":"POST","contentType":"application/json","input":{"example":{"current":[{"query":"typescript tutorial","clicks":120,"impressions":4800,"position":6.1,"ctr":0.025}],"previous":[{"query":"typescript tutorial","clicks":150,"impressions":5000,"position":4.2,"ctr":0.03}],"current_period":"Mar 1-7, 2026","previous_period":"Feb 22-28, 2026"},"bodyType":"json","schema":{"properties":{"current":{"type":"array","description":"Current period GSC/analytics data rows"},"previous":{"type":"array","description":"Previous period data rows for comparison"},"current_period":{"type":"string","description":"Current period label"},"previous_period":{"type":"string","description":"Previous period label"}},"required":["current","previous"]}},"output":{"example":{"overall_health":"declining","summary":"3 critical ranking drops detected","ranking_drops":[{"query":"typescript tutorial","previous_position":4.2,"current_position":6.1,"severity":"minor"}],"action_items":[{"priority":1,"issue":"Position drop on core keyword","urgency":"immediate"}]},"schema":{"properties":{"overall_health":{"type":"string","enum":["improving","stable","declining","critical"]},"summary":{"type":"string"},"ranking_drops":{"type":"array"},"ranking_gains":{"type":"array"},"traffic_anomalies":{"type":"array"},"action_items":{"type":"array"}},"required":["overall_health","summary","action_items"]}}},{"id":"seo-cross-analyzer","name":"SEO Cross-Platform Analyzer","description":"Cross-analyze data from GSC, GA4, and Bing Webmaster to find rank-engagement gaps, hidden gems, content cannibalization, intent mismatches, and cross-platform opportunities. Pass data from at least 2 sources.","price":"$0.08","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/seo-cross-analyzer","method":"POST","contentType":"application/json","input":{"example":{"gsc":[{"query":"typescript guide","page":"/blog/ts-guide","clicks":200,"impressions":8000,"position":3.5,"ctr":0.025}],"ga4":[{"page":"/blog/ts-guide","pageviews":350,"bounce_rate":0.72,"avg_session_duration":45}],"bing":[{"query":"typescript guide","page":"/blog/ts-guide","clicks":15,"impressions":400,"position":12}]},"bodyType":"json","schema":{"properties":{"gsc":{"type":"array","description":"Google Search Console data"},"ga4":{"type":"array","description":"Google Analytics 4 data"},"bing":{"type":"array","description":"Bing Webmaster Tools data"},"site_url":{"type":"string","description":"Site URL for context"}}}},"output":{"example":{"summary":"Found 3 rank-engagement gaps and 2 cannibalization issues","rank_engagement_gaps":[{"page":"/blog/ts-guide","gsc_position":3.5,"ga4_bounce_rate":0.72,"diagnosis":"High rank but poor engagement"}],"priority_actions":[{"priority":1,"action":"Improve content quality on high-ranking pages with high bounce rate"}]},"schema":{"properties":{"summary":{"type":"string"},"rank_engagement_gaps":{"type":"array"},"hidden_gems":{"type":"array"},"cannibalization":{"type":"array"},"priority_actions":{"type":"array"}},"required":["summary","priority_actions"]}}},{"id":"seo-report-generator","name":"SEO Report Generator","description":"Generate a professional SEO performance report from raw metrics. Includes executive summary, key metrics with period-over-period comparison, wins, issues, competitive insights, and prioritized recommendations. Suitable for stakeholder presentations.","price":"$0.10","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/seo-report-generator","method":"POST","contentType":"application/json","input":{"example":{"current":[{"query":"typescript tutorial","clicks":150,"impressions":5000,"position":4.2,"ctr":0.03}],"previous":[{"query":"typescript tutorial","clicks":120,"impressions":4500,"position":5.1,"ctr":0.027}],"site_url":"https://example.com","period":"March 2026","report_type":"monthly"},"bodyType":"json","schema":{"properties":{"current":{"type":"array","description":"Current period GSC data"},"previous":{"type":"array","description":"Previous period data for comparison"},"ga4":{"type":"array","description":"Optional GA4 data for richer reports"},"site_url":{"type":"string","description":"Site URL"},"period":{"type":"string","description":"Report period label"},"report_type":{"type":"string","enum":["weekly","monthly","quarterly"],"description":"Report type"}},"required":["current"]}},"output":{"example":{"report_title":"SEO Performance Report — March 2026","executive_summary":"Organic traffic grew 12% MoM...","recommendations":[{"priority":1,"action":"Optimize top-20 queries for CTR improvement"}]},"schema":{"properties":{"report_title":{"type":"string"},"executive_summary":{"type":"string"},"key_metrics":{"type":"object"},"wins":{"type":"array"},"issues":{"type":"array"},"recommendations":{"type":"array"},"outlook":{"type":"string"}},"required":["report_title","executive_summary","key_metrics","recommendations"]}}},{"id":"seo-eeat-writer","name":"SEO E-E-A-T Article Writer","description":"Generate SEO articles following Google's E-E-A-T framework. Analyzes competitor articles, builds keyword strategy matrix, and produces publication-ready HTML articles with quality audit scores. Each article includes Experience, Expertise, Authority, and Trust signals.","price":"$0.50","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/seo-eeat-writer","method":"POST","contentType":"application/json","input":{"example":{"product_info":"SkillMint — a pay-per-call AI skill marketplace using x402 protocol","competitor_articles":["Competitor article text here..."],"target_keywords":["AI API marketplace","pay per call API"],"article_count":3},"bodyType":"json","schema":{"properties":{"product_info":{"type":"string","description":"Product/service to naturally mention in articles"},"competitor_articles":{"type":"array","items":{"type":"string"},"description":"Competitor articles to analyze and outperform"},"existing_topics":{"type":"array","items":{"type":"string"},"description":"Already published topics to avoid duplication"},"target_keywords":{"type":"array","items":{"type":"string"},"description":"Target keywords to optimize for"},"article_count":{"type":"number","description":"Number of articles to generate (default: 3, max: 5)"},"language":{"type":"string","description":"Output language (default: en)"}},"required":["product_info","competitor_articles"]}},"output":{"example":{"total_articles":3,"strategy_matrix":[{"article_number":1,"title":"How to Build a Pay-Per-Call API","target_keyword":"pay per call API"}],"articles":[{"title":"...","quality_audit":{"overall_eeat":8.5}}]},"schema":{"properties":{"competitor_analysis":{"type":"object"},"strategy_matrix":{"type":"array"},"articles":{"type":"array"},"total_articles":{"type":"number"}},"required":["articles","total_articles"]}}},{"id":"medium-seo-converter","name":"Chinese-to-Medium SEO Converter","description":"Transform Chinese articles (WeChat, blog, tutorial) into SEO-optimized English Medium content. Not just translation — complete content reshaping with Western audience adaptation, story-driven narrative, and Medium-specific formatting.","price":"$0.30","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/medium-seo-converter","method":"POST","contentType":"application/json","input":{"example":{"chinese_article":"你的中文文章内容...","target_keywords":["AI productivity","developer tools"],"tone":"storytelling"},"bodyType":"json","schema":{"properties":{"chinese_article":{"type":"string","description":"The Chinese article to convert"},"target_keywords":{"type":"array","items":{"type":"string"},"description":"English keywords to target"},"tone":{"type":"string","enum":["professional","casual","storytelling"],"description":"Article tone"},"product_context":{"type":"string","description":"Product/brand to naturally weave in"}},"required":["chinese_article"]}},"output":{"example":{"medium_article":{"headline":"I Spent 6 Months Building AI Tools — Here's What Actually Works","word_count":2400,"estimated_read_time":"10 min","suggested_tags":["AI","Productivity","Programming"]},"seo_checklist":{"headline_score":9}},"schema":{"properties":{"original_analysis":{"type":"object"},"medium_article":{"type":"object"},"seo_checklist":{"type":"object"},"adaptation_notes":{"type":"string"}},"required":["medium_article"]}}},{"id":"content-dna-extractor","name":"Content DNA Extractor","description":"Analyze 5-15 articles from the same author/brand to extract their 'Content DNA' — recurring themes, voice patterns, structural habits, persuasion methods, and anti-patterns. Outputs a replication guide for maintaining consistent brand voice.","price":"$0.25","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/content-dna-extractor","method":"POST","contentType":"application/json","input":{"example":{"articles":["Article 1 full text...","Article 2 full text..."],"author_name":"John Doe","context":"Tech blog targeting developers"},"bodyType":"json","schema":{"properties":{"articles":{"type":"array","items":{"type":"string"},"description":"5-15 articles to analyze (full text)"},"author_name":{"type":"string","description":"Author or brand name"},"brand_name":{"type":"string","description":"Brand name if different from author"},"context":{"type":"string","description":"Additional context (platform, audience, niche)"}},"required":["articles"]}},"output":{"example":{"articles_analyzed":10,"voice_dna":{"formality_level":4,"humor_type":"dry wit","signature_phrases":["Here's the thing"]},"style_summary":"Conversational expert sharing hard-won lessons","replication_guide":"1. Open with a specific failure or surprise..."},"schema":{"properties":{"articles_analyzed":{"type":"number"},"voice_dna":{"type":"object"},"structural_dna":{"type":"object"},"content_dna":{"type":"object"},"persuasion_dna":{"type":"object"},"anti_patterns":{"type":"object"},"style_summary":{"type":"string"},"replication_guide":{"type":"string"}},"required":["voice_dna","content_dna","style_summary","replication_guide"]}}},{"id":"reddit-researcher","name":"Reddit User Researcher","description":"Extract actionable insights from Reddit discussions: user pain points with verbatim quotes, competitor sentiment, content opportunities, feature requests, and trend signals. Input Reddit threads/comments as text.","price":"$0.30","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/reddit-researcher","method":"POST","contentType":"application/json","input":{"example":{"content":"Reddit thread content with posts and comments...","subreddits":["r/SaaS","r/startups"],"product_name":"SkillMint","research_focus":"all"},"bodyType":"json","schema":{"properties":{"content":{"type":"string","description":"Reddit threads, posts, and comments as text"},"subreddits":{"type":"array","items":{"type":"string"},"description":"Source subreddits for context"},"product_name":{"type":"string","description":"Your product name for competitor analysis context"},"research_focus":{"type":"string","enum":["pain_points","competitors","content_ideas","product_feedback","all"],"description":"Research focus area"}},"required":["content"]}},"output":{"example":{"research_summary":"Users frustrated with API pricing complexity","pain_points":[{"pain":"Unclear pricing tiers","frequency":"high","user_quotes":["I just want to pay per call, not commit to $99/month"]}],"content_opportunities":[{"topic":"API pricing comparison guide","type":"comparison","search_potential":"high"}]},"schema":{"properties":{"research_summary":{"type":"string"},"pain_points":{"type":"array"},"language_map":{"type":"object"},"competitor_landscape":{"type":"array"},"content_opportunities":{"type":"array"},"product_insights":{"type":"object"},"actionable_recommendations":{"type":"array"}},"required":["research_summary","pain_points","actionable_recommendations"]}}},{"id":"ui-copy-writer","name":"UI Copy Writer (CN→EN)","description":"Convert Chinese UI descriptions into idiomatic English UX copy following Apple HIG and Google Material Design guidelines. Input a Chinese scenario + component type, get 3 style variants (Apple, Google, Conversational) with best-fit recommendation.","price":"$0.15","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/ui-copy-writer","method":"POST","contentType":"application/json","input":{"example":{"description":"删除条目确认","component":"dialog","product_context":"project management app","tone":"casual"},"bodyType":"json","schema":{"properties":{"description":{"type":"string","description":"Chinese description of the UI scenario"},"component":{"type":"string","enum":["button","dialog","toast","tooltip","empty_state","error","onboarding","placeholder","menu_item"],"description":"UI component type"},"product_context":{"type":"string","description":"Product type/context for tone calibration"},"tone":{"type":"string","enum":["formal","casual","playful"],"description":"Preferred tone"}},"required":["description","component"]}},"output":{"example":{"variants":[{"style":"apple","copy":{"title":"Delete Item?","body":"This can't be undone.","primary_action":"Delete","secondary_action":"Cancel"}}],"recommendation":{"chosen_variant":"apple","reason":"Best for productivity apps"}},"schema":{"properties":{"input_analysis":{"type":"object"},"variants":{"type":"array"},"recommendation":{"type":"object"},"consistency_tips":{"type":"array"}},"required":["variants","recommendation"]}}},{"id":"deep-research-pro","name":"Deep Research Pro","description":"Generate comprehensive, verified research reports with multi-source cross-referencing. Input a research topic, get a structured report with verified data, insights, and actionable recommendations.","price":"$0.50","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/deep-research-pro","method":"POST","contentType":"application/json","input":{"example":{"topic":"AI agents market landscape in 2025","purpose":"investment decision","depth":"expert","focus":"enterprise adoption and key players","time_range":"2024-2025"},"bodyType":"json","schema":{"properties":{"topic":{"type":"string","description":"The research topic to investigate"},"purpose":{"type":"string","description":"Purpose of the research (e.g., investment decision, market entry, academic)"},"depth":{"type":"string","enum":["overview","standard","expert"],"description":"Depth of research: overview (high-level), standard (detailed), expert (comprehensive)"},"focus":{"type":"string","description":"Specific angle or focus area within the topic"},"time_range":{"type":"string","description":"Time range for data relevance (e.g., '2024-2025', 'last 6 months')"}},"required":["topic"]}},"output":{"example":{"research_overview":"The AI agents market is projected to reach $65B by 2027...","key_findings":["Enterprise adoption grew 340% YoY in 2024","Top 3 players control 45% market share","Open-source frameworks accelerating SMB adoption"],"report":"# AI Agents Market Landscape 2025\n\n## Research Overview\n...","sources":["Gartner 2024 AI Agent Market Report","McKinsey Digital 2024 Enterprise AI Survey"],"limitations":["Private company revenue data estimated from public filings","China market data limited due to reporting standards"]},"schema":{"properties":{"research_overview":{"type":"string","description":"Brief overview of research findings"},"key_findings":{"type":"array","items":{"type":"string"},"description":"List of key findings"},"report":{"type":"string","description":"Full structured research report in markdown"},"sources":{"type":"array","items":{"type":"string"},"description":"Information sources used"},"limitations":{"type":"array","items":{"type":"string"},"description":"Research limitations and caveats"}},"required":["research_overview","key_findings","report","sources","limitations"]}}},{"id":"academic-reviewer","name":"Academic Paper Reviewer","description":"Nature/Science-level dual-core academic review system. Submit paper text and target journal, get a comprehensive review with logic stress test, section-by-section polish with before/after comparison, and submission materials.","price":"$0.50","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/academic-reviewer","method":"POST","contentType":"application/json","input":{"example":{"content":"Abstract: We present a novel approach to...\n\nIntroduction: Recent advances in...","target_journal":"Nature Communications","language_pair":"Chinese-English","review_mode":"full"},"bodyType":"json","schema":{"properties":{"content":{"type":"string","description":"The paper text or manuscript content to review"},"target_journal":{"type":"string","description":"Target journal for submission (e.g., 'Nature', 'Science', 'IEEE TPAMI')"},"language_pair":{"type":"string","description":"Source-target language pair (e.g., 'Chinese-English') for language-specific polishing"},"review_mode":{"type":"string","enum":["full","express","polish"],"description":"Review mode: full (complete review), express (key issues only), polish (language focus)"}},"required":["content"]}},"output":{"example":{"baseline_assessment":{"journal_fit":"Moderate fit — scope aligns but impact may fall below typical threshold","structural_completeness":"IMRaD complete, but Discussion section underdeveloped","language_score":"B+ (generally clear, some Chinglish patterns detected)","reviewer_personas":["Methodologist","Domain Expert","Data Purist"]},"logic_issues":[{"id":"V-01","severity":"Critical","section":"Methods","issue":"No control group described for experiment 2","suggestion":"Add negative control and describe randomization procedure"},{"id":"V-02","severity":"Important","section":"Results","issue":"P-value reported without effect size","suggestion":"Include Cohen's d or equivalent effect size measure"}],"polished_sections":[{"original":"We found that the method is very good for solving the problem.","revised":"Our findings demonstrate that the proposed method effectively addresses the stated problem.","category":"Precision"}],"submission_checklist":["Ethics statement: Missing — add IRB approval number","Data availability: Not declared — add statement","Conflict of interest: Not declared — add statement","Cover letter: Generated below"]},"schema":{"properties":{"baseline_assessment":{"type":"object","description":"Initial assessment of journal fit, structure, and language quality"},"logic_issues":{"type":"array","items":{"type":"object"},"description":"List of identified issues with IDs, severity, and suggestions"},"polished_sections":{"type":"array","items":{"type":"object"},"description":"Before/after comparison of polished sentences"},"submission_checklist":{"type":"array","items":{"type":"string"},"description":"Pre-submission checklist items"}},"required":["baseline_assessment","logic_issues","polished_sections","submission_checklist"]}}},{"id":"competitor-analyzer","name":"Competitor Analyzer","description":"McKinsey-style competitive intelligence analysis. Input your product and competitors, get a comprehensive report with feature comparison, SWOT, pricing analysis, and actionable positioning strategies.","price":"$0.40","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/competitor-analyzer","method":"POST","contentType":"application/json","input":{"example":{"product":"SkillMint — API marketplace for AI skills","competitors":["RapidAPI","OpenRouter","Replicate"],"industry":"Developer Tools / API Marketplace","focus":"all"},"bodyType":"json","schema":{"properties":{"product":{"type":"string","description":"Your product or company name with a brief description"},"competitors":{"type":"array","items":{"type":"string"},"description":"List of competitor names to analyze"},"industry":{"type":"string","description":"Industry or market vertical for context"},"focus":{"type":"string","enum":["features","pricing","positioning","all"],"description":"Analysis focus area: features, pricing, positioning, or all"}},"required":["product","competitors"]}},"output":{"example":{"executive_summary":"SkillMint occupies a unique niche in the API marketplace space by focusing on AI skills...","feature_comparison":{"your_advantages":["Skill-level granularity","Built-in prompt management"],"competitor_advantages":["Larger marketplace","Enterprise SSO"],"overlap":["API hosting","Usage-based billing"]},"swot":{"strengths":["Unique positioning","Developer-first UX"],"weaknesses":["Smaller catalog","Limited enterprise features"],"opportunities":["AI agent ecosystem growth","Vertical specialization"],"threats":["Big cloud providers entering space","Open-source alternatives"]},"pricing_analysis":{"your_pricing":"Usage-based, $0.01-$1.00 per skill call","competitor_pricing":["RapidAPI: Freemium + subscription tiers","OpenRouter: Token-based pricing"],"recommendations":["Consider volume discounts for enterprise","Add free tier for adoption"]},"strategies":["Position as 'the Shopify for AI skills' — own the creator economy angle","Target mid-market companies underserved by enterprise-focused competitors","Build content moat with skill creation tutorials and documentation"]},"schema":{"properties":{"executive_summary":{"type":"string","description":"High-level competitive landscape summary"},"feature_comparison":{"type":"object","description":"Feature differentiation matrix"},"swot":{"type":"object","description":"SWOT analysis for your product"},"pricing_analysis":{"type":"object","description":"Pricing comparison and recommendations"},"strategies":{"type":"array","items":{"type":"string"},"description":"Actionable strategic recommendations"}},"required":["executive_summary","feature_comparison","swot","pricing_analysis","strategies"]}}},{"id":"first-principles-predictor","name":"First Principles Predictor","description":"Rigorous prediction analysis using first-principles reasoning. Input any prediction question, get a structured report with fact anchors, causal chains, scenario analysis (with probabilities), falsifiable checkpoints, and decision recommendations.","price":"$0.30","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/first-principles-predictor","method":"POST","contentType":"application/json","input":{"example":{"question":"Will electric vehicles reach 50% of new car sales in the US by 2030?","context":"Current EV market share is around 9% in the US as of 2024","timeframe":"by 2030"},"bodyType":"json","schema":{"properties":{"question":{"type":"string","description":"The prediction question to analyze"},"context":{"type":"string","description":"Additional context or background information"},"timeframe":{"type":"string","description":"Specific timeframe for the prediction"}},"required":["question"]}},"output":{"example":{"calibrated_question":"Probability of US EV new car sales reaching 50% market share by December 2030","fact_anchors":[{"fact":"US EV market share was ~9% in 2024","source":"IEA Global EV Data Explorer"}],"causal_chain":"Battery cost decline → lower EV prices → increased adoption → charging infrastructure investment → further adoption","scenarios":{"optimistic":{"probability":"25%","description":"Aggressive policy support + battery breakthroughs"},"baseline":{"probability":"50%","description":"Current trajectory continues"},"pessimistic":{"probability":"25%","description":"Policy rollbacks + supply chain disruptions"}},"final_prediction":{"event":"EV 50% market share in US","timeframe":"by 2030","confidence":"unlikely — 20-30% probability"},"verification_checkpoints":["Check 2027 Q4 EV market share — should exceed 20% if on track"],"decision_recommendations":["Consider diversified auto sector investments hedging both EV and ICE"]},"schema":{"properties":{"calibrated_question":{"type":"string"},"popular_myths_debunked":{"type":"array"},"fact_anchors":{"type":"array"},"causal_chain":{"type":"string"},"inhibiting_factors":{"type":"array"},"scenarios":{"type":"object"},"final_prediction":{"type":"object"},"verification_checkpoints":{"type":"array"},"decision_recommendations":{"type":"array"},"honesty_disclaimer":{"type":"string"}},"required":["calibrated_question","fact_anchors","causal_chain","scenarios","final_prediction","verification_checkpoints","decision_recommendations"]}}},{"id":"bank-due-diligence","name":"Bank Due Diligence Report","description":"Generate bank-grade corporate due diligence reports. Input a company name, get a comprehensive credit risk assessment covering equity structure, judicial risks, IP analysis, and credit recommendations.","price":"$0.50","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/bank-due-diligence","method":"POST","contentType":"application/json","input":{"example":{"company_name":"Acme Technology Co., Ltd.","industry":"Software & IT Services","credit_type":"working capital loan","additional_info":"Applying for a $2M credit line, established 2015"},"bodyType":"json","schema":{"properties":{"company_name":{"type":"string","description":"Full legal name of the target company"},"industry":{"type":"string","description":"Industry or sector of the company"},"credit_type":{"type":"string","description":"Type of credit being considered (e.g., working capital loan, project finance)"},"additional_info":{"type":"string","description":"Any additional information about the company or credit request"}},"required":["company_name"]}},"output":{"example":{"summary":{"company_overview":"Acme Technology Co., Ltd. is a mid-size SaaS provider...","core_findings":"Stable revenue growth, moderate leverage"},"risk_alerts":[{"category":"judicial","severity":"medium","description":"2 pending lawsuits as defendant"}],"equity_analysis":{"controller":"John Doe","ownership":"65% direct","pledges":"none"},"judicial_risks":[{"case_type":"contract dispute","role":"defendant","amount":"$150K","status":"pending"}],"credit_recommendation":{"recommendation":"conditional approval","conditions":["Require personal guarantee from controller","Quarterly financial reporting"],"risk_rating":"B+"}},"schema":{"properties":{"summary":{"type":"object"},"risk_alerts":{"type":"array"},"basic_info":{"type":"object"},"historical_changes":{"type":"object"},"equity_analysis":{"type":"object"},"operations_analysis":{"type":"object"},"external_investments":{"type":"object"},"ip_analysis":{"type":"object"},"judicial_risks":{"type":"array"},"credit_recommendation":{"type":"object"}},"required":["summary","risk_alerts","equity_analysis","judicial_risks","credit_recommendation"]}}},{"id":"patent-writer","name":"Patent Specification Writer","description":"Draft patent specification sections including background technology and technical solutions. Input your technical innovation description, get structured patent-ready content with prior art analysis, technical solution documentation, and key innovation highlights.","price":"$0.40","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/patent-writer","method":"POST","contentType":"application/json","input":{"example":{"technical_description":"A distributed caching system that uses consistent hashing with virtual nodes to achieve automatic load balancing. When a node fails, its virtual nodes are redistributed across remaining nodes using a priority queue based on current load metrics.","patent_type":"invention","field":"Distributed computing / Cache systems","problem_solved":"Existing distributed caches suffer from uneven load distribution during node failures, causing cascading failures"},"bodyType":"json","schema":{"properties":{"technical_description":{"type":"string","description":"Detailed description of the technical innovation"},"patent_type":{"type":"string","enum":["invention","utility_model","design"],"description":"Type of patent application"},"field":{"type":"string","description":"Technical field of the invention"},"problem_solved":{"type":"string","description":"The technical problem this invention solves"}},"required":["technical_description"]}},"output":{"example":{"technical_field":"This invention belongs to the field of distributed computing, particularly relating to cache management and load balancing in distributed systems.","industry_status":"Distributed caching has become essential for modern web applications...","existing_deficiencies":["Current consistent hashing approaches do not account for real-time node load during redistribution","Existing solutions suffer from cascading failures when multiple nodes fail simultaneously"],"technical_solution":"The proposed system comprises: (1) a consistent hash ring with configurable virtual nodes...","key_innovations":[{"feature":"Load-aware virtual node redistribution","difference":"Unlike static redistribution, uses real-time load metrics","problem_solved":"Prevents hot-spot formation during node failures"}],"technical_effects":[{"effect":"99.9% reduction in cascading failures","principle":"Priority-queue based redistribution ensures no single node is overloaded"}]},"schema":{"properties":{"technical_field":{"type":"string"},"industry_status":{"type":"string"},"existing_deficiencies":{"type":"array"},"technical_solution":{"type":"string"},"key_innovations":{"type":"array"},"technical_effects":{"type":"array"}},"required":["technical_field","existing_deficiencies","technical_solution","key_innovations","technical_effects"]}}},{"id":"deai-humanizer","name":"De-AI Text Humanizer","description":"Remove AI-generated text patterns and make content sound naturally human-written. Based on Wikipedia's AI writing characteristics guide. Detects and fixes 24+ AI patterns across content, language, and style dimensions with quality scoring.","price":"$0.15","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/deai-humanizer","method":"POST","contentType":"application/json","input":{"example":{"text":"AI-generated text to humanize","tone":"casual"},"bodyType":"json","schema":{"properties":{"text":{"type":"string","description":"Text to humanize"},"tone":{"type":"string","enum":["formal","casual","technical","conversational"],"description":"Target tone for the rewritten text"},"language":{"type":"string","description":"Content language (default: en)"}},"required":["text"]}},"output":{"example":{"rewritten_text":"The humanized version of the text","changes_summary":["Removed filler opener","Broke rule-of-three pattern","Replaced 'delve' with specific verb"],"quality_score":{"directness":8,"rhythm":9,"trust":8,"authenticity":9,"conciseness":8,"total":42},"ai_patterns_found":["Rule of three overuse","Overused AI vocabulary: delve, landscape","Em dash overuse"]},"schema":{"properties":{"rewritten_text":{"type":"string"},"changes_summary":{"type":"array","items":{"type":"string"}},"quality_score":{"type":"object","properties":{"directness":{"type":"number"},"rhythm":{"type":"number"},"trust":{"type":"number"},"authenticity":{"type":"number"},"conciseness":{"type":"number"},"total":{"type":"number"}}},"ai_patterns_found":{"type":"array","items":{"type":"string"}}},"required":["rewritten_text","changes_summary","quality_score","ai_patterns_found"]}}},{"id":"academic-deai","name":"Academic Paper De-AI","description":"Transform AI-assisted academic writing into authentic scholarly prose. Applies 10+ rewriting strategies: adding stance actions, varying sentence structure, replacing concept chains with evidence chains, and injecting critical self-reflection. Includes 10-point quality checklist.","price":"$0.20","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/academic-deai","method":"POST","contentType":"application/json","input":{"example":{"text":"Academic text to transform","discipline":"sociology","style":"social_science"},"bodyType":"json","schema":{"properties":{"text":{"type":"string","description":"Academic text to de-AI"},"discipline":{"type":"string","description":"Academic discipline (e.g. sociology, computer science)"},"style":{"type":"string","enum":["humanities","social_science","stem"],"description":"Academic writing style category"},"target_journal":{"type":"string","description":"Target journal name for style matching"}},"required":["text"]}},"output":{"example":{"rewritten_text":"The transformed scholarly text","changes_made":["Added stance qualifier in paragraph 2","Replaced template connector with semantic link"],"checklist_results":{"paragraph_1":{"core_judgment":true,"boundary_qualification":true,"critical_element":false,"evidence_grounding":true,"concept_ratio":true,"author_action":true,"semantic_connection":true,"sentence_variety":true,"word_repetition":true,"citation_digestion":true}},"improvement_areas":["Paragraph 3 lacks a counterargument element"]},"schema":{"properties":{"rewritten_text":{"type":"string"},"changes_made":{"type":"array","items":{"type":"string"}},"checklist_results":{"type":"object"},"improvement_areas":{"type":"array","items":{"type":"string"}}},"required":["rewritten_text","changes_made","checklist_results","improvement_areas"]}}},{"id":"interview-feature-writer","name":"Business Interview & Feature Writer","description":"Transform interview transcripts and research materials into professional long-form business features. Outputs article (2200-3500 words), 9 headline options, abstract, condensed version, and fact verification notes. Follows Caixin/Renwu/GQ editorial standards.","price":"$0.40","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/interview-feature-writer","method":"POST","contentType":"application/json","input":{"example":{"materials":"Interview transcript or research materials","story_type":"business_interview"},"bodyType":"json","schema":{"properties":{"materials":{"type":"string","description":"Interview transcripts, research materials, or scattered information to transform"},"story_type":{"type":"string","enum":["character_profile","business_interview","company_case","industry_slice","decision_review"],"description":"Type of story to produce"},"additional_context":{"type":"string","description":"Extra context such as background info, publication requirements, or editorial notes"}},"required":["materials"]}},"output":{"example":{"article":"The full feature article (2200-3500 words)","headlines":[{"text":"Headline option 1","type":"informational"},{"text":"Headline option 2","type":"narrative"},{"text":"Headline option 3","type":"tension"}],"abstract":"120-180 word abstract","condensed_version":"300-word condensed version","fact_verification_notes":{"verified":["Fact 1"],"self_reported":["Claim 1"],"reasonable_inference":["Inference 1"],"unverified":["Detail 1"]},"gaps_remaining":["Missing timeline for Q2 decisions"]},"schema":{"properties":{"article":{"type":"string"},"headlines":{"type":"array","items":{"type":"object"}},"abstract":{"type":"string"},"condensed_version":{"type":"string"},"fact_verification_notes":{"type":"object"},"gaps_remaining":{"type":"array","items":{"type":"string"}}},"required":["article","headlines","abstract","condensed_version","fact_verification_notes"]}}},{"id":"tone-rewriter","name":"Tone Rewriter (De-Patronize)","description":"Transform condescending, preachy content into empathetic, equal-level expression. Supports both rewriting existing text and composing new content. Uses first-person retrospective, question-led openings, and affirm-first-then-pivot strategies.","price":"$0.10","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/tone-rewriter","method":"POST","contentType":"application/json","input":{"example":{"text":"You should really learn to save money early. Young people these days just don't understand the value of financial discipline.","mode":"rewrite"},"bodyType":"json","schema":{"properties":{"text":{"type":"string","description":"Text to rewrite or topic to compose about"},"mode":{"type":"string","enum":["rewrite","compose"],"description":"Rewrite existing text or compose new content (default: rewrite)"},"target_length":{"type":"string","description":"Target length for output (e.g. '500 words', 'short')"},"topic":{"type":"string","description":"Topic context for compose mode"}},"required":["text"]}},"output":{"example":{"rewritten_text":"Have you ever felt that pressure to start saving but weren't sure where to begin? I remember being 25 and honestly having no clue...","mode":"rewrite","patronizing_patterns_found":["You should really","Young people these days","just don't understand"],"tone_score":9},"schema":{"properties":{"rewritten_text":{"type":"string"},"mode":{"type":"string"},"patronizing_patterns_found":{"type":"array","items":{"type":"string"}},"tone_score":{"type":"number"}},"required":["rewritten_text","mode","tone_score"]}}},{"id":"article-quality-checker","name":"Article Quality Checker","description":"Four-dimensional article quality audit: logic rigor, readability, AI pattern detection, and factual risk. Returns quantified scores (0-100%) per dimension, detailed issue reports with original text references, and actionable revision suggestions.","price":"$0.15","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/article-quality-checker","method":"POST","contentType":"application/json","input":{"example":{"article":"Your article text here...","article_type":"opinion","target_reader":"general","platform":"blog"},"bodyType":"json","schema":{"properties":{"article":{"type":"string","description":"The full article text to review"},"article_type":{"type":"string","description":"Type of article (e.g. opinion, tutorial, news, review)"},"target_reader":{"type":"string","description":"Target reader level (e.g. general, technical, beginner)"},"platform":{"type":"string","description":"Publishing platform (e.g. blog, medium, academic, social)"},"focus_dimension":{"type":"string","enum":["logic","readability","ai_detection","factual_risk"],"description":"Dimension to weight at 1.5x in comprehensive score"}},"required":["article"]}},"output":{"example":{"scores":{"logic":78,"readability":85,"ai_detection":62,"factual_risk":90,"comprehensive":79},"summary":"The article presents a solid argument structure but relies heavily on AI-typical patterns...","dimension_details":{"logic":[{"original_text":"Therefore, all companies must...","issue":"Overgeneralization from limited examples","severity":"medium","suggestion":"Qualify the claim with specific conditions"}]},"quick_wins":["Replace bullet lists in section 2 with natural prose","Add a specific personal example in the introduction"]},"schema":{"properties":{"meta":{"type":"object"},"scores":{"type":"object"},"summary":{"type":"string"},"dimension_details":{"type":"object"},"quick_wins":{"type":"array","items":{"type":"string"}}},"required":["scores","summary","dimension_details","quick_wins"]}}},{"id":"viral-predictor","name":"Viral Content Predictor","description":"Predict next viral topics by analyzing 72-hour weak signals. Input a content domain, get 3 predicted viral topics with emotional hook analysis, high-click titles, differentiation angles, and a time-based 72-hour action checklist.","price":"$0.20","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/viral-predictor","method":"POST","contentType":"application/json","input":{"example":{"domain":"AI productivity tools","platforms":["youtube","reddit"],"content_type":"video","language":"en"},"bodyType":"json","schema":{"properties":{"domain":{"type":"string","description":"Content domain to analyze (e.g. 'AI productivity tools', 'personal finance', 'fitness tech')"},"platforms":{"type":"array","items":{"type":"string"},"description":"Platforms to focus on (e.g. youtube, reddit, medium, twitter)"},"content_type":{"type":"string","enum":["video","article","social","all"],"description":"Type of content to predict for (default: all)"},"language":{"type":"string","description":"Target language for titles and checklist (default: en)"}},"required":["domain"]}},"output":{"example":{"predictions":[{"topic":"AI voice cloning for podcast repurposing","signal_sources":["Reddit r/podcasting thread with 2.3k upvotes","3 small YouTube channels posting similar content"],"emotional_hook":"FOMO — creators fear being left behind as competitors automate","recommended_titles":["I Cloned My Voice and It Changed My Content Strategy Forever","Why Every Podcaster Will Use Voice AI by 2027","Voice Cloning for Creators: Ethical Goldmine or Career Suicide?"],"differentiation_angle":"Do a live 'crash test' comparing 3 voice cloning tools with real podcast audio","virality_score":85}],"action_checklist":{"t0_now":["Post a quick poll on Twitter asking about voice cloning experience"],"t24_tomorrow":["Record comparison video with 3 tools"],"t72_launch":["Publish and cross-post to relevant subreddits"]}},"schema":{"properties":{"domain":{"type":"string"},"scan_period":{"type":"string"},"predictions":{"type":"array","items":{"type":"object"}},"action_checklist":{"type":"object"},"methodology_notes":{"type":"string"}},"required":["predictions","action_checklist"]}}},{"id":"survey-designer","name":"Survey Questionnaire Designer","description":"Design academic survey questionnaires using 6D Matrix methodology. Input research topic and parameters, get a complete questionnaire with coding manual, dimension mapping, implementation guide, and quality assessment. Supports Quick/Standard/Pro modes.","price":"$0.30","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/survey-designer","method":"POST","contentType":"application/json","input":{"example":{"research_topic":"Remote work impact on employee productivity and well-being","target_population":"Full-time employees aged 25-55 who transitioned to remote work","core_variables":["productivity","work-life balance","job satisfaction","communication effectiveness"],"purpose":"academic","mode":"standard"},"bodyType":"json","schema":{"properties":{"research_topic":{"type":"string","description":"The research topic or question for the survey"},"target_population":{"type":"string","description":"Description of the target survey population"},"core_variables":{"type":"array","items":{"type":"string"},"description":"Key variables or constructs to measure"},"purpose":{"type":"string","enum":["academic","policy","corporate"],"description":"Survey purpose context"},"mode":{"type":"string","enum":["quick","standard","pro"],"description":"Design complexity mode"}},"required":["research_topic"]}},"output":{"example":{"questionnaire":{"title":"Remote Work Impact Survey","introduction":"...","sections":[{"name":"Demographics","items":[{"id":"Q1","text":"What is your age range?","type":"single_choice","options":["18-24","25-34","35-44","45-54","55+"]}]}],"closing":"Thank you for participating."},"coding_manual":[{"variable":"AGE","item_id":"Q1","values":{"1":"18-24","2":"25-34"}}],"dimension_mapping":[{"dimension":"Productivity","sub_dimension":"Task Efficiency","item_ids":["Q5","Q6"]}],"implementation_guide":{"sample_size":"300-500","completion_time":"15 minutes","notes":["Distribute via email"]},"quality_assessment":{"reliability_prediction":"Cronbach's alpha > 0.7 expected","validity_notes":"Content validity established via literature review"}},"schema":{"properties":{"questionnaire":{"type":"object"},"coding_manual":{"type":"array"},"dimension_mapping":{"type":"array"},"implementation_guide":{"type":"object"},"quality_assessment":{"type":"object"}},"required":["questionnaire","coding_manual","dimension_mapping","implementation_guide","quality_assessment"]}}},{"id":"prd-generator","name":"PRD Document Generator","description":"Transform product ideas into professional Product Requirement Documents. Input your product concept, get a structured PRD with personas, user stories, prioritized feature requirements (P0/P1/P2), success metrics, and risk analysis.","price":"$0.25","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/prd-generator","method":"POST","contentType":"application/json","input":{"example":{"product_idea":"A mobile app that helps freelancers track time, generate invoices, and manage client relationships in one place","product_type":"SaaS mobile app","target_market":"Freelancers and independent contractors","constraints":"Must integrate with Stripe for payments, MVP in 3 months","timeline":"Q2 2026 launch"},"bodyType":"json","schema":{"properties":{"product_idea":{"type":"string","description":"Description of the product idea or concept"},"product_type":{"type":"string","description":"Type of product (e.g., SaaS, mobile app, platform)"},"target_market":{"type":"string","description":"Target market or audience"},"constraints":{"type":"string","description":"Known constraints (technical, budget, regulatory)"},"timeline":{"type":"string","description":"Expected timeline or deadline"}},"required":["product_idea"]}},"output":{"example":{"document_info":{"version":"1.0","date":"2026-03-10","status":"Draft","product_stage":"MVP"},"overview":{"context":"...","opportunity":"...","stakeholders":["Product","Engineering","Design"]},"goals":{"objectives":["Launch MVP by Q2 2026"],"metrics":[{"metric":"DAU","target":"1000","timeframe":"3 months post-launch"}],"timeline":"Q2 2026"},"personas":[{"name":"Freelance Designer","demographics":"25-40, urban","pain_points":["Juggling multiple tools"],"goals":["Single dashboard for business ops"]}],"requirements":{"p0":["Time tracking"],"p1":["Invoice templates"],"p2":["Client portal"],"out_of_scope":["Accounting"]},"risks":[{"risk":"Low adoption","likelihood":"Medium","impact":"High","mitigation":"Early beta program"}]},"schema":{"properties":{"document_info":{"type":"object"},"overview":{"type":"object"},"goals":{"type":"object"},"personas":{"type":"array"},"user_stories":{"type":"array"},"requirements":{"type":"object"},"non_functional":{"type":"object"},"constraints":{"type":"object"},"open_questions":{"type":"array"},"risks":{"type":"array"}},"required":["overview","goals","personas","requirements","risks"]}}},{"id":"prompt-engineer","name":"Prompt Engineering Assistant","description":"Design high-quality structured prompts through collaborative analysis. Input your task description, get a complete prompt package with framework selection (CRISPE/OpenAI/structured), few-shot examples, usage instructions, and variant suggestions.","price":"$0.15","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/prompt-engineer","method":"POST","contentType":"application/json","input":{"example":{"task_description":"I need a prompt that helps customer support agents draft empathetic responses to complaint emails","target_model":"Claude","complexity":"moderate","output_format":"structured email with subject line and body"},"bodyType":"json","schema":{"properties":{"task_description":{"type":"string","description":"Description of what the prompt should accomplish"},"target_model":{"type":"string","description":"Target AI model (e.g., Claude, GPT-4, Gemini)"},"complexity":{"type":"string","enum":["simple","moderate","complex"],"description":"Task complexity level"},"output_format":{"type":"string","description":"Desired output format from the generated prompt"}},"required":["task_description"]}},"output":{"example":{"prompt":"You are an empathetic customer support specialist...","framework_used":"CRISPE — best suited for professional communication tasks requiring role definition and context","usage_instructions":"Paste this prompt as the system message. Provide the customer complaint as the user message.","parameters":[{"name":"tone","description":"Adjust between empathetic/formal/casual","default":"empathetic"}],"variants":[{"scenario":"B2B complaints","modification":"Add industry jargon awareness"}],"few_shot_examples":[{"input":"My order arrived damaged...","output":"Subject: We're sorry about your experience..."}]},"schema":{"properties":{"prompt":{"type":"string"},"framework_used":{"type":"string"},"usage_instructions":{"type":"string"},"parameters":{"type":"array"},"variants":{"type":"array"},"few_shot_examples":{"type":"array"}},"required":["prompt","framework_used","usage_instructions"]}}},{"id":"frontend-design","name":"Frontend Design Pro","description":"Generate distinctive, production-grade frontend interfaces with high design quality. Submit requirements, get creative, polished code that avoids generic AI aesthetics.","price":"$0.15","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/frontend-design","method":"POST","contentType":"application/json","input":{"example":{"requirements":"A landing page for an AI startup with dark theme and animated hero section","framework":"react","style":"brutalist minimalism","purpose":"SaaS product launch"},"bodyType":"json","schema":{"properties":{"requirements":{"type":"string","description":"What to build - component, page, or application description"},"framework":{"type":"string","enum":["html","react","vue","svelte"],"description":"Target framework"},"style":{"type":"string","description":"Aesthetic direction (e.g., brutalist, retro-futuristic, luxury)"},"purpose":{"type":"string","description":"Purpose and target audience"}},"required":["requirements"]}},"output":{"example":{"code":"<div class='hero'>...</div>","design_rationale":"Chose brutalist minimalism with high-contrast typography...","typography":"Space Mono for headers, system-ui for body","color_palette":["#0a0a0a","#ff4444","#ffffff"],"recommendations":["Add scroll-triggered animations","Consider dark/light toggle"]},"schema":{"properties":{"code":{"type":"string"},"design_rationale":{"type":"string"},"typography":{"type":"string"},"color_palette":{"type":"array"},"recommendations":{"type":"array"}},"required":["code","design_rationale"]}}},{"id":"react-best-practices","name":"React Best Practices Review","description":"Review React/Next.js code against 58 performance rules from Vercel Engineering. Get prioritized optimization recommendations across waterfalls, bundle size, server/client performance, and more.","price":"$0.10","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/react-best-practices","method":"POST","contentType":"application/json","input":{"example":{"code":"import { useState, useEffect } from 'react';\n\nexport default function Dashboard() {\n  const [data, setData] = useState(null);\n  useEffect(() => { fetch('/api/data').then(r => r.json()).then(setData); }, []);\n  return <div>{data?.title}</div>;\n}","focus":"waterfalls"},"bodyType":"json","schema":{"properties":{"code":{"type":"string","description":"React/Next.js code to review"},"focus":{"type":"string","enum":["waterfalls","bundle","server","client","rerender","rendering","js","advanced"],"description":"Focus area for review"}},"required":["code"]}},"output":{"example":{"issues":[{"rule":"async-parallel","severity":"CRITICAL","description":"Independent fetches should use Promise.all()","fix":"Wrap parallel fetches in Promise.all()"}],"summary":"Found 3 critical issues related to data fetching waterfalls","score":65,"top_priorities":["Eliminate fetch waterfalls with Promise.all()","Use next/dynamic for heavy components"]},"schema":{"properties":{"issues":{"type":"array"},"summary":{"type":"string"},"score":{"type":"number"},"top_priorities":{"type":"array"}},"required":["issues","summary","score"]}}},{"id":"web-design-guidelines","name":"Web Design Audit","description":"Audit UI code against 100+ Web Interface Guidelines covering accessibility, performance, and UX. Get compliance score and actionable fixes.","price":"$0.10","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/web-design-guidelines","method":"POST","contentType":"application/json","input":{"example":{"code":"<button onclick='submit()'>Click here</button>\n<div class='modal' style='display:block'>Content</div>","focus":"accessibility"},"bodyType":"json","schema":{"properties":{"code":{"type":"string","description":"UI code (HTML/JSX/CSS) to audit"},"focus":{"type":"string","enum":["accessibility","performance","ux","all"],"description":"Focus area for audit"}},"required":["code"]}},"output":{"example":{"issues":[{"rule":"semantic-html","severity":"HIGH","category":"accessibility","description":"Button uses onclick instead of proper event handler","fix":"Use addEventListener or React onClick"}],"summary":"Found 5 accessibility issues and 2 performance concerns","score":72,"categories_reviewed":["accessibility","performance","ux"]},"schema":{"properties":{"issues":{"type":"array"},"summary":{"type":"string"},"score":{"type":"number"},"categories_reviewed":{"type":"array"}},"required":["issues","summary","score"]}}},{"id":"composition-patterns","name":"React Composition Review","description":"Review React component architecture for composition patterns. Identify boolean prop proliferation, suggest compound components, and improve API design.","price":"$0.10","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/composition-patterns","method":"POST","contentType":"application/json","input":{"example":{"code":"function Modal({ isOpen, isFullScreen, hasCloseButton, isScrollable, isDarkMode }) {\n  return <div className={isDarkMode ? 'dark' : 'light'}>...</div>;\n}","context":"Building a reusable component library"},"bodyType":"json","schema":{"properties":{"code":{"type":"string","description":"React component code to review"},"context":{"type":"string","description":"Additional context about the codebase"}},"required":["code"]}},"output":{"example":{"issues":[{"rule":"architecture-avoid-boolean-props","severity":"HIGH","description":"5 boolean props indicate need for composition","fix":"Use compound components with Modal.Header, Modal.Body, Modal.Footer"}],"summary":"Component has boolean prop proliferation — compound component pattern recommended","refactored_code":"function Modal({ children }) { return <ModalContext.Provider>...</ModalContext.Provider>; }","patterns_applied":["compound-components","context-interface"]},"schema":{"properties":{"issues":{"type":"array"},"summary":{"type":"string"},"refactored_code":{"type":"string"},"patterns_applied":{"type":"array"}},"required":["issues","summary"]}}},{"id":"react-native-review","name":"React Native Review","description":"Review React Native/Expo code against 27+ performance rules. Get optimization recommendations for lists, animations, navigation, and more.","price":"$0.10","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/react-native-review","method":"POST","contentType":"application/json","input":{"example":{"code":"import { FlatList, TouchableOpacity, Image } from 'react-native';\n\nexport default function Feed({ items }) {\n  return <FlatList data={items} renderItem={({ item }) => (\n    <TouchableOpacity onPress={() => navigate(item.id)}>\n      <Image source={{ uri: item.image }} style={{ width: 100, height: 100 }} />\n    </TouchableOpacity>\n  )} />;\n}","focus":"list-performance"},"bodyType":"json","schema":{"properties":{"code":{"type":"string","description":"React Native code to review"},"focus":{"type":"string","description":"Focus area (e.g., list-performance, animation, navigation)"}},"required":["code"]}},"output":{"example":{"issues":[{"rule":"list-performance-virtualize","severity":"CRITICAL","description":"Use FlashList instead of FlatList for better performance","fix":"Replace FlatList with FlashList from @shopify/flash-list"}],"summary":"Found 4 performance issues in list rendering","score":55,"top_priorities":["Switch to FlashList","Use expo-image instead of Image","Memoize list items"]},"schema":{"properties":{"issues":{"type":"array"},"summary":{"type":"string"},"score":{"type":"number"},"top_priorities":{"type":"array"}},"required":["issues","summary","score"]}}},{"id":"mcp-builder","name":"MCP Server Builder","description":"Generate complete MCP (Model Context Protocol) server code. Describe the API or data source, get a production-ready MCP server with tools, schemas, and setup instructions.","price":"$0.15","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/mcp-builder","method":"POST","contentType":"application/json","input":{"example":{"description":"Build an MCP server that integrates with the GitHub API to manage issues and pull requests","api_type":"REST API","language":"typescript"},"bodyType":"json","schema":{"properties":{"description":{"type":"string","description":"What the MCP server should do and which API/service to integrate"},"api_type":{"type":"string","description":"Type of API (REST, GraphQL, database, etc.)"},"language":{"type":"string","enum":["typescript","python"],"description":"Implementation language"}},"required":["description"]}},"output":{"example":{"code":"import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';\n...","tools":[{"name":"list_issues","description":"List GitHub issues","parameters":{"repo":"string"}}],"setup_instructions":"npm init -y && npm install @modelcontextprotocol/sdk zod","dependencies":["@modelcontextprotocol/sdk","zod"],"architecture":"Single MCP server with 5 tools covering CRUD operations on GitHub issues"},"schema":{"properties":{"code":{"type":"string"},"tools":{"type":"array"},"setup_instructions":{"type":"string"},"dependencies":{"type":"array"},"architecture":{"type":"string"}},"required":["code","tools","setup_instructions"]}}},{"id":"skill-creator","name":"AI Skill Creator","description":"Design and create AI agent skills with evaluation frameworks. Describe the capability, get a complete skill definition with test cases and optimization suggestions.","price":"$0.15","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/skill-creator","method":"POST","contentType":"application/json","input":{"example":{"capability":"A skill that reviews SQL queries for performance issues and suggests optimizations","target_agent":"Claude Code","use_case":"Database performance optimization during code review"},"bodyType":"json","schema":{"properties":{"capability":{"type":"string","description":"What the skill should do"},"target_agent":{"type":"string","description":"Target AI agent (e.g., Claude Code, Cursor, Copilot)"},"use_case":{"type":"string","description":"Primary use case for the skill"}},"required":["capability"]}},"output":{"example":{"skill_definition":"---\nname: sql-optimizer\ndescription: Review SQL queries...\n---\n...","test_cases":[{"input":"SELECT * FROM users WHERE id = 1","expected_output":"Query is efficient for single row lookup"}],"evaluation_criteria":"Accuracy of issue detection, quality of optimization suggestions","optimization_suggestions":["Add support for database-specific dialects","Include query plan analysis"]},"schema":{"properties":{"skill_definition":{"type":"string"},"test_cases":{"type":"array"},"evaluation_criteria":{"type":"string"},"optimization_suggestions":{"type":"array"}},"required":["skill_definition","test_cases"]}}},{"id":"claude-api-guide","name":"Claude API Guide","description":"Get implementation guidance for Claude API integration. Describe your use case, get complete code with model selection, tool use, streaming, and cost estimates.","price":"$0.10","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/claude-api-guide","method":"POST","contentType":"application/json","input":{"example":{"use_case":"Build a customer support chatbot that can look up order status and process refunds","language":"typescript","features":["tool-use","streaming"]},"bodyType":"json","schema":{"properties":{"use_case":{"type":"string","description":"What you want to build with the Claude API"},"language":{"type":"string","enum":["typescript","python"],"description":"Programming language"},"features":{"type":"array","items":{"type":"string"},"description":"Required features (tool-use, streaming, batches, etc.)"}},"required":["use_case"]}},"output":{"example":{"code":"import Anthropic from '@anthropic-ai/sdk';\n...","explanation":"This implementation uses tool use for order lookup and refund processing...","model_recommendation":"claude-opus-4-6 — best for complex multi-tool interactions","cost_estimate":"~$0.05 per conversation turn","best_practices":["Use streaming for real-time responses","Implement retry logic with exponential backoff"]},"schema":{"properties":{"code":{"type":"string"},"explanation":{"type":"string"},"model_recommendation":{"type":"string"},"cost_estimate":{"type":"string"},"best_practices":{"type":"array"}},"required":["code","explanation","model_recommendation"]}}},{"id":"webapp-testing","name":"Web App Test Generator","description":"Generate Playwright test suites for web applications. Describe your app and get complete test code with setup instructions.","price":"$0.15","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/webapp-testing","method":"POST","contentType":"application/json","input":{"example":{"app_description":"E-commerce checkout flow with cart, shipping address, payment, and order confirmation","url":"http://localhost:3000","test_focus":"e2e"},"bodyType":"json","schema":{"properties":{"app_description":{"type":"string","description":"Description of the web app to test"},"url":{"type":"string","description":"App URL"},"test_focus":{"type":"string","enum":["e2e","visual","accessibility","performance"],"description":"Testing focus"}},"required":["app_description"]}},"output":{"example":{"test_code":"import { test, expect } from '@playwright/test';\n...","test_strategy":"End-to-end flow testing covering the full checkout pipeline","test_cases":["Add item to cart","Fill shipping address","Process payment","Verify confirmation"],"setup_instructions":"npm init playwright@latest","coverage_areas":["user flows","form validation","error states"]},"schema":{"properties":{"test_code":{"type":"string"},"test_strategy":{"type":"string"},"test_cases":{"type":"array"},"setup_instructions":{"type":"string"},"coverage_areas":{"type":"array"}},"required":["test_code","test_strategy","test_cases"]}}},{"id":"algorithmic-art","name":"Algorithmic Art Generator","description":"Generate p5.js generative art with seeded randomness. Describe a theme or concept, get a complete self-contained HTML file with interactive controls.","price":"$0.15","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/algorithmic-art","method":"POST","contentType":"application/json","input":{"example":{"theme":"Neural networks as organic growth patterns","style":"dark background with bioluminescent nodes","complexity":"complex","colors":["#00ff88","#0066ff","#ff0066"]},"bodyType":"json","schema":{"properties":{"theme":{"type":"string","description":"Theme or concept for the generative art"},"style":{"type":"string","description":"Visual style description"},"complexity":{"type":"string","enum":["simple","medium","complex"],"description":"Complexity level"},"colors":{"type":"array","items":{"type":"string"},"description":"Color palette (hex codes)"}},"required":["theme"]}},"output":{"example":{"code":"<!DOCTYPE html><html>...<script src='https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.9.0/p5.min.js'></script>...","philosophy":"Neural Bloom: An exploration of organic computation...","parameters":[{"name":"nodeCount","description":"Number of neural nodes","default":50}],"seed_info":"Use seed parameter to reproduce exact same artwork"},"schema":{"properties":{"code":{"type":"string"},"philosophy":{"type":"string"},"parameters":{"type":"array"},"seed_info":{"type":"string"}},"required":["code","philosophy"]}}},{"id":"canvas-design","name":"Canvas Design Philosophy","description":"Create original visual design philosophies and art direction. Input a concept, get a complete aesthetic manifesto with visual specifications.","price":"$0.15","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/canvas-design","method":"POST","contentType":"application/json","input":{"example":{"concept":"A coffee brand that merges Japanese minimalism with industrial brutalism","medium":"identity","mood":"serene yet raw"},"bodyType":"json","schema":{"properties":{"concept":{"type":"string","description":"Design concept or brief"},"medium":{"type":"string","enum":["poster","web","print","identity"],"description":"Target medium"},"mood":{"type":"string","description":"Desired mood or feeling"}},"required":["concept"]}},"output":{"example":{"design_philosophy":"Concrete Zen: A philosophy of disciplined restraint meeting raw materiality...","visual_description":"Large-format compositions with generous negative space...","color_palette":["#1a1a1a","#f5f0e8","#8b7355","#d4c5a9"],"typography":"Noto Serif JP for accents, Helvetica Neue for structure","composition_notes":"Asymmetric grid with 60% negative space, elements anchored to bottom-left"},"schema":{"properties":{"design_philosophy":{"type":"string"},"visual_description":{"type":"string"},"color_palette":{"type":"array"},"typography":{"type":"string"},"composition_notes":{"type":"string"}},"required":["design_philosophy","visual_description","color_palette"]}}},{"id":"doc-coauthoring","name":"Document Co-Author","description":"Collaborative document creation through context gathering, refinement, and reader testing. Submit topic and requirements, get a polished document.","price":"$0.15","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/doc-coauthoring","method":"POST","contentType":"application/json","input":{"example":{"topic":"Q3 2025 product strategy for AI-powered developer tools","document_type":"strategy document","audience":"executive leadership team","existing_content":"We are pivoting from enterprise to developer-first..."},"bodyType":"json","schema":{"properties":{"topic":{"type":"string","description":"Document topic"},"document_type":{"type":"string","description":"Type of document (strategy, proposal, report, etc.)"},"audience":{"type":"string","description":"Target audience"},"existing_content":{"type":"string","description":"Any existing content to build on"}},"required":["topic"]}},"output":{"example":{"document":"# Q3 2025 Product Strategy\n\n## Executive Summary\n...","structure":"1. Executive Summary\n2. Market Analysis\n3. Strategic Priorities\n4. Roadmap\n5. Risks","suggestions":["Add competitive analysis section","Include resource allocation table"],"readability_score":82,"next_steps":["Review with stakeholders","Add financial projections"]},"schema":{"properties":{"document":{"type":"string"},"structure":{"type":"string"},"suggestions":{"type":"array"},"readability_score":{"type":"number"},"next_steps":{"type":"array"}},"required":["document","structure"]}}},{"id":"internal-comms","name":"Internal Comms Writer","description":"Generate professional internal communications: status reports, 3P updates (Progress/Plans/Problems), newsletters, FAQs, and incident reports.","price":"$0.10","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/internal-comms","method":"POST","contentType":"application/json","input":{"example":{"content":"We shipped the new auth system, planning to migrate legacy users next sprint, blocked on SSO provider integration","format":"3p-update","audience":"engineering leadership"},"bodyType":"json","schema":{"properties":{"content":{"type":"string","description":"Raw content or notes to transform"},"format":{"type":"string","enum":["3p-update","status-report","newsletter","faq","incident-report"],"description":"Communication format"},"audience":{"type":"string","description":"Target audience"}},"required":["content"]}},"output":{"example":{"content":"## 3P Update - Auth Team\n\n### Progress\n- Shipped new auth system...","template_used":"3P Update","tone_analysis":"Professional, concise, action-oriented","key_points":["Auth system shipped","Legacy migration planned","SSO blocker identified"],"distribution_suggestion":"Share in #engineering-updates Slack channel"},"schema":{"properties":{"content":{"type":"string"},"template_used":{"type":"string"},"tone_analysis":{"type":"string"},"key_points":{"type":"array"},"distribution_suggestion":{"type":"string"}},"required":["content","template_used"]}}},{"id":"theme-factory","name":"Theme Factory","description":"Generate complete design themes with colors, fonts, and spacing. Choose from 10 presets or describe a custom theme for slides, docs, or web.","price":"$0.10","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/theme-factory","method":"POST","contentType":"application/json","input":{"example":{"description":"A premium fintech theme with dark mode, gold accents, and modern typography","target":"web","preset":""},"bodyType":"json","schema":{"properties":{"description":{"type":"string","description":"Theme description or requirements"},"target":{"type":"string","enum":["web","slides","docs","email"],"description":"Target medium"},"preset":{"type":"string","description":"Preset name (Ocean Depths, Sunset Boulevard, Forest Canopy, Modern Minimalist, Golden Hour, Arctic Frost, Desert Rose, Tech Innovation, Botanical Garden, Midnight Galaxy)"}},"required":["description"]}},"output":{"example":{"theme":{"name":"Luxury Fintech","colors":{"primary":"#0d1117","accent":"#d4a843","text":"#e6e6e6"},"fonts":{"heading":"Playfair Display","body":"Inter"}},"css_variables":":root { --primary: #0d1117; --accent: #d4a843; }","preview_html":"<div style='background:#0d1117;color:#e6e6e6;padding:2rem'>Preview</div>","usage_guide":"Apply CSS variables to your root element","variants":[{"name":"Light","primary":"#faf9f6"}]},"schema":{"properties":{"theme":{"type":"object"},"css_variables":{"type":"string"},"preview_html":{"type":"string"},"usage_guide":{"type":"string"},"variants":{"type":"array"}},"required":["theme","css_variables"]}}},{"id":"brand-guidelines","name":"Brand Guidelines Enforcer","description":"Review content against brand guidelines for visual identity compliance. Check colors, fonts, tone, and visual consistency.","price":"$0.10","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/brand-guidelines","method":"POST","contentType":"application/json","input":{"example":{"content":"<h1 style='font-family: Arial; color: #333'>Welcome to Acme</h1>","brand_name":"Acme Corp","guidelines":"Primary color: #0066FF, Font: Poppins, Tone: professional and warm"},"bodyType":"json","schema":{"properties":{"content":{"type":"string","description":"Content to review (HTML, CSS, copy, etc.)"},"brand_name":{"type":"string","description":"Brand name"},"guidelines":{"type":"string","description":"Brand guidelines to check against"}},"required":["content"]}},"output":{"example":{"review":[{"issue":"Wrong font","severity":"HIGH","fix":"Replace Arial with Poppins"}],"compliant":false,"suggestions":["Update heading font to Poppins","Change color to brand primary #0066FF"],"brand_elements":{"colors_found":["#333"],"fonts_found":["Arial"]}},"schema":{"properties":{"review":{"type":"array"},"compliant":{"type":"boolean"},"suggestions":{"type":"array"},"brand_elements":{"type":"object"}},"required":["review","compliant"]}}},{"id":"web-artifacts-builder","name":"Web Artifacts Builder","description":"Create sophisticated self-contained HTML artifacts with React 18, TypeScript, Tailwind, and shadcn/ui. 40+ pre-installed components.","price":"$0.15","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/web-artifacts-builder","method":"POST","contentType":"application/json","input":{"example":{"description":"An interactive kanban board with drag-and-drop, dark theme, and local storage persistence","components":["Card","Button","Dialog","Badge"],"interactive":true},"bodyType":"json","schema":{"properties":{"description":{"type":"string","description":"What to build"},"components":{"type":"array","items":{"type":"string"},"description":"Preferred shadcn/ui components"},"interactive":{"type":"boolean","description":"Whether the artifact needs interactivity"}},"required":["description"]}},"output":{"example":{"code":"<!DOCTYPE html><html>...","components_used":["Card","Button","Dialog","Badge","ScrollArea"],"features":["Drag and drop","Local storage","Dark theme","Column management"],"instructions":"Open the HTML file in any modern browser"},"schema":{"properties":{"code":{"type":"string"},"components_used":{"type":"array"},"features":{"type":"array"},"instructions":{"type":"string"}},"required":["code","components_used"]}}},{"id":"docx-generator","name":"Word Document Generator","description":"Generate code for creating Word documents with docx-js. Describe your document needs, get complete code with formatting, tables, and styles.","price":"$0.10","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/docx-generator","method":"POST","contentType":"application/json","input":{"example":{"description":"A professional invoice template with company logo, itemized table, and payment terms","content":"Acme Corp, Invoice #001, Items: Widget x10 @$5","template":"business"},"bodyType":"json","schema":{"properties":{"description":{"type":"string","description":"Document requirements"},"content":{"type":"string","description":"Content to include"},"template":{"type":"string","description":"Template style (business, academic, legal)"}},"required":["description"]}},"output":{"example":{"code":"import { Document, Packer, Paragraph, Table } from 'docx';...","structure":"Header > Company Info > Items Table > Total > Payment Terms > Footer","instructions":"npm install docx && node generate.js","dependencies":["docx"]},"schema":{"properties":{"code":{"type":"string"},"structure":{"type":"string"},"instructions":{"type":"string"},"dependencies":{"type":"array"}},"required":["code","instructions"]}}},{"id":"pdf-operations","name":"PDF Operations Guide","description":"Get code for any PDF operation: extraction, merging, splitting, watermarks, forms, encryption, OCR. Describe what you need.","price":"$0.10","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/pdf-operations","method":"POST","contentType":"application/json","input":{"example":{"operation":"Merge multiple PDFs and add page numbers as watermark","details":"3 input files, A4 format, page numbers in footer"},"bodyType":"json","schema":{"properties":{"operation":{"type":"string","description":"PDF operation to perform"},"details":{"type":"string","description":"Additional details or constraints"}},"required":["operation"]}},"output":{"example":{"code":"from pypdf import PdfMerger...","operation_type":"merge + watermark","instructions":"pip install pypdf reportlab","dependencies":["pypdf","reportlab"]},"schema":{"properties":{"code":{"type":"string"},"operation_type":{"type":"string"},"instructions":{"type":"string"},"dependencies":{"type":"array"}},"required":["code","operation_type"]}}},{"id":"pptx-generator","name":"PowerPoint Generator","description":"Generate code for creating PowerPoint presentations with PptxGenJS. Get bold, visual slides with varied layouts and design choices.","price":"$0.10","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/pptx-generator","method":"POST","contentType":"application/json","input":{"example":{"topic":"Q4 2025 Product Roadmap","slides":10,"style":"modern dark","content":"3 key initiatives: AI search, mobile app, API v2"},"bodyType":"json","schema":{"properties":{"topic":{"type":"string","description":"Presentation topic"},"slides":{"type":"number","description":"Number of slides"},"style":{"type":"string","description":"Visual style"},"content":{"type":"string","description":"Key content to include"}},"required":["topic"]}},"output":{"example":{"code":"import PptxGenJS from 'pptxgenjs';\n...","slide_outline":["Title Slide","Agenda","Initiative 1: AI Search","Initiative 2: Mobile App"],"design_notes":"Dark theme with gradient backgrounds and bold typography","instructions":"npm install pptxgenjs && node generate.js","dependencies":["pptxgenjs"]},"schema":{"properties":{"code":{"type":"string"},"slide_outline":{"type":"array"},"design_notes":{"type":"string"},"instructions":{"type":"string"},"dependencies":{"type":"array"}},"required":["code","slide_outline"]}}},{"id":"xlsx-operations","name":"Spreadsheet Operations","description":"Generate code for spreadsheet operations: financial models, data analysis, formulas, charts. Professional color-coding and formula verification.","price":"$0.10","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/xlsx-operations","method":"POST","contentType":"application/json","input":{"example":{"description":"Create a financial model with revenue projections, expense breakdown, and cash flow analysis","data":"Revenue: $1M Q1, $1.2M Q2, $1.5M Q3","operation":"create"},"bodyType":"json","schema":{"properties":{"description":{"type":"string","description":"Spreadsheet requirements"},"data":{"type":"string","description":"Input data or data description"},"operation":{"type":"string","enum":["create","analyze","transform"],"description":"Operation type"}},"required":["description"]}},"output":{"example":{"code":"import openpyxl\nfrom openpyxl.styles import ...","structure":"Sheet 1: Revenue | Sheet 2: Expenses | Sheet 3: Cash Flow | Sheet 4: Dashboard","instructions":"pip install openpyxl && python generate.py","dependencies":["openpyxl"]},"schema":{"properties":{"code":{"type":"string"},"structure":{"type":"string"},"instructions":{"type":"string"},"dependencies":{"type":"array"}},"required":["code","structure"]}}},{"id":"slack-gif-creator","name":"Slack GIF Creator","description":"Generate Python code for creating animated GIFs optimized for Slack. 8 animation types: shake, pulse, bounce, rotate, fade, slide, zoom, particles.","price":"$0.10","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/slack-gif-creator","method":"POST","contentType":"application/json","input":{"example":{"description":"A bouncing party parrot emoji","animation_type":"bounce","size":"emoji"},"bodyType":"json","schema":{"properties":{"description":{"type":"string","description":"What the GIF should show"},"animation_type":{"type":"string","enum":["shake","pulse","bounce","rotate","fade","slide","zoom","particles"],"description":"Animation style"},"size":{"type":"string","enum":["emoji","message"],"description":"Output size (emoji: 128x128, message: 480x480)"}},"required":["description"]}},"output":{"example":{"code":"from PIL import Image, ImageDraw\nimport imageio\n...","animation_type":"bounce","dimensions":"128x128","instructions":"pip install pillow imageio && python create_gif.py","preview_description":"A colorful parrot bouncing up and down with squash/stretch effect"},"schema":{"properties":{"code":{"type":"string"},"animation_type":{"type":"string"},"dimensions":{"type":"string"},"instructions":{"type":"string"},"preview_description":{"type":"string"}},"required":["code","animation_type"]}}},{"id":"deploy-to-vercel","name":"Vercel Deploy Guide","description":"Get step-by-step deployment guidance for Vercel. Auto-detects 40+ frameworks with configuration, environment variables, and troubleshooting.","price":"$0.10","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/deploy-to-vercel","method":"POST","contentType":"application/json","input":{"example":{"project_description":"Next.js 14 app with Prisma database, authentication, and S3 file uploads","framework":"nextjs","features":["database","auth","file-storage"]},"bodyType":"json","schema":{"properties":{"project_description":{"type":"string","description":"Project description"},"framework":{"type":"string","description":"Framework (nextjs, remix, vite, etc.)"},"features":{"type":"array","items":{"type":"string"},"description":"Features requiring configuration"}},"required":["project_description"]}},"output":{"example":{"steps":["Install Vercel CLI","Configure vercel.json","Set environment variables","Deploy"],"configuration":"{ \"buildCommand\": \"prisma generate && next build\" }","framework_detected":"Next.js 14","environment_variables":["DATABASE_URL","NEXTAUTH_SECRET","AWS_ACCESS_KEY_ID"],"troubleshooting":["If Prisma fails: add postinstall script","For large files: configure Vercel Blob"]},"schema":{"properties":{"steps":{"type":"array"},"configuration":{"type":"string"},"framework_detected":{"type":"string"},"environment_variables":{"type":"array"},"troubleshooting":{"type":"array"}},"required":["steps","framework_detected"]}}},{"id":"remotion-review","name":"Remotion Video Code Review","description":"Review Remotion video code against 41 best practice rules. Get feedback on animations, timing, compositions, media handling, and effects.","price":"$0.10","currency":"USDC","endpoint":"https://skillmint.sagasu.art/skills/remotion-review","method":"POST","contentType":"application/json","input":{"example":{"code":"import { useCurrentFrame, interpolate } from 'remotion';\n\nexport const MyVideo = () => {\n  const frame = useCurrentFrame();\n  const opacity = interpolate(frame, [0, 30], [0, 1]);\n  return <div style={{ opacity }}>Hello</div>;\n}","focus":"animations"},"bodyType":"json","schema":{"properties":{"code":{"type":"string","description":"Remotion code to review"},"focus":{"type":"string","description":"Focus area (animations, audio, 3d, compositions, etc.)"}},"required":["code"]}},"output":{"example":{"issues":[{"rule":"timing-spring","severity":"MEDIUM","description":"Consider using spring() for more natural motion","fix":"Replace interpolate with spring() for UI elements"}],"summary":"Good basic structure, could benefit from spring animations and better sequencing","best_practices":["Use spring() for UI animations","Add <Sequence> for timing control"],"recommendations":["Add easing functions for smoother transitions","Consider using TransitionSeries for scene changes"]},"schema":{"properties":{"issues":{"type":"array"},"summary":{"type":"string"},"best_practices":{"type":"array"},"recommendations":{"type":"array"}},"required":["issues","summary"]}}}]}