From findable
Autonomous SEO/GEO research and optimization skill — searches the web for best practices, applies safe improvements automatically, and documents sensitive changes in TODO SEO.md
How this skill is triggered — by the user, by Claude, or both
Slash command
/findable:findableWhen to use
when you want to improve a project's visibility in search engines and AI recommendations
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
> Research deep. Apply safe. Document sensitive. Never stop.
Research deep. Apply safe. Document sensitive. Never stop.
When invoked, Findable runs an autonomous loop:
TODO SEO.md with full detailsEvery research cycle covers:
Sources to search: GitHub repos, GitLab projects, Google Search, Hacker News, dev.to, Reddit (r/SEO, r/webdev), Stack Overflow, official docs (Google Search Central, schema.org, llmstxt.org, web.dev)
For anything community- or sentiment-driven — what people are actually saying right now on Reddit, Hacker News, X, etc. about SEO/GEO/AI-visibility practices — invoke the last30days skill first if it's available. It aggregates and engagement-ranks real posts across Reddit, HN, X, YouTube, TikTok, and GitHub, which plain web search frequently fails at (queries like site:reddit.com OR site:hn.algolia.com often return nothing useful from web search alone).
Priority order per cycle:
last30days for the community/sentiment angle of the current research question.last30days doesn't target.last30days isn't installed, skip straight to web search — don't block the cycle on it.Never modify a file without reading it first.
For every file the skill might touch:
Apply without asking when the change is purely additive and cannot break existing behavior:
robots.txt (when it does not exist)sitemap.xml (when it does not exist)llms.txt (when it does not exist)<meta> tags: title, description, og:*, twitter:*<link rel="canonical"> tagshumans.txtalt text to images that have noneSEO.md, FINDABLE.mdFor anything that modifies existing structure, configuration, or behavior — create or update TODO SEO.md in the project root.
Sensitive change examples:
.htaccess, nginx.conf# TODO SEO
> Last updated: YYYY-MM-DD
## Pending Changes
### [Change title]
- **Source:** [URL of the best practice, repo, or article found]
- **What:** [Exactly what will be done]
- **Where:** [Which file(s) will be touched, with line numbers when possible]
- **Why:** [Why this improves SEO / GEO / AI visibility]
- **Risk:** [What could break or needs verification before applying]
- **Effort:** Low / Medium / High
Use web search with queries like:
SEO best practices 2024 site:github.com
llms.txt specification
GEO generative engine optimization guide
how LLMs crawl and recommend websites
structured data JSON-LD best practices schema.org
robots.txt best practices 2024
sitemap.xml optimization tips
Core Web Vitals optimization 2024
Open Graph meta tags complete guide
AI visibility SEO recommendations site:reddit.com OR site:hn.algolia.com
technical SEO checklist site:dev.to
After each cycle:
last30days is available, use it first for the community/sentiment angle — then search the web regardless of what it turns upTODO SEO.mdStop when one of these is true:
TODO SEO.md)If context fills before finishing, update TODO SEO.md with current state. A new session can resume by reading TODO SEO.md.
After each cycle, output:
## Findable — Cycle N
**Searched:** [queries used]
**Found:** [source URLs with one-line summary each]
**Applied:** [files created or changed, with reason]
**Queued in TODO SEO.md:** [changes documented, not yet applied]
**Next:** [what the next cycle will focus on]
Works in any project with web presence:
Guides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Reference for writing and editing skills with predictable behavior, covering invocation models, description writing, and information hierarchy.
npx claudepluginhub obrenoalvim/findable