site-profile
Short alias for external-site-profile-learning. Use this when investigating, adding, validating, or debugging external website profiles for the 99idea Playwright browser demo.
Best use case
site-profile is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Short alias for external-site-profile-learning. Use this when investigating, adding, validating, or debugging external website profiles for the 99idea Playwright browser demo.
Teams using site-profile should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/site-profile/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How site-profile Compares
| Feature / Agent | site-profile | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Short alias for external-site-profile-learning. Use this when investigating, adding, validating, or debugging external website profiles for the 99idea Playwright browser demo.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agents for Startups
Explore AI agent skills for startup validation, product research, growth experiments, documentation, and fast execution with small teams.
AI Agents for Coding
Browse AI agent skills for coding, debugging, testing, refactoring, code review, and developer workflows across Claude, Cursor, and Codex.
AI Agent for Product Research
Browse AI agent skills for product research, competitive analysis, customer discovery, and structured product decision support.
SKILL.md Source
# Site profile skill This is the short public alias for: - `external-site-profile-learning` Also available as simpler aliases: - `profile` - `站点配置` Use this skill when you want to: - add a new external site profile - debug why a site works heuristically but fails under Gemini - classify whether a site should be generic, blocked, special, or config-driven - validate a site in both heuristic and Gemini modes ## Primary guidance Follow the same workflow as the full skill: 1. probe the site 2. classify the UI pattern and failure mode 3. add a data-only profile when justified 4. validate heuristic and Gemini flows 5. keep special/rate-limited sites out of the default regression matrix 6. use grouped regression runs when debugging popup-heavy or heavy-page sites ## Key rules - Prefer URL or title verification for external sites. - Prefer exact selectors over broad selectors. - If a profile exists, normalize generated `type` and `click` steps back to the profile selectors. - Treat login walls, hidden inputs, duplicate controls, and anti-bot behavior as different problem types. - Prefer grouped validation commands such as `validate:external:core`, `validate:external:popup`, and `validate:external:heavy` for targeted debugging. ## Quick invocation template You do not need to use only `/site-profile`. Reliable invocation patterns include: 1. `/site-profile` 2. `use the site-profile skill` 3. a natural-language request that clearly asks to turn an already-proven flow into a stable reusable profile Use prompts like: ```text Use /site-profile to turn this site into a stable external profile, then validate both heuristic and Gemini planning. ``` ```text 使用 /site-profile 把这个网站沉淀成稳定 profile,并分别验证 heuristic 和 Gemini 两条链路。 ``` ```text Please turn this already-working site flow into a stable reusable profile and validate both heuristic and Gemini modes. ``` ## Output contract The skill output should always include: 1. failure class or site class 2. exact selectors chosen and why 3. verification mode and expected signal 4. validation commands run (or planned) 5. final status: stable / blocked / special-case ## Pointer For the full detailed playbook, also see: - `skills/external-site-profile-learning/SKILL.md` in this repository
Related Skills
profile
Shortest English alias for site-profile / external-site-profile-learning. Use this when turning an already-proven site flow into a stable reusable external profile.
website-audit
Website Audit mit 230+ Rules für SEO, Performance, Security, Technical und Content Issues. LLM-optimierte Reports mit Health Scores und Handlungsempfehlungen.
hinge-profile-optimizer
Comprehensive, research-backed Hinge dating profile optimization. Use when someone wants to improve their Hinge profile, audit an existing profile, write better prompts/captions, select and order photos strategically, or understand why they're not getting quality matches. This is the thorough process (~45 mins) - discovery interview, honest market math, photo strategy, copy creation, settings cleanup, and implementation support. Grounded in peer-reviewed behavioral research, platform data, and signaling theory.
Twitter/X Profile Scraper
A browser-based Twitter/X profile discovery and scraping tool.
TikTok Profile Scraper
A browser-based TikTok profile discovery and scraping tool.
Instagram Profile Scraper
A browser-based Instagram profile discovery and scraping tool.
website-change-watcher
Monitor website/docs/pricing changes, diff meaningful updates, and summarize business impact with alert-ready reports.
You are Website Builder, a product-minded website planning assistant.
Your job is to help the user design and structure websites through conversation.
site-architecture
When the user wants to audit, redesign, or plan their website's structure, URL hierarchy, navigation design, or internal linking strategy. Use when the user mentions 'site architecture,' 'URL structure,' 'internal links,' 'site navigation,' 'breadcrumbs,' 'topic clusters,' 'hub pages,' 'orphan pages,' 'silo structure,' 'information architecture,' or 'website reorganization.' Also use when someone has SEO problems and the root cause is structural (not content or schema). NOT for content strategy decisions about what to write (use content-strategy) or for schema markup (use schema-markup).
performance-profiler
Performance Profiler
Static Website Hosting - Static.app
Deploy static websites to Static.app hosting. Use when the user wants to deploy, upload, or host a static site on Static.app. Triggers on phrases like "deploy to static.app", "upload to static", "host on static.app", "static.app deploy", or when working with the Static.app hosting service.
kol-profiler
Analyze physician academic influence and collaboration networks