[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6C2N9SW79QNRG9RBH4QCDNA":3,"skill-same:01M6C2N9SW79QNRG9RBH4QCDNA":88},{"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":16,"sourceHtmlUrl":17,"categories":18,"keywords":32,"publishedAt":52,"linkOnly":53,"markdownContent":54,"markdownBody":55,"frontMatter":56,"refName":63,"commitSha":64,"skillDirectory":65,"forksCount":14,"repositoryHtmlUrl":66,"repositoryHomepageUrl":6,"ownerHtmlUrl":67,"ownerBlogUrl":6,"ownerDescription":68,"updatedAt":69,"install":70,"resources":82},"01M6C2N9SW79QNRG9RBH4QCDNA","seo-sitemap",null,"Analyze existing XML sitemaps or generate new ones with industry templates. Validates format, URLs, and structure. Use when user says \"sitemap\", \"generate sitemap\", \"sitemap issues\", or \"XML sitemap\".","noirelab\u002Flinux-setup","noirelab","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F142925921?v=4","01M6C29R3FEDGFAXAT0KXY28QX","Kaíque M. Lima","01M6C29R811WX04B0GYHTH1XV6",0,"MIT","https:\u002F\u002Fgithub.com\u002Fnoirelab\u002Flinux-setup\u002Fblob\u002Fmain\u002Fconfigs\u002Fcommon\u002Fclaude\u002Fskills\u002Fseo-sitemap\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fnoirelab\u002Flinux-setup\u002Fblob\u002Fmain\u002Fconfigs\u002Fcommon\u002Fclaude\u002Fskills\u002Fseo-sitemap\u002FSKILL.md",[19,24,27],{"categoryNo":20,"categoryName":21,"taxonomyType":22,"taxonomyTypeDesc":23},"01JBSEEDCAT000000000000016","图像与多媒体","SCENARIO","使用场景",{"categoryNo":25,"categoryName":26,"taxonomyType":22,"taxonomyTypeDesc":23},"01JBSEEDCAT000000000000019","营销推广",{"categoryNo":28,"categoryName":29,"taxonomyType":30,"taxonomyTypeDesc":31},"01JBSEEDCAT000000000000035","市场营销","PROFESSION","适用职业",[33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51],"seo","seo sitemap","sitemap","new","generate","when","Existing","industry","true","URL","with","structure","use","user","analyze","format","templates","xml","issues","2026-11-10 10:12:30",false,"---\nname: seo-sitemap\ndescription: >\n  Analyze existing XML sitemaps or generate new ones with industry templates.\n  Validates format, URLs, and structure. Use when user says \"sitemap\",\n  \"generate sitemap\", \"sitemap issues\", or \"XML sitemap\".\nuser-invocable: true\nargument-hint: \"[url or generate]\"\nlicense: MIT\nmetadata:\n  author: AgriciDaniel\n  version: \"2.2.4\"\n  category: seo\n---\n\n# Sitemap Analysis & Generation\n\n## Mode 1: Analyze Existing Sitemap\n\nDiscover candidates before reporting a sitemap missing:\n\n```bash\n\u002Fhome\u002Fnoirelab\u002F.config\u002Fopencode\u002Fskills\u002Fseo\u002Fbin\u002Fclaude-seo run sitemap_discovery.py \u003Curl> --json\n```\n\nThe helper reads every bounded `Sitemap:` declaration in robots.txt, validates\ncross-host targets through the shared SSRF-safe fetch layer, and still probes\ncommon paths when a declared sitemap is stale or invalid. Use only entries in\n`found`; preserve declared failures as findings instead of treating a robots.txt\nline alone as proof that a sitemap works.\n\n### Validation Checks\n- Valid XML format\n- Per-file limit: **≤50,000 URLs AND ≤50MB uncompressed** (whichever is hit first)\n- All URLs return HTTP 200\n- `\u003Clastmod>` accurate: must be a valid **W3C Datetime** and reflect the **last\n  significant content change** (main content, structured data, links, not\n  copyright\u002Fboilerplate edits). Google only honours `\u003Clastmod>` when consistently\n  and verifiably accurate, so warn when values are suspiciously uniform or newer\n  than the page's real content.\n- No deprecated tags: `\u003Cpriority>` and `\u003Cchangefreq>` are ignored by Google\n- Sitemap referenced in robots.txt\n- Compare crawled pages vs sitemap; flag missing pages\n\n### Quality Signals\n- Sitemap index file if >50k URLs\n- Split by content type (pages, posts, images, videos)\n- No non-canonical URLs in sitemap\n- No noindexed URLs in sitemap\n- No redirected URLs in sitemap\n- HTTPS URLs only (no HTTP)\n\n### Common Issues\n| Issue | Severity | Fix |\n|-------|----------|-----|\n| >50k URLs in single file | Critical | Split with sitemap index |\n| >50MB uncompressed single file | Critical | Split with sitemap index |\n| Non-200 URLs | High | Remove or fix broken URLs |\n| Noindexed URLs included | High | Remove from sitemap |\n| Redirected URLs included | Medium | Update to final URLs |\n| All identical lastmod | Low | Use actual modification dates |\n| Priority\u002Fchangefreq used | Info | Can remove (ignored by Google) |\n\n### Extension sitemaps (image \u002F video \u002F news)\n\nGoogle documents three subtypes with their own rules, validate per-subtype:\n- **Image** (`http:\u002F\u002Fwww.google.com\u002Fschemas\u002Fsitemap-image\u002F1.1`): only two valid\n  tags remain, `\u003Cimage:image>` and `\u003Cimage:loc>` (max **1,000** `\u003Cimage:image>`\n  per `\u003Curl>`). `\u003Cimage:caption>`\u002F`\u003Cimage:geo_location>`\u002F`\u003Cimage:title>`\u002F\n `\u003Cimage:license>` were deprecated (2022), flag as info-level removable.\n- **Video**: required `\u003Cvideo:video>` with `\u003Cvideo:thumbnail_loc>`,\n  `\u003Cvideo:title>`, `\u003Cvideo:description>`, plus `\u003Cvideo:content_loc>` or\n  `\u003Cvideo:player_loc>`; mRSS also supported. Flag deprecated\u002Fremoved tags\n  (`\u003Cvideo:category>`, `\u003Cvideo:gallery_loc>`, `\u003Cvideo:price>`, `\u003Cvideo:tvshow>`,\n  player autoplay\u002Fallow_embed) as info-level removable; recheck Google docs before citing a removal date.\n- **News**: max **1,000** `\u003Cnews:news>` per file (not 50,000); include only\n  articles from the **last 2 days**; required `\u003Cnews:publication>`\u002F`\u003Cnews:name>`\u002F\n  `\u003Cnews:language>`\u002F`\u003Cnews:publication_date>`\u002F`\u003Cnews:title>`; submit\u002Fdiscover through\n  Search Console or robots.txt\u002Fsitemap index; use Publisher Center only for\n  publication management where relevant. When the `news:` namespace is detected, override the generic\n  50k check with the 1,000 cap.\n\n## Mode 2: Generate New Sitemap\n\n### Process\n1. Ask for business type (or auto-detect from existing site)\n2. Load industry template from `..\u002Fseo-plan\u002Fassets\u002F` directory\n3. Interactive structure planning with user\n4. Apply quality gates:\n   - ⚠️ WARNING at 30+ location pages (require 60%+ unique content)\n   - ? HARD STOP at 50+ location pages (require justification)\n5. Generate valid XML output\n6. Split at whichever comes first: 50,000 URLs or 50MB uncompressed, with sitemap index\n7. Generate STRUCTURE.md documentation\n\n### Safe Programmatic Pages (OK at scale)\n✅ Integration pages (with real setup docs)\n✅ Template\u002Ftool pages (with downloadable content)\n✅ Glossary pages (200+ word definitions)\n✅ Product pages (unique specs, reviews)\n✅ User profile pages (user-generated content)\n\n### Penalty Risk (avoid at scale)\n❌ Location pages with only city name swapped\n❌ \"Best [tool] for [industry]\" without industry-specific value\n❌ \"[Competitor] alternative\" without real comparison data\n❌ AI-generated pages without human review and unique value\n\n## Sitemap Format\n\n### Standard Sitemap\n```xml\n\u003C?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\u003Curlset xmlns=\"http:\u002F\u002Fwww.sitemaps.org\u002Fschemas\u002Fsitemap\u002F0.9\">\n  \u003Curl>\n    \u003Cloc>https:\u002F\u002Fexample.com\u002Fpage\u003C\u002Floc>\n    \u003Clastmod>2026-02-07\u003C\u002Flastmod>\n  \u003C\u002Furl>\n\u003C\u002Furlset>\n```\n\n### Sitemap Index (for >50k URLs)\n```xml\n\u003C?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\u003Csitemapindex xmlns=\"http:\u002F\u002Fwww.sitemaps.org\u002Fschemas\u002Fsitemap\u002F0.9\">\n  \u003Csitemap>\n    \u003Cloc>https:\u002F\u002Fexample.com\u002Fsitemap-pages.xml\u003C\u002Floc>\n    \u003Clastmod>2026-02-07\u003C\u002Flastmod>\n  \u003C\u002Fsitemap>\n  \u003Csitemap>\n    \u003Cloc>https:\u002F\u002Fexample.com\u002Fsitemap-posts.xml\u003C\u002Floc>\n    \u003Clastmod>2026-02-07\u003C\u002Flastmod>\n  \u003C\u002Fsitemap>\n\u003C\u002Fsitemapindex>\n```\n\n## Error Handling\n\n- **URL unreachable**: Report the HTTP status code and suggest checking if the site is live\n- **No sitemap found**: Run `sitemap_discovery.py` and report \"not found\" only\n  when its `found` list is empty after declared and common candidates are checked\n- **Invalid XML format**: Report specific parsing errors with line numbers\n- **Rate limiting detected**: Back off and report partial results with a note about retry timing\n\n## Output\n\n### For Analysis\n- `VALIDATION-REPORT.md`: analysis results\n- Issues list with severity\n- Recommendations\n\n### For Generation\n- `sitemap.xml` (or split files with index)\n- `STRUCTURE.md`: site architecture documentation\n- URL count and organization summary\n","# Sitemap Analysis & Generation\n\n## Mode 1: Analyze Existing Sitemap\n\nDiscover candidates before reporting a sitemap missing:\n\n```bash\n\u002Fhome\u002Fnoirelab\u002F.config\u002Fopencode\u002Fskills\u002Fseo\u002Fbin\u002Fclaude-seo run sitemap_discovery.py \u003Curl> --json\n```\n\nThe helper reads every bounded `Sitemap:` declaration in robots.txt, validates\ncross-host targets through the shared SSRF-safe fetch layer, and still probes\ncommon paths when a declared sitemap is stale or invalid. Use only entries in\n`found`; preserve declared failures as findings instead of treating a robots.txt\nline alone as proof that a sitemap works.\n\n### Validation Checks\n- Valid XML format\n- Per-file limit: **≤50,000 URLs AND ≤50MB uncompressed** (whichever is hit first)\n- All URLs return HTTP 200\n- `\u003Clastmod>` accurate: must be a valid **W3C Datetime** and reflect the **last\n  significant content change** (main content, structured data, links, not\n  copyright\u002Fboilerplate edits). Google only honours `\u003Clastmod>` when consistently\n  and verifiably accurate, so warn when values are suspiciously uniform or newer\n  than the page's real content.\n- No deprecated tags: `\u003Cpriority>` and `\u003Cchangefreq>` are ignored by Google\n- Sitemap referenced in robots.txt\n- Compare crawled pages vs sitemap; flag missing pages\n\n### Quality Signals\n- Sitemap index file if >50k URLs\n- Split by content type (pages, posts, images, videos)\n- No non-canonical URLs in sitemap\n- No noindexed URLs in sitemap\n- No redirected URLs in sitemap\n- HTTPS URLs only (no HTTP)\n\n### Common Issues\n| Issue | Severity | Fix |\n|-------|----------|-----|\n| >50k URLs in single file | Critical | Split with sitemap index |\n| >50MB uncompressed single file | Critical | Split with sitemap index |\n| Non-200 URLs | High | Remove or fix broken URLs |\n| Noindexed URLs included | High | Remove from sitemap |\n| Redirected URLs included | Medium | Update to final URLs |\n| All identical lastmod | Low | Use actual modification dates |\n| Priority\u002Fchangefreq used | Info | Can remove (ignored by Google) |\n\n### Extension sitemaps (image \u002F video \u002F news)\n\nGoogle documents three subtypes with their own rules, validate per-subtype:\n- **Image** (`http:\u002F\u002Fwww.google.com\u002Fschemas\u002Fsitemap-image\u002F1.1`): only two valid\n  tags remain, `\u003Cimage:image>` and `\u003Cimage:loc>` (max **1,000** `\u003Cimage:image>`\n  per `\u003Curl>`). `\u003Cimage:caption>`\u002F`\u003Cimage:geo_location>`\u002F`\u003Cimage:title>`\u002F\n `\u003Cimage:license>` were deprecated (2022), flag as info-level removable.\n- **Video**: required `\u003Cvideo:video>` with `\u003Cvideo:thumbnail_loc>`,\n  `\u003Cvideo:title>`, `\u003Cvideo:description>`, plus `\u003Cvideo:content_loc>` or\n  `\u003Cvideo:player_loc>`; mRSS also supported. Flag deprecated\u002Fremoved tags\n  (`\u003Cvideo:category>`, `\u003Cvideo:gallery_loc>`, `\u003Cvideo:price>`, `\u003Cvideo:tvshow>`,\n  player autoplay\u002Fallow_embed) as info-level removable; recheck Google docs before citing a removal date.\n- **News**: max **1,000** `\u003Cnews:news>` per file (not 50,000); include only\n  articles from the **last 2 days**; required `\u003Cnews:publication>`\u002F`\u003Cnews:name>`\u002F\n  `\u003Cnews:language>`\u002F`\u003Cnews:publication_date>`\u002F`\u003Cnews:title>`; submit\u002Fdiscover through\n  Search Console or robots.txt\u002Fsitemap index; use Publisher Center only for\n  publication management where relevant. When the `news:` namespace is detected, override the generic\n  50k check with the 1,000 cap.\n\n## Mode 2: Generate New Sitemap\n\n### Process\n1. Ask for business type (or auto-detect from existing site)\n2. Load industry template from `..\u002Fseo-plan\u002Fassets\u002F` directory\n3. Interactive structure planning with user\n4. Apply quality gates:\n   - ⚠️ WARNING at 30+ location pages (require 60%+ unique content)\n   - ? HARD STOP at 50+ location pages (require justification)\n5. Generate valid XML output\n6. Split at whichever comes first: 50,000 URLs or 50MB uncompressed, with sitemap index\n7. Generate STRUCTURE.md documentation\n\n### Safe Programmatic Pages (OK at scale)\n✅ Integration pages (with real setup docs)\n✅ Template\u002Ftool pages (with downloadable content)\n✅ Glossary pages (200+ word definitions)\n✅ Product pages (unique specs, reviews)\n✅ User profile pages (user-generated content)\n\n### Penalty Risk (avoid at scale)\n❌ Location pages with only city name swapped\n❌ \"Best [tool] for [industry]\" without industry-specific value\n❌ \"[Competitor] alternative\" without real comparison data\n❌ AI-generated pages without human review and unique value\n\n## Sitemap Format\n\n### Standard Sitemap\n```xml\n\u003C?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\u003Curlset xmlns=\"http:\u002F\u002Fwww.sitemaps.org\u002Fschemas\u002Fsitemap\u002F0.9\">\n  \u003Curl>\n    \u003Cloc>https:\u002F\u002Fexample.com\u002Fpage\u003C\u002Floc>\n    \u003Clastmod>2026-02-07\u003C\u002Flastmod>\n  \u003C\u002Furl>\n\u003C\u002Furlset>\n```\n\n### Sitemap Index (for >50k URLs)\n```xml\n\u003C?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\u003Csitemapindex xmlns=\"http:\u002F\u002Fwww.sitemaps.org\u002Fschemas\u002Fsitemap\u002F0.9\">\n  \u003Csitemap>\n    \u003Cloc>https:\u002F\u002Fexample.com\u002Fsitemap-pages.xml\u003C\u002Floc>\n    \u003Clastmod>2026-02-07\u003C\u002Flastmod>\n  \u003C\u002Fsitemap>\n  \u003Csitemap>\n    \u003Cloc>https:\u002F\u002Fexample.com\u002Fsitemap-posts.xml\u003C\u002Floc>\n    \u003Clastmod>2026-02-07\u003C\u002Flastmod>\n  \u003C\u002Fsitemap>\n\u003C\u002Fsitemapindex>\n```\n\n## Error Handling\n\n- **URL unreachable**: Report the HTTP status code and suggest checking if the site is live\n- **No sitemap found**: Run `sitemap_discovery.py` and report \"not found\" only\n  when its `found` list is empty after declared and common candidates are checked\n- **Invalid XML format**: Report specific parsing errors with line numbers\n- **Rate limiting detected**: Back off and report partial results with a note about retry timing\n\n## Output\n\n### For Analysis\n- `VALIDATION-REPORT.md`: analysis results\n- Issues list with severity\n- Recommendations\n\n### For Generation\n- `sitemap.xml` (or split files with index)\n- `STRUCTURE.md`: site architecture documentation\n- URL count and organization summary\n",{"name":5,"license":15,"metadata":57,"description":60,"argument-hint":61,"user-invocable":62},{"author":58,"version":59,"category":33},"AgriciDaniel","2.2.4","Analyze existing XML sitemaps or generate new ones with industry templates. Validates format, URLs, and structure. Use when user says \"sitemap\", \"generate sitemap\", \"sitemap issues\", or \"XML sitemap\".\n","[url or generate]",true,"main","d8378e461d60315bd1ca8a6e71716df39b6abe4a","configs\u002Fcommon\u002Fclaude\u002Fskills\u002Fseo-sitemap","https:\u002F\u002Fgithub.com\u002Fnoirelab\u002Flinux-setup","https:\u002F\u002Fgithub.com\u002Fnoirelab","Artificial Intelligence Researcher |\r\nComputer Science majoring at UTFPR","2026-11-11 09:12:51",{"source":8,"skillName":5,"commands":71,"prompt":81,"zipAvailable":62},[72,75,78],{"tool":73,"command":74},"npx","npx skills add noirelab\u002Flinux-setup --skill seo-sitemap",{"tool":76,"command":77},"bunx","bunx skills add noirelab\u002Flinux-setup --skill seo-sitemap",{"tool":79,"command":80},"pnpm","pnpm dlx skills add noirelab\u002Flinux-setup --skill seo-sitemap","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fnoirelab\u002Flinux-setup\u002Fblob\u002Fmain\u002Fconfigs\u002Fcommon\u002Fclaude\u002Fskills\u002Fseo-sitemap\u002FSKILL.md",[83],{"path":84,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":87,"sourceHtmlUrl":16},"LICENSE.txt","LICENSE","许可证",143,[89,119,154,179,199,214],{"skillNo":90,"name":91,"nameZh":6,"description":92,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":93,"licenseFileUrl":94,"sourceHtmlUrl":95,"categories":96,"keywords":100,"publishedAt":52},"01M6C2Q1S6HCS7Y9TBQ2PJ2NAM","skill-creator","Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fnoirelab\u002Flinux-setup\u002Fblob\u002Fmain\u002Fconfigs\u002Fcommon\u002Fclaude\u002Fskills\u002Fsynced\u002Ffcfa9261-0073-49cb-8312-19eea68f0c58_391f3767-a35d-4280-81a1-363cd861a8e6\u002Fskill-creator\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fnoirelab\u002Flinux-setup\u002Fblob\u002Fmain\u002Fconfigs\u002Fcommon\u002Fclaude\u002Fskills\u002Fsynced\u002Ffcfa9261-0073-49cb-8312-19eea68f0c58_391f3767-a35d-4280-81a1-363cd861a8e6\u002Fskill-creator\u002FSKILL.md",[97],{"categoryNo":98,"categoryName":99,"taxonomyType":22,"taxonomyTypeDesc":23},"01JBSEEDCAT000000000000023","Skill与智能体开发",[101,102,103,104,105,106,107,108,109,110,111,112,45,113,114,115,116,117,118,38,36],"skill creator","creator","performance","run evals","test","variance analysis","create","run","benchmark","analysis","improve","edit","evals","optimize","existing skill","for","accuracy","scratch",{"skillNo":120,"name":121,"nameZh":6,"description":122,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":93,"licenseFileUrl":6,"sourceHtmlUrl":123,"categories":124,"keywords":125,"publishedAt":52},"01M6C2ZRGJ9HN4N9BP24DPNCR4","returns-reverse-logistics","Codified expertise for returns authorization, receipt and inspection, disposition decisions, refund processing, fraud detection, and warranty claims management. Informed by returns operations managers with 15+ years experience. Includes grading frameworks, disposition economics, fraud pattern recognition, and vendor recovery processes. Use when handling product returns, reverse logistics, refund decisions, return fraud detection, or warranty claims.","https:\u002F\u002Fgithub.com\u002Fnoirelab\u002Flinux-setup\u002Fblob\u002Fmain\u002Fconfigs\u002Fcommon\u002Fopencode_home\u002Fskills\u002Freturns-reverse-logistics\u002FSKILL.md",[],[126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,45,142,143,144,145,146,147,148,149,150,116,151,152,38,153],"returns","returns reverse logistics","reverse logistics","reverse","github","code","product","https","authorization","detection","fraud","recovery","decisions","management","operations","vendor","claims management","frameworks","fraud detection","pattern","grading","processing","economics","managers","claims","expertise","refund","inspection",{"skillNo":155,"name":156,"nameZh":6,"description":157,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":93,"licenseFileUrl":6,"sourceHtmlUrl":158,"categories":159,"keywords":160,"publishedAt":52},"01M6C2ZGWSNZGZZQ5VCFWHD2QT","quality-nonconformance","Codified expertise for quality control, non-conformance investigation, root cause analysis, corrective action, and supplier quality management in regulated manufacturing. Informed by quality engineers with 15+ years experience across FDA, IATF 16949, and AS9100 environments. Includes NCR lifecycle management, CAPA systems, SPC interpretation, and audit methodology. Use when investigating non-conformances, performing root cause analysis, managing CAPAs, interpreting SPC data, or handling supplier quality issues.","https:\u002F\u002Fgithub.com\u002Fnoirelab\u002Flinux-setup\u002Fblob\u002Fmain\u002Fconfigs\u002Fcommon\u002Fopencode_home\u002Fskills\u002Fquality-nonconformance\u002FSKILL.md",[],[161,162,130,163,164,131,51,133,165,166,167,168,110,169,139,45,170,171,172,173,174,175,176,177,116,151,178,38],"quality","quality nonconformance","root cause analysis","interpretation","audit","data","methodology","lifecycle","investigation","fda","across","manufacturing","environments","corrective action","supplier quality management","action","conformance","root cause",{"skillNo":180,"name":181,"nameZh":6,"description":182,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":93,"licenseFileUrl":6,"sourceHtmlUrl":183,"categories":184,"keywords":185,"publishedAt":52},"01M6C2Z8VQ9AYZYKPZW1KD9DX5","production-scheduling","Codified expertise for production scheduling, job sequencing, line balancing, changeover optimization, and bottleneck resolution in discrete and batch manufacturing. Informed by production schedulers with 15+ years experience. Includes TOC\u002Fdrum-buffer-rope, SMED, OEE analysis, disruption response frameworks, and ERP\u002FMES interaction patterns. Use when scheduling production, resolving bottlenecks, optimizing changeovers, responding to disruptions, or balancing manufacturing lines.","https:\u002F\u002Fgithub.com\u002Fnoirelab\u002Flinux-setup\u002Fblob\u002Fmain\u002Fconfigs\u002Fcommon\u002Fopencode_home\u002Fskills\u002Fproduction-scheduling\u002FSKILL.md",[],[186,187,188,130,131,189,133,190,110,191,192,45,193,194,143,195,196,197,172,198,116,151,38],"Production","production scheduling","scheduling","batch","Optimization","erp","bottleneck","toc","patterns","line","interaction","sequencing","buffer",{"skillNo":200,"name":201,"nameZh":6,"description":202,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":93,"licenseFileUrl":6,"sourceHtmlUrl":203,"categories":204,"keywords":205,"publishedAt":52},"01M6C2YR01NNN2Z1G18RN7F9MP","logistics-exception-management","Codified expertise for handling freight exceptions, shipment delays, damages, losses, and carrier disputes. Informed by logistics professionals with 15+ years operational experience. Includes escalation protocols, carrier-specific behaviors, claims procedures, and judgment frameworks. Use when handling shipping exceptions, freight claims, delivery issues, or carrier disputes.","https:\u002F\u002Fgithub.com\u002Fnoirelab\u002Flinux-setup\u002Fblob\u002Fmain\u002Fconfigs\u002Fcommon\u002Fopencode_home\u002Fskills\u002Flogistics-exception-management\u002FSKILL.md",[],[139,206,130,131,207,51,208,133,209,45,143,210,211,212,43,150,116,151,213,38],"logistics exception management","shipping","protocols","escalation","delivery","claude-code","judgment","freight",{"skillNo":215,"name":216,"nameZh":6,"description":217,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":93,"licenseFileUrl":6,"sourceHtmlUrl":218,"categories":219,"keywords":220,"publishedAt":52},"01M6C2YC5PXTEJYBJJQZVXPQS0","inventory-demand-planning","Codified expertise for demand forecasting, safety stock optimization, replenishment planning, and promotional lift estimation at multi-location retailers. Informed by demand planners with 15+ years experience managing hundreds of SKUs. Includes forecasting method selection, ABC\u002FXYZ analysis, seasonal transition management, and vendor negotiation frameworks. Use when forecasting demand, setting safety stock, planning replenishment, managing promotions, or optimizing inventory levels.","https:\u002F\u002Fgithub.com\u002Fnoirelab\u002Flinux-setup\u002Fblob\u002Fmain\u002Fconfigs\u002Fcommon\u002Fopencode_home\u002Fskills\u002Finventory-demand-planning\u002FSKILL.md",[],[221,222,223,224,130,131,133,225,190,226,110,139,141,227,45,228,143,229,230,231,232,233,116,151,234,38],"planning","inventory","inventory demand planning","demand planning","negotiation","Safety","forecasting","selection","estimation","stock","seasonal","lift","at","transition"]