Files
wehub-resource-sync a1fa97429b
Deploy Documentation to Pages / build (push) Has been cancelled
Deploy Documentation to Pages / deploy (push) Has been cancelled
Release / Tag + GitHub Release (push) Has been cancelled
Sync Codex Skills Symlinks / sync (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 12:41:47 +08:00

103 lines
3.7 KiB
HTML

{% extends "base.html" %}
{% block extrahead %}
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-VHRY2VKY9K"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-VHRY2VKY9K');
</script>
{% if page and page.meta %}
<!-- Open Graph -->
<meta property="og:type" content="website" />
<meta property="og:title" content="{{ page.meta.title or page.title }} - {{ config.site_name }}" />
<meta property="og:description" content="{{ page.meta.description or config.site_description }}" />
<meta property="og:url" content="{{ page.canonical_url }}" />
<meta property="og:site_name" content="{{ config.site_name }}" />
<meta property="og:image" content="https://opengraph.githubassets.com/1/alirezarezvani/claude-skills" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />
<meta property="og:locale" content="en_US" />
<!-- Twitter Card -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="{{ page.meta.title or page.title }} - {{ config.site_name }}" />
<meta name="twitter:description" content="{{ page.meta.description or config.site_description }}" />
<meta name="twitter:site" content="@nginitycloud" />
<meta name="twitter:creator" content="@nginitycloud" />
<meta name="twitter:image" content="https://opengraph.githubassets.com/1/alirezarezvani/claude-skills" />
<!-- Additional SEO -->
<meta name="author" content="Alireza Rezvani" />
<meta name="robots" content="index, follow" />
<link rel="canonical" href="{{ page.canonical_url }}" />
{% endif %}
<!-- JSON-LD Structured Data -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebSite",
"name": "{{ config.site_name }}",
"url": "{{ config.site_url }}",
"description": "{{ config.site_description }}",
"author": {
"@type": "Person",
"name": "{{ config.site_author }}",
"url": "https://alirezarezvani.com",
"sameAs": [
"https://github.com/alirezarezvani",
"https://alirezarezvani.medium.com",
"https://twitter.com/nginitycloud"
]
}
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "SoftwareSourceCode",
"name": "Claude Code Skills & Plugins",
"description": "{{ config.site_description }}",
"url": "{{ config.site_url }}",
"codeRepository": "https://github.com/alirezarezvani/claude-skills",
"programmingLanguage": ["Python", "Markdown"],
"runtimePlatform": "Claude Code, OpenAI Codex, Gemini CLI, Cursor, Aider, Windsurf, Kilo Code, OpenCode, Augment, Antigravity, Hermes Agent, Mistral Vibe, OpenClaw",
"license": "https://opensource.org/licenses/MIT",
"author": {
"@type": "Person",
"name": "{{ config.site_author }}",
"url": "https://alirezarezvani.com"
},
"offers": {
"@type": "Offer",
"price": "0",
"priceCurrency": "USD"
},
"keywords": "agent skills, ai agent skills, claude code skills, claude code plugins, claude skills, ai agent workflows, agent plugins, openai codex skills, gemini cli skills, cursor rules, ai coding agent, claude code agents, slash commands, mcp server, coding assistant"
}
</script>
{% if page and page.meta and page.meta.description %}
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "TechArticle",
"headline": "{{ page.meta.title or page.title }}",
"description": "{{ page.meta.description }}",
"url": "{{ page.canonical_url }}",
"author": {
"@type": "Person",
"name": "{{ config.site_author }}"
},
"publisher": {
"@type": "Person",
"name": "{{ config.site_author }}"
}
}
</script>
{% endif %}
{% endblock %}