Guides GitHub for parasite SEO, GEO (AI citation), and curated list creation. GitHub is a Tier 2 Technical Authority platform—high domain authority, fast indexing, very high AI citation probability. Use for repos, README, GitHub Pages, gists, and Awesome-style navigation lists.
When invoking: On first use, if helpful, open with 1–2 sentences on what this skill covers and why it matters, then provide the main output. On subsequent use or when the user asks to skip, go directly to the main output.
FactorEffectDomain authorityHigh DA; repos, gists, Pages rank wellFast indexingSearch engines crawl GitHub frequentlyAI citationChatGPT, Perplexity cite GitHub for technical queries; Tier 2 in GEO frameworkTechnical expertiseStrong expertise signals; structured docs become AI reference materialCross-platformShare across Dev.to, Stack Overflow, forums; amplifies visibility
Use caseFormatPurposeParasite SEORepos, README, Pages, gistsLeverage GitHub authority for rankings and backlinksGEODocumentation, tutorials, curated listsAI tools cite GitHub for technical answersCurated / navigation listsAwesome-style reposTopic-specific resource directories; backlinks, discovery
Ranking weight (GitHub + Google): Repository name & About ≈ highest; Topics ≈ high; README ≈ high.
PracticeGuidelineDescriptiveHint at what the project doesKeyword-richInclude primary keywords ( markdown-editor not my-project)HyphensSeparate words ( react-component-library)ConciseShorter = memorable, shareable
LimitGuideline350 charsHard limit; GitHub enforces~128 charsOptimal for brevity; often displayed fullyContentPrimary keyword + natural variations; what it does, who it's for; link to website or docs if space
Example: "A fast, lightweight markdown editor for React with live preview, syntax highlighting, and export to PDF. Built with TypeScript."
LimitGuideline6–20 topicsMax 20; 6–10 recommended~50 chars eachPer topicFormatLowercase, hyphens, numbers onlyMixTechnology (react, python), purpose (cli, library), category (seo, ai-tools), community (hacktoberfest)
Underutilized but highly effective for discoverability and GEO.
SectionPurposeSEO/GEOTitle + taglineH1 + 1–2 sentence summary; keywords in first paragraphCritical; first 100 words weightedTable of contentsLinks to H2/H3; for READMEs >500 wordsNavigation; crawlabilityInstallation / Quick startPrerequisites; exact commands; copy-paste readyUse-case clarityUsage examplesCode blocks; common scenariosCitable; extractableScreenshots / GIFsDemo, output; alt text requiredEngagement; accessibilityBadgesBuild, version, licenseTrust signalsContributingLink to CONTRIBUTING.mdCommunity signalLicenseLink to LICENSECompleteness
Word count: No hard limit; 500–1,500 words typical for product repos. Lead with value; expand later.
PracticeGuidelineAnswer-firstDirect answer in first 1–2 sentences (40–60 words)Short paragraphs2–3 sentences max; extractable clarityQuestion-style headingsH2/H3 as questions where relevantData inclusionStats, numbers; cited content ~40% more likely to include dataFreshnessUpdate regularly; ~76% of cited content updated within 30 days
Entity signals: Clear project name, author, maintainer; consistent identity. See entity-seo.
SurfaceUseREADMELanding page for repo; keyword-optimized summary, headings, linksGitHub PagesStatic site; blog, FAQ, docs; additional ranking opportunitiesGistsMicro-content; long-tail keywords; link to repos or external resourcesWikiKeyword-rich documentationIssuesQ&A, discussions; indexable
ElementPracticeRepository titlePrimary keywords; descriptive; hyphensAbout350 chars max; keyword-rich; primary keyword + natural variationsDescriptionSecondary keywords; link to website or resourcesREADMEKeyword-optimized summary first; headings, bullet points; screenshots; links to docs, tutorialsTopics / tags6–20 relevant topics; 50 chars eachGitHub PagesMobile-friendly; metadata; blog/FAQ for extra keywords
FactorPracticeREADME clarityClear, citable paragraphs; direct answersDocumentationStructured; AI tools parse wellEntity signalsClear project, author identity; see entity-seo****ConsistencyActive maintenance; engagement (stars, forks, watchers)
Awesome lists = Curated, topic-specific resource lists on GitHub. Function like navigation directories; high traffic, backlinks, discovery. sindresorhus/awesome (441K+ stars) is the master list; 6,500+ curated lists exist across topics.
CategoryExamplesMaster listsindresorhus/awesome — hub of all awesome listsSEO / Marketingawesome-seo, awesome-ai-seo, bmpi-dev/awesome-seoAI / MLawesome-ai-tools, AITreasureBox, awesome-aiDev toolsawesome-tools, awesome-cli, awesome-nodejsLanguagesawesome-python, awesome-javascript, awesome-goFrontend / Backendawesome-react, awesome-vue, awesome-djangoOtherawesome-security, awesome-gaming, awesome-databases
ElementPracticeTitleClear, focused (e.g., "Awesome SEO," "Awesome AI Tools")DescriptionSuccinct; scope clearSectionsCategorized (e.g., Tutorials, Tools, Articles)ItemsCurated, not collected; only include what you recommendItem format- [Name](URL) - Brief description of why it's awesomeLicenseCC0 or similarContributingcontributing.md for PR process
ActionUseSubmit to existing listPR to awesome-* repos; follow list format; contact maintainerCreate new listWhen no list exists for your niche; follow awesome guidelinesLink between listsLink to other awesome lists that cover subjects better
MistakeAvoidIgnoring engagementNot responding to issues/PRs reduces trustIrregular updatesOutdated repos signal inactivityIncomplete docsLack of clear descriptions frustrates usersGeneric titlesMissing keywords reduces discoverabilityThin awesome listsLow-quality or uncurated items hurt credibility