alinaqi avatar

Site Architecture

Covers the technical foundation that makes your content discoverable by both traditional search engines and AI crawlers like GPTBot, ClaudeBot, and PerplexityBot. You get templates for robots.txt with specific AI bot configurations, dynamic sitemap generation for Next.js, and comprehensive meta tag setups including Open Graph and Twitter Cards. Use this when you're setting up a new site's technical SEO or need to configure how different bots crawl your content. The philosophy here is solid: great content buried in poor architecture won't be found, so this handles the infrastructure that surfaces your work to search engines and AI assistants alike.

skills.sh installs
233
GitHub stars
685
last updated
Jun 3, 2026

Install

$ npx -y skills add alinaqi/claude-bootstrap --skill site-architecture --agent claude-code

Installs into .claude/skills of the current project.

Files

Site Architecture Skill

For technical website structure that enables discovery by search engines AND AI crawlers (GPTBot, ClaudeBot, PerplexityBot).


Philosophy

Content is king. Architecture is the kingdom.

Great content buried in poor architecture won't be discovered. This skill covers the technical foundation that makes your content findable by:

  • Google, Bing (traditional search)
  • GPTBot (ChatGPT), ClaudeBot, PerplexityBot (AI assistants)
  • Social platforms (Open Graph, Twitter Cards)

robots.txt

Basic Template

# robots.txt

# Allow all crawlers by default
User-agent: *
Allow: /
Disallow: /api/
Disallow: /admin/
Disallow: /private/
Disallow: /_next/
Disallow: /cdn-cgi/

# Sitemap location
Sitemap: https://yoursite.com/sitemap.xml

# Crawl delay (optional - be careful, not all bots respect this)
# Crawl-delay: 1

AI Bot Configuration

# robots.txt with AI bot rules

# === SEARCH ENGINES ===
User-agent: Googlebot
Allow: /

User-agent: Bingbot
Allow: /

# === AI ASSISTANTS (Allow for discovery) ===
User-agent: GPTBot
Allow: /

User-agent: ChatGPT-User
Allow: /

User-agent: Claude-Web
Allow: /

User-agent: ClaudeBot
Allow: /

Sponsors

Details

Repository
github.com/alinaqi/claude-bootstrap
Category
Code Review & Quality
First seen
Jun 3, 2026

More from alinaqi/claude-bootstrap

All 54
1existential-birds avatarpytest-code-reviewexistential-birds/beagleReviews pytest test code for async patterns, fixtures, parametrize, and mocking. Use when reviewing test_*.py files, checking async test functions, fixture usag232skills.sh installs
2o2scale avatarkicad-file-formato2scale/electronics-agent-kitKiCad S-expression file format expertise. Complete reference for reading and writing .kicad_sch (schematic) and .kicad_pcb (PCB) files.232skills.sh installs
3cowork-os avatarlegal-contract-negotiation-reviewcowork-os/cowork-osAnalyze counterparty contract changes against agreement/schedules, flag conflicts, and produce severity-rated counterpositions.229skills.sh installs
4shipshitdev avatarfunnel-architectshipshitdev/libraryfunnel architect227skills.sh installs
5sickn33 avatardata-quality-frameworkssickn33/antigravity-awesome-skillsdata quality frameworks227skills.sh installs
6existential-birds avatarsqlalchemy-code-reviewexistential-birds/beagleReviews SQLAlchemy code for session management, relationships, N+1 queries, and migration patterns. Use when reviewing SQLAlchemy 2.0 code, checking session lif225skills.sh installs