The Website Reviewer Agent Skill for AEO, GEO, SEO, UI/UX Psychology, and Direct Response Copywriting.
An open source skill that transforms modern AI Agents into rigorous positioning consultants. It forces the agent to use native vision capabilities to evaluate cognitive load and verify Generative Engine Optimization (GEO) compatibility.
No global install. Always runs the latest version.
npx "@opendirectory.dev/skills" install position-me --target claudenpx skills add Varnan-Tech/opendirectory --skill position-meRequires Node.js. Add --global to install to ~/.claude/skills/ instead of the current project.
install-skill-on-claude-compressed.mp4
Step 1: Download the skill from GitHub
- Copy the URL of this specific skill folder from your browser's address bar.
- Go to download-directory.github.io.
- Paste the URL and click Enter to download.
Step 2: Install in Claude
- Open your Claude desktop app.
- Go to the sidebar on the left side and click on the Customize section.
- Click on the Skills tab, then click on the + button to create a new skill.
- Choose Upload a skill, then drag and drop the
.zipfile or extracted folder.
Note: For some skills, the
SKILL.mdfile might be located inside a subfolder. Always upload the specific folder that contains theSKILL.mdfile.
Run these commands inside Claude Code:
/plugin marketplace add Varnan-Tech/opendirectory
/plugin install opendirectory-gtm-skills@opendirectory-marketplaceManusAI-one-click-installation-demo-compressed.mp4
Manus AI users can import a skill directly from its OpenDirectory skill page. This is the easiest path when you want Manus to pull the skill from GitHub for you.
- Open the skill you want from the opendirectory homepage.
- In the install panel, select the Manus AI tab.
- Click Install in Manus AI - this opens Manus with the skill GitHub URL already attached.
- Confirm the import inside Manus AI.
If your Manus workspace prefers file uploads, use the Download tab instead and upload the downloaded
.skill.zipfile inside Manus.
When invoked, the skill commands the AI agent to conduct an exhaustive teardown of the target website through a rigid protocol:
- Autonomous Navigation: Crawl the homepage, about, pricing, and blog pages.
- Visual Psychology: Take full page screenshots and analyze visual friction, layout flow, and cognitive load using the LIFT model.
- Copywriting Critique: Rewrite generic text using the PAS (Problem, Agitation, Solution) framework.
- Deep Content Audits: Read actual blog posts to identify fluff, grade technical depth, and offer new content strategies.
- Technical Readiness: Verify the presence of llms.txt, sitemap.xml, and semantic JSON-LD Schema (FAQPage, SoftwareApplication, etc) for generative search optimization.
The host AI agent must have access to:
- A multimodal LLM capable of analyzing screenshots natively.
- Chrome DevTools MCP Server (https://github.com/ChromeDevTools/chrome-devtools-mcp).
- Chrome CDP Skill (https://github.com/pasky/chrome-cdp-skill).
- Terminal access to run fallback Python scripts if browser automation fails.
To set up the required Chrome automation:
- Install and configure the Chrome DevTools MCP server in the agent MCP settings.
- Add the Chrome CDP skill to the agent skills directory.
- Ensure Chrome is running with remote debugging enabled (e.g.,
chrome --remote-debugging-port=9222).
- Clone or download the
position-merepository. - Copy the
position-me/directory into the agent designated skills directory. - Alternatively, extract the raw
SKILL.mdandreferences/folder into the agent custom prompt configuration.
- Clone or download the
position-merepository into the active project workspace. - Read directly from the
position-me/source folder. - Add the
SKILL.mdfile to the active context window or skill registry. - Verify access to the
references/EVALUATION_SOP.mdandreferences/REPORT_TEMPLATE.mdfiles.
Once loaded, the AI agent must strictly follow this execution loop:
- Data Gathering: Prompt the user for the target URL.
- Connect to Browser: Use the Chrome DevTools MCP combined with the Chrome CDP skill.
- Multi-Page Crawl: Navigate to the homepage, pricing page, about page, and at least one blog post.
- Capture Vision Context: Take screenshots of every visited page and load them into memory.
- Extract DOM Context: Pull the accessibility tree, search for
llms.txt, and verify JSON-LD schemas. - Analyze: Apply the frameworks specified in
references/EVALUATION_SOP.md. - Report: Generate a scored, highly structured teardown using exactly the format in
references/REPORT_TEMPLATE.md.
position-me/
├── README.md # Documentation
└── position-me/ # Raw skill source code
├── SKILL.md # Master protocol
├── scripts/
│ └── extract_links.py # Fallback crawler script
└── references/
├── EVALUATION_SOP.md # Evaluation frameworks
└── REPORT_TEMPLATE.md # Teardown report template