{"_id":"@cubealabs/sitemap","name":"@cubealabs/sitemap","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@cubealabs/sitemap","version":"1.0.0","description":"🗺️ Generate SEO-optimized XML sitemaps with framework detection and Google Search Console integration","keywords":["sitemap","seo","xml-sitemap","google-search-console","next.js","react","vue","astro","sveltekit","claude-skill","claude-code"],"author":{"name":"Cube A Labs"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Muddi00seven/skills.git","directory":"packages/sitemap"},"homepage":"https://github.com/Muddi00seven/skills/tree/main/packages/sitemap#readme","bugs":{"url":"https://github.com/Muddi00seven/skills/issues"},"main":"skill.md","_id":"@cubealabs/sitemap@1.0.0","gitHead":"76ab4d9df42e19e931f622d4cdb4df7f713f80df","_nodeVersion":"23.10.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-2cIA+RH5Msr45FufqECkLFN262VFQ1wp+oF1QYWUxMj5MSfp/vyiG8LjOsmLU55+D4gL8aMDKdIrJ3FHgvo/jg==","shasum":"359929190e31bb010c0f36663ed745563935c22e","tarball":"https://registry.npmjs.org/@cubealabs/sitemap/-/sitemap-1.0.0.tgz","fileCount":3,"unpackedSize":23735,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDvL+7Y5/KttWQvMbmVaY09iuJvlGSZr3c7mbkqmwQZ6AIgWA+2fYGmw/UWSdn2QTPK+bM8aPVriuYpMZfv22P0nEM="}]},"_npmUser":{"name":"sigma_wolf","email":"just00seven@gmail.com"},"directories":{},"maintainers":[{"name":"sigma_wolf","email":"just00seven@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sitemap_1.0.0_1769613242751_0.21931941853749537"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-28T15:14:02.647Z","1.0.0":"2026-01-28T15:14:02.870Z","modified":"2026-01-28T15:14:03.092Z"},"maintainers":[{"name":"sigma_wolf","email":"just00seven@gmail.com"}],"description":"🗺️ Generate SEO-optimized XML sitemaps with framework detection and Google Search Console integration","homepage":"https://github.com/Muddi00seven/skills/tree/main/packages/sitemap#readme","keywords":["sitemap","seo","xml-sitemap","google-search-console","next.js","react","vue","astro","sveltekit","claude-skill","claude-code"],"repository":{"type":"git","url":"git+https://github.com/Muddi00seven/skills.git","directory":"packages/sitemap"},"author":{"name":"Cube A Labs"},"bugs":{"url":"https://github.com/Muddi00seven/skills/issues"},"license":"MIT","readme":"# @cubealabs/sitemap\n\n🗺️ **Generate SEO-optimized XML sitemaps with framework detection**\n\nAutomatically crawl your project, detect routes, and generate Google Search Console-ready sitemaps with proper metadata.\n\n## Features\n\n- ✅ **Auto Route Discovery**: Scans file system for routes\n- ✅ **Framework Detection**: Supports Next.js, React, Vue, Angular, Svelte, Astro\n- ✅ **Dynamic Routes**: Handle parameterized routes\n- ✅ **Metadata**: lastmod, changefreq, priority\n- ✅ **Large Sitemaps**: Automatic splitting at 50k URLs\n- ✅ **robots.txt**: Auto-update robots.txt\n- ✅ **Validation**: Built-in XML validation\n- ✅ **Automation**: Build scripts, git hooks, CI/CD\n\n## Installation\n\n```bash\nnpm install @cubealabs/sitemap\n```\n\n## Usage with Claude Code\n\nThis is a Claude Code skill. Install it and use with:\n\n```bash\n/sitemap\n```\n\nFollow the interactive prompts to generate your sitemap.\n\n## What Gets Generated\n\n```xml\n<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<urlset xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\">\n  <url>\n    <loc>https://example.com/</loc>\n    <lastmod>2024-01-15</lastmod>\n    <changefreq>daily</changefreq>\n    <priority>1.0</priority>\n  </url>\n  <url>\n    <loc>https://example.com/blog</loc>\n    <lastmod>2024-01-10</lastmod>\n    <changefreq>weekly</changefreq>\n    <priority>0.8</priority>\n  </url>\n</urlset>\n```\n\nPlus updated `robots.txt` with sitemap reference.\n\n## Supported Frameworks\n\n- Next.js (App & Pages Router)\n- React (Vite, CRA)\n- Angular\n- Vue / Nuxt\n- Svelte / SvelteKit\n- Astro\n- Gatsby\n- Remix\n- Plain HTML\n\n## Features\n\n### Automatic Route Discovery\nScans your project structure and finds all pages/routes:\n- Next.js: `app/**/page.tsx` or `pages/**/*.tsx`\n- SvelteKit: `src/routes/**/+page.svelte`\n- Astro: `src/pages/**/*.astro`\n- And more...\n\n### Dynamic Routes\nHandles parameterized routes like:\n- `/blog/[slug]`\n- `/products/[id]`\n\nOptions to skip, provide samples, or fetch from API/CMS.\n\n### Metadata\nSmart defaults based on route patterns:\n- Homepage: priority 1.0, daily updates\n- Section pages: priority 0.8, weekly\n- Content pages: priority 0.6, monthly\n\n### Automation\nSet up automatic regeneration:\n- On build\n- Pre-commit git hook\n- Scheduled CI/CD workflow\n\n## Quick Start\n\n1. Run `/sitemap` in Claude Code\n2. Confirm detected framework and routes\n3. Provide your site URL\n4. Review and generate\n5. Submit to Google Search Console\n\n## Google Search Console\n\nAfter generation, submit at:\nhttps://search.google.com/search-console\n\nNavigate to Sitemaps → Enter `/sitemap.xml` → Submit\n\n## License\n\nMIT © Cube A Labs\n\n## More Skills\n\nCheck out other [Cube A Labs skills](https://github.com/Muddi00seven/skills):\n- [@cubealabs/favicon](../favicon) - Favicon generator\n- [@cubealabs/cube-ui](../cube-ui) - UI component generator\n","readmeFilename":"README.md","_rev":"1-46687a948897469a6b8de5a9ba984e0d"}