ToolYourToolYourAPI Docs

MCP Skills & Workflows

Curated agent playbooks and multi-step workflows on ToolYour MCP.

For TypeScript single-tool calls and per-tool example syntax, see the SDK Tool Map. For SDK vs MCP decision guide and workflow replication in Node, see SDK vs MCP workflows.

Skills (MCP resources)

Skills are markdown playbooks agents load once per session. Marketing use-cases: SEO agent, ship gate, security audit, marketing agent.

Skill IDUse when
seo-site-auditSEO analysis of a URL
technical-seo-auditMid-sprint technical SEO (SEO + links + speed)
full-seo-optimizationDeep SEO (content + links + social + speed)
keyword-opportunity-reviewKeyword / content opportunity review
page-performancePage speed / performance
content-refreshContent update recommendations
content-qualityContent depth / readability audit
document-pipelineDocument conversion with download URLs
social-previewOpen Graph / Twitter Card previews
crawl-analysisLink / crawl analysis
seo-deploy-regressionPost-deploy bulk URL check
seo-staging-diffBulk + staging vs production SEO Change Diff
crawl-readinessrobots.txt + sitemap + redirect hygiene
structured-data-auditSchema + meta + social tags
ai-overview-readinessGEO / AI Overview extractability heuristics
site-icons-auditFavicon / apple-touch reachability
campaign-tracking-setupUTM + ads macros + parser
paid-ads-copy-gateAds copy limits + RSA preview
growth-unit-economicsROAS / CPC / CTR / CPA / CAC
email-campaign-qaEmail subject + spam heuristics
landing-conversion-checkCTA / forms / marketing tags
fix-verify-campaign-tracking-setupRe-check UTM / ads tracking after fixes
fix-verify-paid-ads-copy-gateRe-check ads copy limits after fixes
fix-verify-growth-unit-economicsRe-check ROAS/CPC/CTR/CPA/CAC after plan changes
fix-verify-email-campaign-qaRe-check email subject / spam heuristics after fixes
fix-verify-landing-conversion-checkRe-check CTA / forms / tags after fixes
fix-verify-crawl-readinessRe-check crawl readiness after fixes
fix-verify-structured-dataRe-check structured data after fixes
fix-verify-ai-overview-readinessRe-check AI Overview readiness after fixes
fix-verify-site-iconsRe-check icons after fixes
fix-verify-technical-seoRe-check technical SEO after fixes
fix-verify-seo-deploy-regressionRe-check bulk SEO after fixes
web-security-auditHeaders, TLS, cookies, CORS, SRI, security.txt (full-security-audit)
frontend-supply-chainSRI, mixed content, CORS
fix-verify-frontend-supply-chainRe-check supply-chain after fixes
fix-verify-web-security-auditRe-check full security audit after fixes
secrets-and-auth-hygieneSecret leak + JWT decode on pasted text
auth-token-hygieneJWT-first decode + leak scan
dev-json-pipelineValidate/format JSON → Zod/TS codegen
dev-auth-debugJWT generate + headers inspect + request builder
dev-format-transformHTML/CSS/JS/SQL format + cron helpers
developer-ship-checklistPre-deploy security + mixed content + status + speed
ship-gatePass/fail deploy gate (run_playbook)
pr-preview-gateSame gate for preview/PR URLs
fix-verify-ship-gateRe-check ship gate after fixes
fix-verify-security-headersRe-check headers after fixes
fix-verify-social-previewRe-check OG/Twitter after fixes
fix-verify-core-web-vitalsRe-check CWV after fixes
fix-verify-seo-auditRe-check SEO audit after fixes
fix-verify-email-authRe-check SPF/DKIM/DMARC after fixes
fix-verify-web-security-auditRe-check full security audit after fixes
content-shipLocal HTML ship checklist (run_playbook, free unless enhance)
dns-email-securitySPF/DKIM/DMARC, DNS lookup, security.txt
plan_task(goal) → run_playbook("ship-gate", { url }) → verify_task(...)
# or browse playbooks:
list_skills() → load_skill("seo-site-audit") → invoke_tool(...)

Prefer run_playbook(skillId) over inventing steps from markdown. Full catalog: MCP Playbooks.

Workflows

run_workflow(workflowId, input) runs multiple API calls server-side:

Workflow IDSteps
full-seo-auditSEO analyze + page speed (returns merged jobReport)
core-web-vitals-jobPage speed + SEO + social preview (CWV-focused jobReport)
full-seo-optimization-jobSEO + content + speed + internal links + link extract + social (jobReport)
internal-link-architecture-jobInternal link graph + seed link profile + hub SEO (jobReport)
technical-seo-audit-jobTechnical SEO + page links + speed (jobReport, lite)
social-preview-audit-jobOpen Graph + Twitter Card audit (jobReport)
content-quality-audit-jobContent + keyword signals (jobReport)
keyword-opportunity-review-jobKeyword gaps + content (jobReport)
seo-deploy-regression-jobBulk URL lite scorecard after deploy (jobReport)
seo-deploy-regression-diff-jobBulk scorecard + one SEO Change Diff (urlA/urlB)
full-security-auditHeaders + TLS + cookies + CORS + SRI + security.txt (jobReport)
security-headers-jobSecurity headers only (jobReport)
frontend-supply-chain-jobSRI + mixed content + CORS (jobReport)
developer-ship-checklist-jobHeaders + TLS + mixed content + HTTP status + speed (jobReport)
ship-gate-jobPass/fail ship gate (same steps as developer checklist)
secrets-hygiene-jobSecret leak scanner + optional JWT decode on pasted text (jobReport)
auth-token-hygiene-jobJWT decode + leak scan on pasted text (jobReport)
dev-json-pipeline-jobJSON validate → format → Zod (jobReport)
dev-auth-debug-jobJWT generate + headers + request builder (jobReport)
dev-format-transform-jobFormatters / cron helpers (jobReport)
email-auth-security-jobSPF/DKIM/DMARC + DNS + security.txt (jobReport)
crawl-readiness-jobrobots.txt + sitemap + redirects (jobReport)
structured-data-audit-jobSchema + meta + social (jobReport)
ai-overview-readiness-jobAI Overview readiness heuristics (jobReport)
site-icons-audit-jobFavicon / apple-touch probe (jobReport)
campaign-tracking-setup-jobUTM + ads macros + parser (jobReport)
paid-ads-copy-gate-jobAds copy limits + RSA preview (jobReport)
growth-unit-economics-jobROAS/CPC/CTR/CPA/CAC (jobReport)
email-campaign-qa-jobSubject + spam heuristics (jobReport)
landing-conversion-check-jobCTA + forms + tags (jobReport)
content-optimizationContent optimization API
document-convert-pipelineDOCX → PDF

Workflow steps bill one request per underlying tool call, same as REST.

Completed workflows with a synthesizer return jobReport (toolyour.jobReport@1) with merged findings, scores, and prioritized actions. The legacy result field mirrors jobReport when present.

For core-web-vitals-job and full-seo-audit, jobReport may include asset optimizer priorities from page speed (workstreams.assets.assetOptimizer and prioritizedActions with workstream: "assets" — compress images, defer scripts, CLS dimensions). These are HTML/HEAD heuristics, not CrUX field data.

Partial failures return status: "partial" with completed steps and failedStep.

Example prompt

Plan then run a ship gate for https://example.com and list the top blockers.

Your agent should call plan_task, then run_playbook("ship-gate", { url }) or solve_task, then verify_task after fixes.

On this page