[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M791K3RVTAVZSW24QVCWQFJD":3,"skill-same:01M791K3RVTAVZSW24QVCWQFJD":57},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":34,"commitSha":35,"skillDirectory":36,"forksCount":37,"repositoryHtmlUrl":38,"repositoryHomepageUrl":6,"ownerHtmlUrl":39,"ownerBlogUrl":40,"ownerDescription":41,"updatedAt":42,"install":43,"resources":56},"01M791K3RVTAVZSW24QVCWQFJD","ideogram-prod-checklist",null,"Execute Ideogram production deployment checklist and rollback procedures.\nUse when deploying Ideogram integrations to production, preparing for launch,\nor implementing go-live procedures.\nTrigger with phrases like \"ideogram production\", \"deploy ideogram\",\n\"ideogram go-live\", \"ideogram launch checklist\", \"ideogram production ready\".","jukeyman\u002Fjukeyman-skills","jukeyman","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F142960420?v=4","01M78FR4Y3DHMMCBCC0GXXNB3F","RICK JEFFERSON","01M78FR4Z8RVQRAD31Y5J7V6EB",1,"MIT","https:\u002F\u002Fgithub.com\u002Fjukeyman\u002Fjukeyman-skills\u002Fblob\u002Fmain\u002Fskills\u002Fsaas-packs--ideogram-pack--ideogram-prod-checklist\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\nname: ideogram-prod-checklist\ndescription: |\n  Execute Ideogram production deployment checklist and rollback procedures.\n  Use when deploying Ideogram integrations to production, preparing for launch,\n  or implementing go-live procedures.\n  Trigger with phrases like \"ideogram production\", \"deploy ideogram\",\n  \"ideogram go-live\", \"ideogram launch checklist\", \"ideogram production ready\".\nallowed-tools: Read, Bash(curl:*), Bash(kubectl:*), Grep\nversion: 1.0.0\nlicense: MIT\nauthor: Jeremy Longshore \u003Cjeremy@intentsolutions.io>\ncompatible-with: claude-code, codex, openclaw\ntags: [saas, ideogram, deployment, production]\n---\n# Ideogram Production Checklist\n\n## Overview\nComplete pre-flight checklist for deploying Ideogram image generation to production. Covers API key management, timeout configuration, image persistence, error handling, monitoring, and rollback procedures.\n\n## Prerequisites\n- Staging environment tested\n- Production API key created (separate from dev)\n- Image storage configured (S3, GCS, or R2)\n- Monitoring stack ready\n\n## Pre-Deployment Checklist\n\n### API Configuration\n- [ ] Production API key stored in secret manager (not `.env` file)\n- [ ] Key is separate from dev\u002Fstaging keys\n- [ ] Auto top-up billing configured with appropriate limits\n- [ ] Base URL is `https:\u002F\u002Fapi.ideogram.ai` (no trailing slash)\n\n### Request Handling\n- [ ] `Api-Key` header used (not `Authorization: Bearer`)\n- [ ] Request timeout set to 60s+ (generation takes 5-15s, complex prompts longer)\n- [ ] Retry logic with exponential backoff on 429 and 5xx\n- [ ] Concurrency limited to 8 (below the 10 in-flight limit)\n- [ ] Prompt length validated (max 10,000 chars)\n\n### Image Persistence\n- [ ] Images downloaded immediately after generation (URLs expire ~1 hour)\n- [ ] Downloaded to durable storage (S3\u002FGCS\u002FR2), not local filesystem\n- [ ] Filenames include seed for reproducibility tracking\n- [ ] Generation metadata (prompt, seed, model, style) stored in database\n\n### Error Handling\n- [ ] 401 triggers key rotation alert\n- [ ] 422 (safety filter) logged with sanitized prompt for review\n- [ ] 429 handled with retry, not user-facing error\n- [ ] 402 (no credits) triggers billing alert and graceful degradation\n- [ ] Circuit breaker prevents cascading failures\n\n### Content Safety\n- [ ] Prompt sanitization removes PII before API call\n- [ ] User-submitted prompts validated server-side\n- [ ] `is_image_safe` response field checked before displaying to users\n- [ ] Content moderation layer for user-facing applications\n\n## Production Health Check\n```typescript\nasync function ideogramHealthCheck(): Promise\u003C{\n  status: \"healthy\" | \"degraded\" | \"down\";\n  latencyMs: number;\n  details: string;\n}> {\n  const start = Date.now();\n  try {\n    const response = await fetch(\"https:\u002F\u002Fapi.ideogram.ai\u002Fgenerate\", {\n      method: \"POST\",\n      headers: {\n        \"Api-Key\": process.env.IDEOGRAM_API_KEY!,\n        \"Content-Type\": \"application\u002Fjson\",\n      },\n      body: JSON.stringify({\n        image_request: {\n          prompt: \"health check: simple blue dot\",\n          model: \"V_2_TURBO\",\n          magic_prompt_option: \"OFF\",\n        },\n      }),\n      signal: AbortSignal.timeout(30000),\n    });\n\n    const latencyMs = Date.now() - start;\n\n    if (response.ok) {\n      return { status: \"healthy\", latencyMs, details: \"Generation succeeded\" };\n    }\n    if (response.status === 429) {\n      return { status: \"degraded\", latencyMs, details: \"Rate limited\" };\n    }\n    return { status: \"down\", latencyMs, details: `HTTP ${response.status}` };\n  } catch (err: any) {\n    return { status: \"down\", latencyMs: Date.now() - start, details: err.message };\n  }\n}\n```\n\n## Deployment Script\n```bash\nset -euo pipefail\necho \"=== Ideogram Pre-Flight Checks ===\"\n\n# 1. Verify production key\nSTATUS=$(curl -s -o \u002Fdev\u002Fnull -w \"%{http_code}\" \\\n  -X POST https:\u002F\u002Fapi.ideogram.ai\u002Fgenerate \\\n  -H \"Api-Key: $IDEOGRAM_API_KEY\" \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -d '{\"image_request\":{\"prompt\":\"deploy check\",\"model\":\"V_2_TURBO\",\"magic_prompt_option\":\"OFF\"}}')\n\nif [ \"$STATUS\" != \"200\" ]; then\n  echo \"FAIL: API returned $STATUS\"\n  exit 1\nfi\necho \"PASS: API key valid (HTTP $STATUS)\"\n\n# 2. Verify image download\nIMAGE_URL=$(curl -s -X POST https:\u002F\u002Fapi.ideogram.ai\u002Fgenerate \\\n  -H \"Api-Key: $IDEOGRAM_API_KEY\" \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -d '{\"image_request\":{\"prompt\":\"deploy check\",\"model\":\"V_2_TURBO\",\"magic_prompt_option\":\"OFF\"}}' \\\n  | jq -r '.data[0].url')\n\nDL_STATUS=$(curl -s -o \u002Fdev\u002Fnull -w \"%{http_code}\" \"$IMAGE_URL\")\necho \"PASS: Image download works (HTTP $DL_STATUS)\"\n\necho \"=== All pre-flight checks passed ===\"\n```\n\n## Alerting Rules\n\n| Alert | Condition | Severity |\n|-------|-----------|----------|\n| API Unreachable | Health check returns `down` | P1 |\n| Auth Failure | Any 401 response | P1 |\n| Rate Limited | >5 consecutive 429 responses | P2 |\n| Slow Generation | P95 latency > 30 seconds | P2 |\n| Credits Low | Balance below $10 | P2 |\n| Safety Rejections | >10% of prompts rejected | P3 |\n\n## Rollback Procedure\n```bash\nset -euo pipefail\n# If Ideogram is down or producing bad results\n# 1. Enable fallback mode (disable image generation, show placeholders)\nkubectl set env deployment\u002Fapp IDEOGRAM_ENABLED=false\nkubectl rollout restart deployment\u002Fapp\n\n# 2. Verify fallback is active\ncurl -s https:\u002F\u002Fapp.example.com\u002Fhealth | jq '.services.ideogram'\n\n# 3. Re-enable when resolved\nkubectl set env deployment\u002Fapp IDEOGRAM_ENABLED=true\nkubectl rollout restart deployment\u002Fapp\n```\n\n## Error Handling\n| Alert | Condition | Action |\n|-------|-----------|--------|\n| API Down | 5xx or timeout | Enable fallback, notify on-call |\n| Key Revoked | 401 | Rotate key, update secrets |\n| Credits Empty | 402 | Top up billing, pause batch jobs |\n| Rate Flood | 429 sustained | Reduce concurrency, queue jobs |\n\n## Output\n- All checklist items verified\n- Health check endpoint configured\n- Alerting rules deployed\n- Rollback procedure tested\n\n## Resources\n- [Ideogram API Overview](https:\u002F\u002Fdeveloper.ideogram.ai\u002Fideogram-api\u002Fapi-overview)\n- [API Setup](https:\u002F\u002Fdeveloper.ideogram.ai\u002Fideogram-api\u002Fapi-setup)\n\n## Next Steps\nFor version upgrades, see `ideogram-upgrade-migration`.\n","# Ideogram Production Checklist\n\n## Overview\nComplete pre-flight checklist for deploying Ideogram image generation to production. Covers API key management, timeout configuration, image persistence, error handling, monitoring, and rollback procedures.\n\n## Prerequisites\n- Staging environment tested\n- Production API key created (separate from dev)\n- Image storage configured (S3, GCS, or R2)\n- Monitoring stack ready\n\n## Pre-Deployment Checklist\n\n### API Configuration\n- [ ] Production API key stored in secret manager (not `.env` file)\n- [ ] Key is separate from dev\u002Fstaging keys\n- [ ] Auto top-up billing configured with appropriate limits\n- [ ] Base URL is `https:\u002F\u002Fapi.ideogram.ai` (no trailing slash)\n\n### Request Handling\n- [ ] `Api-Key` header used (not `Authorization: Bearer`)\n- [ ] Request timeout set to 60s+ (generation takes 5-15s, complex prompts longer)\n- [ ] Retry logic with exponential backoff on 429 and 5xx\n- [ ] Concurrency limited to 8 (below the 10 in-flight limit)\n- [ ] Prompt length validated (max 10,000 chars)\n\n### Image Persistence\n- [ ] Images downloaded immediately after generation (URLs expire ~1 hour)\n- [ ] Downloaded to durable storage (S3\u002FGCS\u002FR2), not local filesystem\n- [ ] Filenames include seed for reproducibility tracking\n- [ ] Generation metadata (prompt, seed, model, style) stored in database\n\n### Error Handling\n- [ ] 401 triggers key rotation alert\n- [ ] 422 (safety filter) logged with sanitized prompt for review\n- [ ] 429 handled with retry, not user-facing error\n- [ ] 402 (no credits) triggers billing alert and graceful degradation\n- [ ] Circuit breaker prevents cascading failures\n\n### Content Safety\n- [ ] Prompt sanitization removes PII before API call\n- [ ] User-submitted prompts validated server-side\n- [ ] `is_image_safe` response field checked before displaying to users\n- [ ] Content moderation layer for user-facing applications\n\n## Production Health Check\n```typescript\nasync function ideogramHealthCheck(): Promise\u003C{\n  status: \"healthy\" | \"degraded\" | \"down\";\n  latencyMs: number;\n  details: string;\n}> {\n  const start = Date.now();\n  try {\n    const response = await fetch(\"https:\u002F\u002Fapi.ideogram.ai\u002Fgenerate\", {\n      method: \"POST\",\n      headers: {\n        \"Api-Key\": process.env.IDEOGRAM_API_KEY!,\n        \"Content-Type\": \"application\u002Fjson\",\n      },\n      body: JSON.stringify({\n        image_request: {\n          prompt: \"health check: simple blue dot\",\n          model: \"V_2_TURBO\",\n          magic_prompt_option: \"OFF\",\n        },\n      }),\n      signal: AbortSignal.timeout(30000),\n    });\n\n    const latencyMs = Date.now() - start;\n\n    if (response.ok) {\n      return { status: \"healthy\", latencyMs, details: \"Generation succeeded\" };\n    }\n    if (response.status === 429) {\n      return { status: \"degraded\", latencyMs, details: \"Rate limited\" };\n    }\n    return { status: \"down\", latencyMs, details: `HTTP ${response.status}` };\n  } catch (err: any) {\n    return { status: \"down\", latencyMs: Date.now() - start, details: err.message };\n  }\n}\n```\n\n## Deployment Script\n```bash\nset -euo pipefail\necho \"=== Ideogram Pre-Flight Checks ===\"\n\n# 1. Verify production key\nSTATUS=$(curl -s -o \u002Fdev\u002Fnull -w \"%{http_code}\" \\\n  -X POST https:\u002F\u002Fapi.ideogram.ai\u002Fgenerate \\\n  -H \"Api-Key: $IDEOGRAM_API_KEY\" \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -d '{\"image_request\":{\"prompt\":\"deploy check\",\"model\":\"V_2_TURBO\",\"magic_prompt_option\":\"OFF\"}}')\n\nif [ \"$STATUS\" != \"200\" ]; then\n  echo \"FAIL: API returned $STATUS\"\n  exit 1\nfi\necho \"PASS: API key valid (HTTP $STATUS)\"\n\n# 2. Verify image download\nIMAGE_URL=$(curl -s -X POST https:\u002F\u002Fapi.ideogram.ai\u002Fgenerate \\\n  -H \"Api-Key: $IDEOGRAM_API_KEY\" \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -d '{\"image_request\":{\"prompt\":\"deploy check\",\"model\":\"V_2_TURBO\",\"magic_prompt_option\":\"OFF\"}}' \\\n  | jq -r '.data[0].url')\n\nDL_STATUS=$(curl -s -o \u002Fdev\u002Fnull -w \"%{http_code}\" \"$IMAGE_URL\")\necho \"PASS: Image download works (HTTP $DL_STATUS)\"\n\necho \"=== All pre-flight checks passed ===\"\n```\n\n## Alerting Rules\n\n| Alert | Condition | Severity |\n|-------|-----------|----------|\n| API Unreachable | Health check returns `down` | P1 |\n| Auth Failure | Any 401 response | P1 |\n| Rate Limited | >5 consecutive 429 responses | P2 |\n| Slow Generation | P95 latency > 30 seconds | P2 |\n| Credits Low | Balance below $10 | P2 |\n| Safety Rejections | >10% of prompts rejected | P3 |\n\n## Rollback Procedure\n```bash\nset -euo pipefail\n# If Ideogram is down or producing bad results\n# 1. Enable fallback mode (disable image generation, show placeholders)\nkubectl set env deployment\u002Fapp IDEOGRAM_ENABLED=false\nkubectl rollout restart deployment\u002Fapp\n\n# 2. Verify fallback is active\ncurl -s https:\u002F\u002Fapp.example.com\u002Fhealth | jq '.services.ideogram'\n\n# 3. Re-enable when resolved\nkubectl set env deployment\u002Fapp IDEOGRAM_ENABLED=true\nkubectl rollout restart deployment\u002Fapp\n```\n\n## Error Handling\n| Alert | Condition | Action |\n|-------|-----------|--------|\n| API Down | 5xx or timeout | Enable fallback, notify on-call |\n| Key Revoked | 401 | Rotate key, update secrets |\n| Credits Empty | 402 | Top up billing, pause batch jobs |\n| Rate Flood | 429 sustained | Reduce concurrency, queue jobs |\n\n## Output\n- All checklist items verified\n- Health check endpoint configured\n- Alerting rules deployed\n- Rollback procedure tested\n\n## Resources\n- [Ideogram API Overview](https:\u002F\u002Fdeveloper.ideogram.ai\u002Fideogram-api\u002Fapi-overview)\n- [API Setup](https:\u002F\u002Fdeveloper.ideogram.ai\u002Fideogram-api\u002Fapi-setup)\n\n## Next Steps\nFor version upgrades, see `ideogram-upgrade-migration`.\n",{"name":5,"tags":24,"author":29,"license":15,"version":30,"description":31,"allowed-tools":32,"compatible-with":33},[25,26,27,28],"saas","ideogram","deployment","production","Jeremy Longshore \u003Cjeremy@intentsolutions.io>","1.0.0","Execute Ideogram production deployment checklist and rollback procedures.\nUse when deploying Ideogram integrations to production, preparing for launch,\nor implementing go-live procedures.\nTrigger with phrases like \"ideogram production\", \"deploy ideogram\",\n\"ideogram go-live\", \"ideogram launch checklist\", \"ideogram production ready\".\n","Read, Bash(curl:*), Bash(kubectl:*), Grep","claude-code, codex, openclaw","main","99825ad3f3bcc6597ddcc7294a14e6e922f2b67b","skills\u002Fsaas-packs--ideogram-pack--ideogram-prod-checklist",0,"https:\u002F\u002Fgithub.com\u002Fjukeyman\u002Fjukeyman-skills","https:\u002F\u002Fgithub.com\u002Fjukeyman","https:\u002F\u002FRJBUSINESSSOLUTIONS.ORG","Credit and Finance Expert | Developer\r\n\r\nI'm Rick Jefferson, a seasoned credit and finance expert with over a decade of experience in financial literacy,","2026-07-13 07:03:29",{"source":8,"skillName":5,"commands":44,"prompt":54,"zipAvailable":55},[45,48,51],{"tool":46,"command":47},"npx","npx skills add jukeyman\u002Fjukeyman-skills --skill ideogram-prod-checklist",{"tool":49,"command":50},"bunx","bunx skills add jukeyman\u002Fjukeyman-skills --skill ideogram-prod-checklist",{"tool":52,"command":53},"pnpm","pnpm dlx skills add jukeyman\u002Fjukeyman-skills --skill ideogram-prod-checklist","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fjukeyman\u002Fjukeyman-skills\u002Fblob\u002Fmain\u002Fskills\u002Fsaas-packs--ideogram-pack--ideogram-prod-checklist\u002FSKILL.md",true,[],[58,65,72,79,86,94],{"skillNo":59,"name":60,"nameZh":6,"description":61,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":62,"categories":63,"keywords":64,"publishedAt":19},"01M79ANS2SM329NEP5ZCX106RR","zustand-store-creator","Create zustand store creator operations. Auto-activating skill for Frontend Development.\nTriggers on: zustand store creator, zustand store creator\nPart of the Frontend Development skill category. Use when working with zustand store creator functionality. Trigger with phrases like \"zustand store creator\", \"zustand creator\", \"zustand\".","https:\u002F\u002Fgithub.com\u002Fjukeyman\u002Fjukeyman-skills\u002Fblob\u002Fmain\u002Fskills\u002Fzustand-store-creator\u002FSKILL.md",[],[],{"skillNo":66,"name":67,"nameZh":6,"description":68,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":69,"categories":70,"keywords":71,"publishedAt":19},"01M79AMZKP4YDEZ7EHG1Y7PP74","zero-trust-config-helper","Configure with zero trust config helper operations. Auto-activating skill for Security Advanced.\nTriggers on: zero trust config helper, zero trust config helper\nPart of the Security Advanced skill category. Use when configuring systems or services. Trigger with phrases like \"zero trust config helper\", \"zero helper\", \"zero\".","https:\u002F\u002Fgithub.com\u002Fjukeyman\u002Fjukeyman-skills\u002Fblob\u002Fmain\u002Fskills\u002Fzero-trust-config-helper\u002FSKILL.md",[],[],{"skillNo":73,"name":74,"nameZh":6,"description":75,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":76,"categories":77,"keywords":78,"publishedAt":19},"01M79AMJSBCEJQNBTYNAHYN5HM","zapier-integration-helper","Assist with zapier integration helper operations. Auto-activating skill for Business Automation.\nTriggers on: zapier integration helper, zapier integration helper\nPart of the Business Automation skill category. Use when working with APIs or building integrations. Trigger with phrases like \"zapier integration helper\", \"zapier helper\", \"zapier\".","https:\u002F\u002Fgithub.com\u002Fjukeyman\u002Fjukeyman-skills\u002Fblob\u002Fmain\u002Fskills\u002Fzapier-integration-helper\u002FSKILL.md",[],[],{"skillNo":80,"name":81,"nameZh":6,"description":82,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":83,"categories":84,"keywords":85,"publishedAt":19},"01M79AHJZGVMARS13VFQYRR1MP","yaml-config-validator","Validate yaml config validator operations. Auto-activating skill for DevOps Basics.\nTriggers on: yaml config validator, yaml config validator\nPart of the DevOps Basics skill category. Use when configuring systems or services. Trigger with phrases like \"yaml config validator\", \"yaml validator\", \"yaml\".","https:\u002F\u002Fgithub.com\u002Fjukeyman\u002Fjukeyman-skills\u002Fblob\u002Fmain\u002Fskills\u002Fyaml-config-validator\u002FSKILL.md",[],[],{"skillNo":87,"name":88,"nameZh":6,"description":89,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":90,"sourceHtmlUrl":91,"categories":92,"keywords":93,"publishedAt":19},"01M79AHGDZRN0020RDQSQDPAM8","xvary-stock-research","Thesis-driven equity analysis from public SEC EDGAR and market data; \u002Fanalyze, \u002Fscore, \u002Fcompare workflows with bundled Python tools (Claude Code, Cursor, Codex).","https:\u002F\u002Fgithub.com\u002Fjukeyman\u002Fjukeyman-skills\u002Fblob\u002Fmain\u002Fskills\u002Fxvary-stock-research\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fjukeyman\u002Fjukeyman-skills\u002Fblob\u002Fmain\u002Fskills\u002Fxvary-stock-research\u002FSKILL.md",[],[],{"skillNo":95,"name":96,"nameZh":6,"description":97,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":98,"categories":99,"keywords":100,"publishedAt":19},"01M79AHCYJ9FV9RMHQ24HDRN33","xss-vulnerability-scanner","Scan xss vulnerability scanner operations. Auto-activating skill for Security Fundamentals.\nTriggers on: xss vulnerability scanner, xss vulnerability scanner\nPart of the Security Fundamentals skill category. Use when working with xss vulnerability scanner functionality. Trigger with phrases like \"xss vulnerability scanner\", \"xss scanner\", \"xss\".","https:\u002F\u002Fgithub.com\u002Fjukeyman\u002Fjukeyman-skills\u002Fblob\u002Fmain\u002Fskills\u002Fxss-vulnerability-scanner\u002FSKILL.md",[],[]]