[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CVQBB46331FRE2XYKHVSWH":3,"skill-same:01M6CVQBB46331FRE2XYKHVSWH":92},{"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":28,"publishedAt":49,"linkOnly":50,"markdownContent":51,"markdownBody":52,"frontMatter":53,"refName":65,"commitSha":66,"skillDirectory":67,"forksCount":68,"repositoryHtmlUrl":69,"repositoryHomepageUrl":69,"ownerHtmlUrl":70,"ownerBlogUrl":6,"ownerDescription":71,"updatedAt":72,"install":73,"resources":85},"01M6CVQBB46331FRE2XYKHVSWH","seo-programmatic",null,"Plan and audit programmatic SEO pages generated at scale from structured data. Use when designing templates, URL systems, internal linking, quality gates, and index-bloat safeguards for pages at scale.","Sam-06060\u002Fjarvis-assistant","Sam-06060","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F208600848?v=4","01M6CRKT7C7FXD21V6HXF293S0","Samson Frank Ganta","01M6CRKTBEKYFD8YX5Z1GT99EE",6,"Apache-2.0","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fseo-programmatic\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000019","营销推广","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":26,"taxonomyTypeDesc":27},"01JBSEEDCAT000000000000035","市场营销","PROFESSION","适用职业",[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48],"seo programmatic","seo","Bash","use","webfetch","generated","write","read","grep","quality","plan","structured data","programmatic seo","templates","data","audit","https","index","quality gates","github","2026-11-10 10:12:30",false,"---\nname: seo-programmatic\ndescription: \"Plan and audit programmatic SEO pages generated at scale from structured data. Use when designing templates, URL systems, internal linking, quality gates, and index-bloat safeguards for pages at scale.\"\nrisk: unknown\nsource: \"https:\u002F\u002Fgithub.com\u002FAgriciDaniel\u002Fclaude-seo\"\ndate_added: \"2026-03-21\"\nuser-invokable: true\nargument-hint: \"[url or plan]\"\nallowed-tools:\n  - Read\n  - Grep\n  - Glob\n  - Bash\n  - WebFetch\n  - Write\n---\n\n# Programmatic SEO Analysis & Planning\n\nBuild and audit SEO pages generated at scale from structured data sources.\nEnforces quality gates to prevent thin content penalties and index bloat.\n\n## When to Use\n\n- Use when the user wants programmatic SEO planning or review.\n- Use when designing templates, data-driven pages, or scalable URL systems.\n- Use when preventing thin content and index bloat across large page sets.\n\n## Data Source Assessment\n\nEvaluate the data powering programmatic pages:\n- **CSV\u002FJSON files**: Row count, column uniqueness, missing values\n- **API endpoints**: Response structure, data freshness, rate limits\n- **Database queries**: Record count, field completeness, update frequency\n- Data quality checks:\n  - Each record must have enough unique attributes to generate distinct content\n  - Flag duplicate or near-duplicate records (>80% field overlap)\n  - Verify data freshness; stale data produces stale pages\n\n## Template Engine Planning\n\nDesign templates that produce unique, valuable pages:\n- **Variable injection points**: Title, H1, body sections, meta description, schema\n- **Content blocks**: Static (shared across pages) vs dynamic (unique per page)\n- **Conditional logic**: Show\u002Fhide sections based on data availability\n- **Supplementary content**: Related items, contextual tips, user-generated content\n- Template review checklist:\n  - Each page must read as a standalone, valuable resource\n  - No \"mad-libs\" patterns (just swapping city\u002Fproduct names in identical text)\n  - Dynamic sections must add genuine information, not just keyword variations\n\n## URL Pattern Strategy\n\n### Common Patterns\n- `\u002Ftools\u002F[tool-name]`: Tool\u002Fproduct directory pages\n- `\u002F[city]\u002F[service]`: Location + service pages\n- `\u002Fintegrations\u002F[platform]`: Integration landing pages\n- `\u002Fglossary\u002F[term]`: Definition\u002Freference pages\n- `\u002Ftemplates\u002F[template-name]`: Downloadable template pages\n\n### URL Rules\n- Lowercase, hyphenated slugs derived from data\n- Logical hierarchy reflecting site architecture\n- No duplicate slugs; enforce uniqueness at generation time\n- Keep URLs under 100 characters\n- No query parameters for primary content URLs\n- Consistent trailing slash usage (match existing site pattern)\n\n## Internal Linking Automation\n\n- **Hub\u002Fspoke model**: Category hub pages linking to individual programmatic pages\n- **Related items**: Auto-link to 3-5 related pages based on data attributes\n- **Breadcrumbs**: Generate BreadcrumbList schema from URL hierarchy\n- **Cross-linking**: Link between programmatic pages sharing attributes (same category, same city, same feature)\n- **Anchor text**: Use descriptive, varied anchor text. Avoid exact-match keyword repetition\n- Link density: 3-5 internal links per 1000 words (match seo-content guidelines)\n\n## Thin Content Safeguards\n\n### Quality Gates\n\n| Metric | Threshold | Action |\n|--------|-----------|--------|\n| Pages without content review | 100+ | ⚠️ WARNING: require content audit before publishing |\n| Pages without justification | 500+ | ? HARD STOP: require explicit user approval and thin content audit |\n| Unique content per page | \u003C40% | ❌ Flag as thin content (likely penalty risk) |\n| Word count per page | \u003C300 | ⚠️ Flag for review (may lack sufficient value) |\n\n### Scaled Content Abuse: Enforcement Context (2025-2026)\n\nGoogle's Scaled Content Abuse policy (introduced March 2024) saw major enforcement escalation in 2025:\n\n- **June 2025:** Wave of manual actions targeting websites with AI-generated content at scale\n- **August 2025:** SpamBrain spam update enhanced pattern detection for AI-generated link schemes and content farms\n- **Result:** Google reported 45% reduction in low-quality, unoriginal content in search results post-March 2024 enforcement\n\n**Enhanced quality gates for programmatic pages:**\n- **Content differentiation:** ≥30-40% of content must be genuinely unique between any two programmatic pages (not just city\u002Fkeyword string replacement)\n- **Human review:** Minimum 5-10% sample review of generated pages before publishing\n- **Progressive rollout:** Publish in batches of 50-100 pages. Monitor indexing and rankings for 2-4 weeks before expanding. Never publish 500+ programmatic pages simultaneously without explicit quality review.\n- **Standalone value test:** Each page should pass: \"Would this page be worth publishing even if no other similar pages existed?\"\n- **Site reputation abuse:** If publishing programmatic content under a high-authority domain (not your own), this may trigger site reputation abuse penalties. Google began enforcing this aggressively in November 2024.\n\n> **Recommendation:** The WARNING gate at `\u003C40% unique content` remains appropriate. Consider a HARD STOP at `\u003C30%` unique content to prevent scaled content abuse risk.\n\n### Safe Programmatic Pages (OK at scale)\n✅ Integration pages (with real setup docs, API details, screenshots)\n✅ Template\u002Ftool pages (with downloadable content, usage instructions)\n✅ Glossary pages (200+ word definitions with examples, related terms)\n✅ Product pages (unique specs, reviews, comparison data)\n✅ Data-driven pages (unique statistics, charts, analysis per record)\n\n### Penalty Risk (avoid at scale)\n❌ Location pages with only city name swapped in identical text\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-add\n❌ Pages where >60% of content is shared template boilerplate\n\n### Uniqueness Calculation\nUnique content % = (words unique to this page) \u002F (total words on page) × 100\n\nMeasure against all other pages in the programmatic set. Shared headers, footers, and navigation are excluded from the calculation. Template boilerplate text IS included.\n\n## Canonical Strategy\n\n- Every programmatic page must have a self-referencing canonical tag\n- Parameter variations (sort, filter, pagination) canonical to the base URL\n- Paginated series: canonical to page 1 or use rel=next\u002Fprev\n- If programmatic pages overlap with manual pages, the manual page is canonical\n- No canonical to a different domain unless intentional cross-domain setup\n\n## Sitemap Integration\n\n- Auto-generate sitemap entries for all programmatic pages\n- Split at 50,000 URLs per sitemap file (protocol limit)\n- Use sitemap index if multiple sitemap files needed\n- `\u003Clastmod>` reflects actual data update timestamp (not generation time)\n- Exclude noindexed programmatic pages from sitemap\n- Register sitemap in robots.txt\n- Update sitemap dynamically as new records are added to data source\n\n## Index Bloat Prevention\n\n- **Noindex low-value pages**: Pages that don't meet quality gates\n- **Pagination**: Noindex paginated results beyond page 1 (or use rel=next\u002Fprev)\n- **Faceted navigation**: Noindex filtered views, canonical to base category\n- **Crawl budget**: For sites with >10k programmatic pages, monitor crawl stats in Search Console\n- **Thin page consolidation**: Merge records with insufficient data into aggregated pages\n- **Regular audits**: Monthly review of indexed page count vs intended count\n\n## Output\n\n### Programmatic SEO Score: XX\u002F100\n\n### Assessment Summary\n| Category | Status | Score |\n|----------|--------|-------|\n| Data Quality | ✅\u002F⚠️\u002F❌ | XX\u002F100 |\n| Template Uniqueness | ✅\u002F⚠️\u002F❌ | XX\u002F100 |\n| URL Structure | ✅\u002F⚠️\u002F❌ | XX\u002F100 |\n| Internal Linking | ✅\u002F⚠️\u002F❌ | XX\u002F100 |\n| Thin Content Risk | ✅\u002F⚠️\u002F❌ | XX\u002F100 |\n| Index Management | ✅\u002F⚠️\u002F❌ | XX\u002F100 |\n\n### Critical Issues (fix immediately)\n### High Priority (fix within 1 week)\n### Medium Priority (fix within 1 month)\n### Low Priority (backlog)\n\n### Recommendations\n- Data source improvements\n- Template modifications\n- URL pattern adjustments\n- Quality gate compliance actions\n\n## Error Handling\n\n| Scenario | Action |\n|----------|--------|\n| URL unreachable | Report connection error with status code. Suggest verifying URL accessibility and checking for authentication requirements. |\n| No programmatic pages detected | Inform user that no template-generated or data-driven page patterns were found. Suggest checking if pages use client-side rendering or if the URL points to the correct section. |\n| Thin content threshold exceeded | Trigger quality gate warning. Report the unique content percentage and flag pages below 40% uniqueness. Require user acknowledgment before proceeding. |\n| Quality gate violation | Halt analysis at the HARD STOP threshold (500+ pages without justification or \u003C30% unique content). Present findings and require explicit user approval to continue. |\n","# Programmatic SEO Analysis & Planning\n\nBuild and audit SEO pages generated at scale from structured data sources.\nEnforces quality gates to prevent thin content penalties and index bloat.\n\n## When to Use\n\n- Use when the user wants programmatic SEO planning or review.\n- Use when designing templates, data-driven pages, or scalable URL systems.\n- Use when preventing thin content and index bloat across large page sets.\n\n## Data Source Assessment\n\nEvaluate the data powering programmatic pages:\n- **CSV\u002FJSON files**: Row count, column uniqueness, missing values\n- **API endpoints**: Response structure, data freshness, rate limits\n- **Database queries**: Record count, field completeness, update frequency\n- Data quality checks:\n  - Each record must have enough unique attributes to generate distinct content\n  - Flag duplicate or near-duplicate records (>80% field overlap)\n  - Verify data freshness; stale data produces stale pages\n\n## Template Engine Planning\n\nDesign templates that produce unique, valuable pages:\n- **Variable injection points**: Title, H1, body sections, meta description, schema\n- **Content blocks**: Static (shared across pages) vs dynamic (unique per page)\n- **Conditional logic**: Show\u002Fhide sections based on data availability\n- **Supplementary content**: Related items, contextual tips, user-generated content\n- Template review checklist:\n  - Each page must read as a standalone, valuable resource\n  - No \"mad-libs\" patterns (just swapping city\u002Fproduct names in identical text)\n  - Dynamic sections must add genuine information, not just keyword variations\n\n## URL Pattern Strategy\n\n### Common Patterns\n- `\u002Ftools\u002F[tool-name]`: Tool\u002Fproduct directory pages\n- `\u002F[city]\u002F[service]`: Location + service pages\n- `\u002Fintegrations\u002F[platform]`: Integration landing pages\n- `\u002Fglossary\u002F[term]`: Definition\u002Freference pages\n- `\u002Ftemplates\u002F[template-name]`: Downloadable template pages\n\n### URL Rules\n- Lowercase, hyphenated slugs derived from data\n- Logical hierarchy reflecting site architecture\n- No duplicate slugs; enforce uniqueness at generation time\n- Keep URLs under 100 characters\n- No query parameters for primary content URLs\n- Consistent trailing slash usage (match existing site pattern)\n\n## Internal Linking Automation\n\n- **Hub\u002Fspoke model**: Category hub pages linking to individual programmatic pages\n- **Related items**: Auto-link to 3-5 related pages based on data attributes\n- **Breadcrumbs**: Generate BreadcrumbList schema from URL hierarchy\n- **Cross-linking**: Link between programmatic pages sharing attributes (same category, same city, same feature)\n- **Anchor text**: Use descriptive, varied anchor text. Avoid exact-match keyword repetition\n- Link density: 3-5 internal links per 1000 words (match seo-content guidelines)\n\n## Thin Content Safeguards\n\n### Quality Gates\n\n| Metric | Threshold | Action |\n|--------|-----------|--------|\n| Pages without content review | 100+ | ⚠️ WARNING: require content audit before publishing |\n| Pages without justification | 500+ | ? HARD STOP: require explicit user approval and thin content audit |\n| Unique content per page | \u003C40% | ❌ Flag as thin content (likely penalty risk) |\n| Word count per page | \u003C300 | ⚠️ Flag for review (may lack sufficient value) |\n\n### Scaled Content Abuse: Enforcement Context (2025-2026)\n\nGoogle's Scaled Content Abuse policy (introduced March 2024) saw major enforcement escalation in 2025:\n\n- **June 2025:** Wave of manual actions targeting websites with AI-generated content at scale\n- **August 2025:** SpamBrain spam update enhanced pattern detection for AI-generated link schemes and content farms\n- **Result:** Google reported 45% reduction in low-quality, unoriginal content in search results post-March 2024 enforcement\n\n**Enhanced quality gates for programmatic pages:**\n- **Content differentiation:** ≥30-40% of content must be genuinely unique between any two programmatic pages (not just city\u002Fkeyword string replacement)\n- **Human review:** Minimum 5-10% sample review of generated pages before publishing\n- **Progressive rollout:** Publish in batches of 50-100 pages. Monitor indexing and rankings for 2-4 weeks before expanding. Never publish 500+ programmatic pages simultaneously without explicit quality review.\n- **Standalone value test:** Each page should pass: \"Would this page be worth publishing even if no other similar pages existed?\"\n- **Site reputation abuse:** If publishing programmatic content under a high-authority domain (not your own), this may trigger site reputation abuse penalties. Google began enforcing this aggressively in November 2024.\n\n> **Recommendation:** The WARNING gate at `\u003C40% unique content` remains appropriate. Consider a HARD STOP at `\u003C30%` unique content to prevent scaled content abuse risk.\n\n### Safe Programmatic Pages (OK at scale)\n✅ Integration pages (with real setup docs, API details, screenshots)\n✅ Template\u002Ftool pages (with downloadable content, usage instructions)\n✅ Glossary pages (200+ word definitions with examples, related terms)\n✅ Product pages (unique specs, reviews, comparison data)\n✅ Data-driven pages (unique statistics, charts, analysis per record)\n\n### Penalty Risk (avoid at scale)\n❌ Location pages with only city name swapped in identical text\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-add\n❌ Pages where >60% of content is shared template boilerplate\n\n### Uniqueness Calculation\nUnique content % = (words unique to this page) \u002F (total words on page) × 100\n\nMeasure against all other pages in the programmatic set. Shared headers, footers, and navigation are excluded from the calculation. Template boilerplate text IS included.\n\n## Canonical Strategy\n\n- Every programmatic page must have a self-referencing canonical tag\n- Parameter variations (sort, filter, pagination) canonical to the base URL\n- Paginated series: canonical to page 1 or use rel=next\u002Fprev\n- If programmatic pages overlap with manual pages, the manual page is canonical\n- No canonical to a different domain unless intentional cross-domain setup\n\n## Sitemap Integration\n\n- Auto-generate sitemap entries for all programmatic pages\n- Split at 50,000 URLs per sitemap file (protocol limit)\n- Use sitemap index if multiple sitemap files needed\n- `\u003Clastmod>` reflects actual data update timestamp (not generation time)\n- Exclude noindexed programmatic pages from sitemap\n- Register sitemap in robots.txt\n- Update sitemap dynamically as new records are added to data source\n\n## Index Bloat Prevention\n\n- **Noindex low-value pages**: Pages that don't meet quality gates\n- **Pagination**: Noindex paginated results beyond page 1 (or use rel=next\u002Fprev)\n- **Faceted navigation**: Noindex filtered views, canonical to base category\n- **Crawl budget**: For sites with >10k programmatic pages, monitor crawl stats in Search Console\n- **Thin page consolidation**: Merge records with insufficient data into aggregated pages\n- **Regular audits**: Monthly review of indexed page count vs intended count\n\n## Output\n\n### Programmatic SEO Score: XX\u002F100\n\n### Assessment Summary\n| Category | Status | Score |\n|----------|--------|-------|\n| Data Quality | ✅\u002F⚠️\u002F❌ | XX\u002F100 |\n| Template Uniqueness | ✅\u002F⚠️\u002F❌ | XX\u002F100 |\n| URL Structure | ✅\u002F⚠️\u002F❌ | XX\u002F100 |\n| Internal Linking | ✅\u002F⚠️\u002F❌ | XX\u002F100 |\n| Thin Content Risk | ✅\u002F⚠️\u002F❌ | XX\u002F100 |\n| Index Management | ✅\u002F⚠️\u002F❌ | XX\u002F100 |\n\n### Critical Issues (fix immediately)\n### High Priority (fix within 1 week)\n### Medium Priority (fix within 1 month)\n### Low Priority (backlog)\n\n### Recommendations\n- Data source improvements\n- Template modifications\n- URL pattern adjustments\n- Quality gate compliance actions\n\n## Error Handling\n\n| Scenario | Action |\n|----------|--------|\n| URL unreachable | Report connection error with status code. Suggest verifying URL accessibility and checking for authentication requirements. |\n| No programmatic pages detected | Inform user that no template-generated or data-driven page patterns were found. Suggest checking if pages use client-side rendering or if the URL points to the correct section. |\n| Thin content threshold exceeded | Trigger quality gate warning. Report the unique content percentage and flag pages below 40% uniqueness. Require user acknowledgment before proceeding. |\n| Quality gate violation | Halt analysis at the HARD STOP threshold (500+ pages without justification or \u003C30% unique content). Present findings and require explicit user approval to continue. |\n",{"name":5,"risk":54,"source":55,"date_added":56,"description":7,"allowed-tools":57,"argument-hint":63,"user-invokable":64},"unknown","https:\u002F\u002Fgithub.com\u002FAgriciDaniel\u002Fclaude-seo","2026-03-21",[58,59,60,31,61,62],"Read","Grep","Glob","WebFetch","Write","[url or plan]",true,"main","a50a3aa6b39fb0e1b7db88bef1bfc9c93606e126","modules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fseo-programmatic",0,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant","https:\u002F\u002Fgithub.com\u002FSam-06060","Mobile Application Developer | Kotlin | Flutter, KMP, Swfit, Android,Swift UI | Building at Saar It Resources | Creator of Jarvis (AI Assistant)","2026-06-23 05:13:38",{"source":8,"skillName":5,"commands":74,"prompt":84,"zipAvailable":64},[75,78,81],{"tool":76,"command":77},"npx","npx skills add Sam-06060\u002Fjarvis-assistant --skill seo-programmatic",{"tool":79,"command":80},"bunx","bunx skills add Sam-06060\u002Fjarvis-assistant --skill seo-programmatic",{"tool":82,"command":83},"pnpm","pnpm dlx skills add Sam-06060\u002Fjarvis-assistant --skill seo-programmatic","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fseo-programmatic\u002FSKILL.md",[86],{"path":87,"resourceType":88,"resourceTypeDesc":89,"sizeBytes":90,"sourceHtmlUrl":91},"metadata.json","REFERENCE","参考文档",610,"https:\u002F\u002Fgithub.com\u002FFDU-INS\u002FInsurance-Skills\u002Fblob\u002Fmain\u002FSkills\u002Finsurance-underwriter\u002Fmetadata.json",[93,104,121,148,167,194],{"skillNo":94,"name":95,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":96,"categories":97,"keywords":101,"publishedAt":49},"01M6GDRVS6FXX3ESH0C9DW01C0","test_skill","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fscratch\u002Ftest_skill\u002FSKILL.md",[98],{"categoryNo":99,"categoryName":100,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",[102,103],"Test Skill","test",{"skillNo":105,"name":106,"nameZh":6,"description":107,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":108,"categories":109,"keywords":110,"publishedAt":49},"01M6GDRQ40HX22MA6XWC31RHHK","zustand-store-ts","Create Zustand stores following established patterns with proper TypeScript types and middleware.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzustand-store-ts\u002FSKILL.md",[],[111,112,113,114,115,116,117,118,119,120],"zustand store ts","zustand","store","with","types","middleware","patterns","community","create","typescript",{"skillNo":122,"name":123,"nameZh":6,"description":124,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":125,"categories":126,"keywords":130,"publishedAt":49},"01M6GDRKEA0WE670SPFWX5GKCN","zoom-automation","Automate Zoom meeting creation, management, recordings, webinars, and participant tracking via Rube MCP (Composio). Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzoom-automation\u002FSKILL.md",[127],{"categoryNo":128,"categoryName":129,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[131,132,133,134,135,136,137,138,139,140,141,142,143,144,118,145,146,147],"automation","zoom automation","zoom","first","Tools","search","MCP","via","meeting","automate","critical","creation","webinars","composio","recordings","management","tracking",{"skillNo":149,"name":150,"nameZh":6,"description":151,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":152,"categories":153,"keywords":155,"publishedAt":49},"01M6GDRFS1452PC71JQ38S24HR","zoho-crm-automation","Automate Zoho CRM tasks via Rube MCP (Composio): create\u002Fupdate records, search contacts, manage leads, and convert leads. Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzoho-crm-automation\u002FSKILL.md",[154],{"categoryNo":128,"categoryName":129,"taxonomyType":21,"taxonomyTypeDesc":22},[156,131,157,158,159,160,161,118,136,162,144,163,141,140,135,164,119,165,137,166],"crm automation","zoho crm","crm","zoho crm automation","zoho","leads","contacts","records","update","tasks","manage",{"skillNo":168,"name":169,"nameZh":6,"description":170,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":171,"categories":172,"keywords":176,"publishedAt":49},"01M6GDRCKQBAVTGHX5XBH26KPZ","zod-validation-expert","Expert in Zod — TypeScript-first schema validation. Covers parsing, custom errors, refinements, type inference, and integration with React Hook Form, Next.js, and tRPC.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzod-validation-expert\u002FSKILL.md",[173],{"categoryNo":174,"categoryName":175,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000009","前端开发",[177,178,179,180,181,120,182,183,184,185,186,187,114,188,189,190,191,118,192,193],"expert","zod","zod validation expert","validation","react","safe","parsing","errors","schema validation","react hook form","hook","trpc","form","type","next","schema","Next.js",{"skillNo":195,"name":196,"nameZh":6,"description":197,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":198,"categories":199,"keywords":201,"publishedAt":49},"01M6GDR658B08K4MY0RWD4A6EH","zeroize-audit","Detects missing zeroization of sensitive data in source code and identifies zeroization removed by compiler optimizations, with assembly-level analysis, and control-flow verification. Use for auditing C\u002FC++\u002FRust code handling secrets, keys, passwords, or other sensitive data.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzeroize-audit\u002FSKILL.md",[200],{"categoryNo":128,"categoryName":129,"taxonomyType":21,"taxonomyTypeDesc":22},[202,44,35,203,204,205,206,207,118,208,36,31,209,210,43,211,212,213,214,137],"zeroize audit","passwords","get","project","c++","activate","assembly","secrets","analysis","flow","verification","code","rust"]