{"jsonrpc":"2.0","result":{"skills":[{"id":"marketing","name":"Marketing","bot_type":"marketingbot","description":"Digital marketing analytics, campaigns, web scraping, competitor analysis"},{"id":"analytics","name":"Analytics","bot_type":"marketingbot","description":"Google Analytics 4, Search Console, social media analytics"},{"id":"seo","name":"Seo","bot_type":"marketingbot","description":"SEO analysis, keyword tracking, backlinks, page speed"},{"id":"social","name":"Social","bot_type":"marketingbot","description":"Facebook, LinkedIn, Twitter, Instagram analytics and management"},{"id":"sales","name":"Sales","bot_type":"salesbot","description":"CRM (Pipedrive), invoicing, deal management"},{"id":"crm","name":"Crm","bot_type":"salesbot","description":"Contact and deal management via Pipedrive"},{"id":"invoicing","name":"Invoicing","bot_type":"salesbot","description":"Invoice management via Merit Aktiva"},{"id":"payments","name":"Payments","bot_type":"salesbot","description":"Payment processing and transfers via Wise"},{"id":"office","name":"Office","bot_type":"opsagent","description":"Email, calendar, document management"},{"id":"email","name":"Email","bot_type":"opsagent","description":"Email sending, scheduling, and campaign management"},{"id":"calendar","name":"Calendar","bot_type":"opsagent","description":"Google Calendar events and scheduling"},{"id":"documents","name":"Documents","bot_type":"opsagent","description":"Google Drive and Notion document management"},{"id":"management","name":"Management","bot_type":"managementbot","description":"Full access to all skills and tools"},{"id":"banking","name":"Banking","bot_type":"managementbot","description":"banking"}],"strategy_skills":[{"id":"seo_audit","name":"SEO \/ GEO Audit & Strategy","category":"sharksapi","url":"https:\/\/sharksapi.ai\/skills\/seo-audit.skill.md","description":"Pull GSC + GA4 + PageSpeed data, find top 10 SEO improvements, create strategy card.","triggers":["seo audit","seo strategy","geo audit","search optimization"]},{"id":"content_strategy","name":"Content Strategy","category":"sharksapi","url":"https:\/\/sharksapi.ai\/skills\/content-strategy.skill.md","description":"Analyze search queries and traffic to build a content publishing plan.","triggers":["content strategy","blog plan","content calendar","what to write about"]},{"id":"social_media_plan","name":"Social Media Plan","category":"sharksapi","url":"https:\/\/sharksapi.ai\/skills\/social-media-plan.skill.md","description":"Audit Facebook + LinkedIn performance and create a weekly posting plan.","triggers":["social media plan","social strategy","facebook plan","linkedin plan"]},{"id":"conversion_optimization","name":"Conversion Optimization (CRO)","category":"sharksapi","url":"https:\/\/sharksapi.ai\/skills\/conversion-optimization.skill.md","description":"Analyze GA4 events + Clarity UX signals to find and fix conversion blockers.","triggers":["conversion optimization","cro audit","improve conversions","ux audit"]},{"id":"weekly_seo_review","name":"Weekly SEO & Traffic Review","category":"sharksapi","url":"https:\/\/sharksapi.ai\/skills\/weekly-seo-review.skill.md","description":"Recurring weekly review: pull GA4 + GSC data, check previous strategy card progress, carry forward incomplete tasks, create new week's strategy card. Replaces local file-based todo tracking.","triggers":["weekly seo review","weekly report","weekly audit","check seo progress","igan\u00e4dalane \u00fclevaade","n\u00e4dala \u00fclevaade"]},{"id":"paid_ads_strategy","name":"Paid Ads Audit & Strategy","category":"sharksapi","url":"https:\/\/sharksapi.ai\/skills\/paid-ads-strategy.skill.md","description":"Audit Google Ads + Meta Ads via SharksAPI, find waste and opportunities, create strategy card with optimization tasks. Sub-skills available for deep Google\/Meta\/creative\/budget\/landing page audits.","triggers":["ads audit","google ads audit","meta ads audit","paid ads","ppc audit","ad performance","ad spend review","reklaamiaudit"]},{"id":"command_center_agent","name":"Command Center Agent (recurring)","category":"sharksapi","url":"https:\/\/sharksapi.ai\/skills\/command-center-agent.skill.md","description":"Recurring task: check dashboard for AI-controlled strategy cards with pending tasks, execute them via SharksAPI tools, mark complete. Process manager review feedback on your drafts (action_items). Replaces Chrome-based dashboard monitoring.","triggers":["check command center","run agent tasks","execute strategy","recurring dashboard","check dashboard tasks"]},{"id":"marketing_planner","name":"Marketing Planner (brief \u2192 distributed annual plan)","category":"sharksapi","url":"https:\/\/sharksapi.ai\/skills\/marketing-planner.skill.md","description":"Turn a freeform brief (\"annual plan, grow visits 300% with SEO\/social\/blog\/events\") into a distributed plan: orient on the team (get_team_capabilities), set the shared plan (north_star + anonymous KPIs + pillars), spin up the team, delegate starter work, and build the annual calendar (events \u2192 activities + drafts). Manager approves; agents execute.","triggers":["marketing plan","aastaplaan","annual plan","plan the year","distribute tasks","turunduse aastaplaan"]},{"id":"blog_writer","name":"Blog Writer (SEO + SILO + Schema + Tables)","category":"sharksapi","url":"https:\/\/sharksapi.ai\/skills\/blog-writer.skill.md","description":"Research topic online + via SharksAPI (GSC, GA4, WordPress), write SEO-optimized article with SILO internal links, styled HTML comparison tables (color-coded costs), JSON-LD schema (Article + FAQPage + Breadcrumb), featured image (AI-generated or stock suggestion), built-in proofreading checklist, topic uniqueness check, publish as WordPress draft.","triggers":["write blog","blog article","blog post","write post","create blog","publish article","blogipostitus","kirjuta blogi"]},{"id":"marketing-context","name":"Marketing Context (Brand Brain)","category":"cross_cutting","url":"https:\/\/sharksapi.ai\/skills\/marketing-context.skill.md","description":"Build and maintain the shared marketing context every agent consumes: product, ICP, JTBD, competitors, positioning, voice, constraints, goals. Auto-drafts from the website + connected data, separates confirmed facts from assumptions, stores context:* entries in shared memory.","triggers":["marketing context","brand brain","brand context","icp","our positioning","brand voice","turunduskontekst"]},{"id":"social-content-agent","name":"Social Content Agent","category":"social","url":"https:\/\/sharksapi.ai\/skills\/social-content-agent.skill.md","description":"Recurring social execution: platform-native content for LinkedIn\/Facebook\/Instagram\/TikTok\/X from real channel performance, repurposing, weekly calendar, social listening + engagement triage. All posts flow through submit_draft approval; publication is verified before tasks complete.","triggers":["social content","write social posts","linkedin post","tiktok script","social calendar","social listening","sotsiaalmeedia sisu"]},{"id":"paid-ads-operator","name":"Paid Ads Operator","category":"ads","url":"https:\/\/sharksapi.ai\/skills\/paid-ads-operator.skill.md","description":"Execution loop on top of the ads audit skills: objective \u2192 tracking validation \u2192 campaign build spec \u2192 approval \u2192 launch \u2192 monitor \u2192 kill\/keep\/iterate\/scale. Strict budget approval rules; applied changes verified by reading account data back.","triggers":["launch campaign","set up google ads","set up meta ads","manage campaigns","scale campaign","ppc management","reklaamikampaania k\u00e4ivitamine"]},{"id":"ad-creative-factory","name":"Ad Creative Factory","category":"ads","url":"https:\/\/sharksapi.ai\/skills\/ad-creative-factory.skill.md","description":"Produce and iterate ad creative at scale: RSA assets, Meta\/LinkedIn copy, short-video hooks\/scripts, static concepts, retargeting variants \u2014 grouped by strategic angle with a hypothesis each, char-limit validated, tested-history aware, approval-gated. Production counterpart to the ads-creative audit.","triggers":["ad creative","write ads","ad copy","rsa headlines","ad variations","creative refresh","video ad script","reklaamtekstid"]},{"id":"campaign-analytics-agent","name":"Campaign Analytics Agent","category":"analytics","url":"https:\/\/sharksapi.ai\/skills\/campaign-analytics-agent.skill.md","description":"Cross-channel measurement: measurement plans, tracking validation, UTM conventions, funnel rates, CPA\/CAC\/ROAS, revenue attribution, lead quality, conversion lag, data-quality checks. Separates observed\/calculated\/recommended; ends with continue\/stop\/investigate\/scale.","triggers":["campaign analytics","measure campaign","roas","cpa analysis","attribution","funnel analysis","utm naming","kampaania anal\u00fc\u00fcs"]},{"id":"voice-of-customer","name":"Voice of Customer","category":"research","url":"https:\/\/sharksapi.ai\/skills\/voice-of-customer.skill.md","description":"Mine reviews, surveys, support tickets, CRM notes, communities and emails for real customer language: JTBD, pains, triggers, objections, purchase criteria, money quotes \u2014 with provenance, verbatim\/summary separation, anonymization, and outputs for positioning, ads, landing copy, social, SEO and sales.","triggers":["voice of customer","voc","customer research","review mining","customer quotes","churn reasons","jobs to be done","kliendi h\u00e4\u00e4l"]},{"id":"experiment-agent","name":"Experiment Agent (A\/B testing)","category":"analytics","url":"https:\/\/sharksapi.ai\/skills\/experiment-agent.skill.md","description":"Design, run and judge marketing experiments with statistical discipline: pre-registered hypotheses in shared memory (exp:*), honest sample-size and duration math, no peeking, ship\/kill\/inconclusive verdicts. Says \"not viable at your traffic\" when true.","triggers":["ab test","a\/b test","run an experiment","split test","test this hypothesis","statistical significance","eksperiment"]},{"id":"email-lifecycle-agent","name":"Email Lifecycle Agent","category":"email","url":"https:\/\/sharksapi.ai\/skills\/email-lifecycle-agent.skill.md","description":"Lifecycle email as a system: welcome\/onboarding, nurture, re-engagement, newsletters \u2014 designed with triggers and exit conditions, approval-gated, then executed via send_email\/schedule_email and verified via campaign stats. Deliverability care, list hygiene, conversion-based (not open-rate) evaluation.","triggers":["email sequence","welcome series","nurture sequence","re-engagement campaign","newsletter","drip campaign","email automation","meiliseeria","uudiskiri"]},{"id":"local-seo-agent","name":"Local SEO Agent","category":"seo_local","url":"https:\/\/sharksapi.ai\/skills\/local-seo-agent.skill.md","description":"Local search execution on the real SharksAPI stack: Google Business Profile insights + reviews, GSC local-intent queries, LocalBusiness schema, mobile PageSpeed, local SERP tracking, NAP consistency, review response workflow. Executes what tools allow; GBP edits ship as exact manual instructions with read-back verification.","triggers":["local seo","google business profile","google maps ranking","near me searches","local pack","review management","reply to reviews","kohalik seo"]},{"id":"programmatic-seo","name":"Programmatic SEO","category":"seo_build","url":"https:\/\/sharksapi.ai\/skills\/programmatic-seo.skill.md","description":"Disciplined pSEO: find a keyword pattern with real demand, verify SERP viability, assemble a dataset that makes every page genuinely unique, pilot 10\u201320 WordPress draft pages through approval, measure indexing in GSC, only then scale. Anti-doorway-page guardrails; content-quality-auditor as the gate.","triggers":["programmatic seo","pseo","template pages","pages at scale","comparison pages","location pages","programmaatiline seo"]},{"id":"ads_google_deep","name":"Google Ads Deep Audit (80 checks)","category":"ads","url":"https:\/\/sharksapi.ai\/skills\/ads-google.skill.md","description":"80-point Google Ads audit: account structure, keywords, bidding, quality score, extensions, audiences.","triggers":["google ads deep audit","google ads 80 checks"]},{"id":"ads_meta_deep","name":"Meta Ads Deep Audit (50 checks)","category":"ads","url":"https:\/\/sharksapi.ai\/skills\/ads-meta.skill.md","description":"50-point Meta\/Facebook Ads audit: campaigns, audiences, creatives, placements, attribution.","triggers":["meta ads deep audit","facebook ads audit detailed"]},{"id":"ads_creative","name":"Ad Creative Quality Audit","category":"ads","url":"https:\/\/sharksapi.ai\/skills\/ads-creative.skill.md","description":"Audit ad creatives across platforms: copy quality, visual consistency, CTA effectiveness, format optimization.","triggers":["creative audit","ad copy review","ad creative quality"]},{"id":"ads_budget","name":"Ad Budget Optimization","category":"ads","url":"https:\/\/sharksapi.ai\/skills\/ads-budget.skill.md","description":"Budget allocation analysis: cross-platform spend distribution, diminishing returns detection, reallocation recommendations.","triggers":["budget optimization","ad spend allocation","where to spend ad budget"]},{"id":"ads_landing","name":"Landing Page Conversion Audit","category":"ads","url":"https:\/\/sharksapi.ai\/skills\/ads-landing.skill.md","description":"Landing page audit for ad campaigns: load speed, message match, CTA placement, trust signals, mobile experience.","triggers":["landing page audit","landing page conversion","ad landing page"]},{"id":"ads_plan","name":"Ads Strategic Plan (industry templates)","category":"ads","url":"https:\/\/sharksapi.ai\/skills\/ads-plan.skill.md","description":"Industry-specific ad strategy planning: SaaS, ecommerce, local services, B2B, info products, mobile apps.","triggers":["ads plan","ad strategy plan","paid advertising plan"]},{"id":"keyword_research","name":"Keyword Research","category":"seo_research","url":"https:\/\/sharksapi.ai\/skills\/keyword-research.skill.md","description":"Discover keywords with intent analysis, difficulty scoring, and topic clustering.","triggers":["keyword research","find keywords","topic ideas"]},{"id":"competitor_analysis","name":"Competitor Analysis","category":"seo_research","url":"https:\/\/sharksapi.ai\/skills\/competitor-analysis.skill.md","description":"Analyze competitor SEO\/GEO strategies and find weaknesses.","triggers":["competitor analysis","competitive intel","who ranks for"]},{"id":"serp_analysis","name":"SERP Analysis","category":"seo_research","url":"https:\/\/sharksapi.ai\/skills\/serp-analysis.skill.md","description":"Analyze search results and AI answer patterns for target queries.","triggers":["serp analysis","what ranks for","featured snippets","ai overviews"]},{"id":"content_gap_analysis","name":"Content Gap Analysis","category":"seo_research","url":"https:\/\/sharksapi.ai\/skills\/content-gap-analysis.skill.md","description":"Find content opportunities your competitors cover but you don't.","triggers":["content gaps","missing topics","untapped keywords"]},{"id":"seo_content_writer","name":"SEO Content Writer","category":"seo_build","url":"https:\/\/sharksapi.ai\/skills\/seo-content-writer.skill.md","description":"Write search-optimized content with proper structure and keyword placement.","triggers":["write seo content","blog post","seo article","content creation"]},{"id":"geo_content_optimizer","name":"GEO Content Optimizer","category":"seo_build","url":"https:\/\/sharksapi.ai\/skills\/geo-content-optimizer.skill.md","description":"Make content quotable and citable by AI systems (ChatGPT, Perplexity, AI Overviews).","triggers":["geo optimization","ai citations","get cited by chatgpt","llm optimization"]},{"id":"meta_tags_optimizer","name":"Meta Tags Optimizer","category":"seo_build","url":"https:\/\/sharksapi.ai\/skills\/meta-tags-optimizer.skill.md","description":"Create compelling titles, descriptions, and Open Graph tags.","triggers":["meta tags","title tag","meta description","og tags"]},{"id":"schema_markup_generator","name":"Schema Markup Generator","category":"seo_build","url":"https:\/\/sharksapi.ai\/skills\/schema-markup-generator.skill.md","description":"Generate JSON-LD structured data for rich search results.","triggers":["schema markup","structured data","json-ld","rich snippets","faq schema"]},{"id":"on_page_seo_auditor","name":"On-Page SEO Auditor","category":"seo_optimize","url":"https:\/\/sharksapi.ai\/skills\/on-page-seo-auditor.skill.md","description":"Audit on-page elements with a scored report and fix recommendations.","triggers":["on-page audit","seo score","page optimization","check my page"]},{"id":"technical_seo_checker","name":"Technical SEO Checker","category":"seo_optimize","url":"https:\/\/sharksapi.ai\/skills\/technical-seo-checker.skill.md","description":"Check crawlability, indexing, Core Web Vitals, and site architecture.","triggers":["technical seo","page speed","core web vitals","crawl issues"]},{"id":"internal_linking_optimizer","name":"Internal Linking Optimizer","category":"seo_optimize","url":"https:\/\/sharksapi.ai\/skills\/internal-linking-optimizer.skill.md","description":"Optimize internal link structure for better crawling and authority flow.","triggers":["internal links","link structure","site architecture","content silos"]},{"id":"content_refresher","name":"Content Refresher","category":"seo_optimize","url":"https:\/\/sharksapi.ai\/skills\/content-refresher.skill.md","description":"Update outdated content to recover or improve rankings.","triggers":["refresh content","update old post","content decay","declining rankings"]},{"id":"rank_tracker","name":"Rank Tracker","category":"seo_monitor","url":"https:\/\/sharksapi.ai\/skills\/rank-tracker.skill.md","description":"Track keyword positions over time in both SERP and AI responses.","triggers":["track rankings","keyword positions","ranking trends"]},{"id":"backlink_analyzer","name":"Backlink Analyzer","category":"seo_monitor","url":"https:\/\/sharksapi.ai\/skills\/backlink-analyzer.skill.md","description":"Analyze backlink profile, find opportunities, detect toxic links.","triggers":["backlinks","link profile","toxic links","link building"]},{"id":"performance_reporter","name":"Performance Reporter","category":"seo_monitor","url":"https:\/\/sharksapi.ai\/skills\/performance-reporter.skill.md","description":"Generate SEO\/GEO performance reports for stakeholders.","triggers":["seo report","performance report","monthly report"]},{"id":"competitor_watch","name":"Competitor Watch","category":"seo_monitor","url":"https:\/\/sharksapi.ai\/skills\/competitor-watch.skill.md","description":"Cross-channel competitor benchmark: project vs up to 4 competitors across organic SEO, AI visibility, paid ads and social \u2014 feeds the competitor_watch dashboard widget.","triggers":["competitor watch","competitor benchmark","compare competitors","konkurentide seire"]},{"id":"alert_manager","name":"Alert Manager","category":"seo_monitor","url":"https:\/\/sharksapi.ai\/skills\/alert-manager.skill.md","description":"Set up alerts for ranking drops, traffic changes, and technical issues.","triggers":["seo alerts","ranking alerts","traffic monitoring"]},{"id":"content_quality_auditor","name":"Content Quality Auditor (CORE-EEAT)","category":"seo_protocol","url":"https:\/\/sharksapi.ai\/skills\/content-quality-auditor.skill.md","description":"Publish readiness gate: 80-item CORE-EEAT audit with ship\/no-ship verdict.","triggers":["content quality","eeat audit","quality score","publish readiness"]},{"id":"domain_authority_auditor","name":"Domain Authority Auditor (CITE)","category":"seo_protocol","url":"https:\/\/sharksapi.ai\/skills\/domain-authority-auditor.skill.md","description":"Citation trust gate: 40-item CITE audit with authority verdict.","triggers":["domain authority","cite audit","domain trust","site credibility"]},{"id":"entity_optimizer","name":"Entity Optimizer","category":"seo_protocol","url":"https:\/\/sharksapi.ai\/skills\/entity-optimizer.skill.md","description":"Canonical entity profile for brand\/entity truth across search and AI systems.","triggers":["entity optimization","knowledge graph","brand entity","wikidata"]},{"id":"pipedrive-crm","name":"Pipedrive CRM","category":"sales","url":"https:\/\/sharksapi.ai\/skills\/pipedrive-crm.skill.md","description":"Manage deals, contacts, and pipeline stages in Pipedrive CRM.","triggers":["pipedrive","crm deals","manage pipeline","deal management"]},{"id":"merit-aktiva-accounting","name":"Merit Aktiva Accounting","category":"sales","url":"https:\/\/sharksapi.ai\/skills\/merit-aktiva-accounting.skill.md","description":"Invoice management, financial reports, and accounting via Merit Aktiva (Estonian ERP).","triggers":["merit aktiva","invoicing estonia","accounting","arved"]},{"id":"simplbooks-invoicing","name":"SimplBooks Invoicing","category":"sales","url":"https:\/\/sharksapi.ai\/skills\/simplbooks-invoicing.skill.md","description":"Create and manage invoices via SimplBooks cloud accounting.","triggers":["simplbooks","simplbooks invoice","create invoice"]},{"id":"pandadoc-proposals","name":"PandaDoc Proposals","category":"sales","url":"https:\/\/sharksapi.ai\/skills\/pandadoc-proposals.skill.md","description":"Create, send, and track proposals and contracts with PandaDoc.","triggers":["pandadoc","proposal","contract","send document for signature"]},{"id":"lead-qualifier","name":"Lead Qualifier (BANT)","category":"sales","url":"https:\/\/sharksapi.ai\/skills\/lead-qualifier.skill.md","description":"Qualify an incoming lead in under 60 seconds with the BANT framework: read the email, score Budget\/Authority\/Need\/Timeline, produce a qualification card with the next step.","triggers":["qualify this lead","lead qualification","bant","is this lead worth it"]},{"id":"wise-payments","name":"Wise Payments","category":"sales","url":"https:\/\/sharksapi.ai\/skills\/wise-payments.skill.md","description":"Initiate and track international payments and transfers via Wise.","triggers":["wise payment","international transfer","wise transfer","pay invoice"]},{"id":"google-calendar-agent","name":"Google Calendar Agent","category":"ops","url":"https:\/\/sharksapi.ai\/skills\/google-calendar-agent.skill.md","description":"Create, update, and query Google Calendar events and availability.","triggers":["google calendar","schedule meeting","check availability","calendar event"]},{"id":"google-drive-agent","name":"Google Drive Agent","category":"ops","url":"https:\/\/sharksapi.ai\/skills\/google-drive-agent.skill.md","description":"Search, read, and manage files and folders in Google Drive.","triggers":["google drive","find file","drive document","shared folder"]},{"id":"notion-knowledge","name":"Notion Knowledge Base","category":"ops","url":"https:\/\/sharksapi.ai\/skills\/notion-knowledge.skill.md","description":"Query, create, and update Notion pages and databases.","triggers":["notion","notion page","knowledge base","notion database"]},{"id":"hibob-hr","name":"HiBob HR","category":"ops","url":"https:\/\/sharksapi.ai\/skills\/hibob-hr.skill.md","description":"Manage employees, time-off requests, and org structure via HiBob HRIS.","triggers":["hibob","hr management","employee data","time off request"]},{"id":"personio-hr","name":"Personio HR","category":"ops","url":"https:\/\/sharksapi.ai\/skills\/personio-hr.skill.md","description":"Employee management, absence tracking, and HR workflows via Personio.","triggers":["personio","personio hr","employee absence","hr workflow"]},{"id":"memory-management","name":"Memory Management","category":"cross_cutting","url":"https:\/\/sharksapi.ai\/skills\/memory-management.skill.md","description":"Store and retrieve persistent agent memory across sessions and tasks.","triggers":["memory","remember","recall","agent memory","persistent context"]}],"auth_required":true,"register_url":"https:\/\/sharksapi.ai\/api\/v1\/agents\/register"}}