Help us improve
Share bugs, ideas, or general feedback.
From nuxt-seo
Analyzes Nuxt project links for broken internals, poor text (accessibility/SEO), and externals using nuxt-link-checker. Produces markdown report with summary, issues tables, and recommendations.
npx claudepluginhub secondsky/claude-skills --plugin nuxt-seoHow this command is triggered — by the user, by Claude, or both
Slash command
/nuxt-seo:check-linksFiles this command reads when invoked
This command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
# Check Links Command Analyze internal and external links in the Nuxt project using nuxt-link-checker. ## What This Command Does 1. Checks if nuxt-link-checker is configured 2. Analyzes all NuxtLink and anchor tags 3. Identifies potentially broken internal links 4. Flags link text issues (accessibility/SEO) 5. Lists external links for manual review ## Quick Actions ### Check Link Checker Config ### Find All Internal Links ### Find External Links ### Check for Link Text Issues ## Inspection Rules | Rule | Description | Severity | |------|-------------|----------| | `no-erro...
/linksUses the link-checker agent to validate links and detect ambiguous or missing link text purposes in the request.
/check-linksCrawls a specified webpage to find all links, validates them via HEAD requests, categorizes internal/external, and reports broken links, redirects, warnings, and summaries in markdown or JSON.
/seo-managerAudits current Next.js project's SEO across 7 areas including robots.txt, sitemap.xml, JSON-LD structured data, meta tags, and programmatic routes.
/seo-auditAudits Next.js project directory for SEO, scans pages/components, generates detailed report with 0-100 score across 6 dimensions and prioritized fix suggestions.
/rank-verticalAuto-detects e-commerce or local business site type in a directory and runs specialized SEO checks (10 rules each), reporting findings and recommendations.
Share bugs, ideas, or general feedback.
Analyze internal and external links in the Nuxt project using nuxt-link-checker.
# Check if link-checker is enabled
grep -A 10 "linkChecker" nuxt.config.ts
# Check module installation
grep -E "@nuxtjs/seo|nuxt-link-checker" package.json
# Find NuxtLink usage
grep -r "NuxtLink\|to=\"/" --include="*.vue" | head -30
# Find hash/anchor links
grep -rE "to=\"[^\"]*#" --include="*.vue"
# Find external URLs
grep -rE "https?://" --include="*.vue" --include="*.md" -h | \
grep -oE "https?://[a-zA-Z0-9./_-]+" | sort -u
# Find generic link text
grep -riE "<(NuxtLink|a)[^>]*>.*?(click here|read more|here).*?<" \
--include="*.vue"
| Rule | Description | Severity |
|---|---|---|
no-error-response | Links return 2xx/3xx | Error |
missing-hash | Hash targets exist | Error |
link-text | Descriptive link text | Warning |
absolute-site-urls | Use relative URLs | Warning |
trailing-slash | Consistent trailing slashes | Info |
# Link Check Report
## Summary
- Internal Links: X
- External Links: X
- Potential Issues: X
## Internal Link Issues
| File | Link | Issue |
|------|------|-------|
| pages/index.vue:25 | /old-page | Route not found |
## Link Text Issues
| File | Current Text | Suggestion |
|------|--------------|------------|
| components/Footer.vue:15 | "Click here" | Use descriptive text |
## External Links (Manual Review)
- https://external-site.com/api
- https://docs.example.com
## Recommendations
1. Update broken internal links
2. Improve link text for accessibility
3. Verify external links are still valid
Start by verifying link-checker configuration, then analyze the project's links systematically.