// Information gathering utilities (analytics, research, content analysis) (general)
| name | intelligence |
| description | Information gathering utilities (analytics, research, content analysis) (general) |
This skill provides comprehensive information gathering utilities for project planning and content analysis. It consolidates analytics queries, external research, and content intelligence operations into a single skill.
Key principle: This is a utility skill - it wraps Kurt CLI commands and provides low-level operations. It can be used directly by users OR called by higher-level skills (like project-management, workflows).
Primary use case: During project planning (Step 4 of create-project) to identify what content needs work.
✅ Use intelligence-skill when:
❌ Don't use intelligence-skill when:
content-writing-skillcms-interaction-skillproject-management-skillRule of thumb: If it's gathering information or analyzing data, use this skill. If it's creating/managing content, use other skills.
Low-level traffic queries for spot-checking and analysis.
top <N> - Top pages by trafficbottom <N> - Lowest traffic pagestrending - Pages with increasing trafficdeclining - Pages losing trafficsummary <domain> - Analytics overviewcheck <url> - Traffic for specific pageResearch from external sources (AI, Reddit, Hacker News, RSS).
search "<query>" - AI-powered research (Perplexity)list - Browse past research resultsget <filename> - Get specific research resultreddit -s <subreddit> - Monitor Reddit discussionshackernews - Monitor Hacker Newsfeeds <url> - Monitor RSS/Atom feedsComplex analysis combining content + analytics for project planning.
identify-affected --search-term <term> - Find content with traffic prioritizationaudit-traffic --domain <domain> - Traffic audit reportimpact-estimate --topic <topic> - Estimate content opportunity valuecompare-gaps --own <domain> --competitor <domain> - Find missing contentcompare-coverage --own <domain> --competitor <domain> - Compare content types/topicscompare-quality --own <domain> --competitor <domain> - Compare depth/quality metricstop - Top pages by traffic
intelligence top 10bottom - Lowest traffic pages
intelligence bottom 10trending - Pages with increasing traffic
intelligence trendingdeclining - Pages losing traffic
intelligence decliningsummary - Analytics overview
intelligence summary docs.company.comcheck - Traffic for specific URL(s)
intelligence check "bigquery"search "" - AI-powered research (Perplexity)
--recency hour|day|week|month, --saveintelligence search "AI tools trends" --recency week --savelist - Browse past research get - Retrieve specific research
reddit -s - Monitor Reddit discussions
intelligence reddit -s dataengineering --min-score 10hackernews - Monitor HN discussions feeds - Monitor RSS/Atom feeds
identify-affected --search-term - Find content with traffic prioritization
intelligence identify-affected --search-term "bigquery" --content-type tutorialaudit-traffic --domain - Comprehensive traffic audit
intelligence audit-traffic --domain docs.company.comimpact-estimate --topic - Estimate new content opportunity
intelligence impact-estimate --topic "security" --domain docs.company.comcompare-gaps --own --competitor - Find missing content
intelligence compare-gaps --own docs.yourco.com --competitor docs.competitor.comcompare-coverage --own --competitor - Compare content types
intelligence compare-coverage --own docs.yourco.com --competitor docs.competitor.comcompare-quality --own --competitor - Compare content depth
intelligence compare-quality --own docs.yourco.com --competitor docs.competitor.comFor updating docs: audit-traffic → select high-priority items
For new content: compare-gaps + impact-estimate → prioritize topics
For competitive analysis: compare-gaps + compare-coverage + compare-quality
For research: search + reddit/hackernews → gather sources
# Parse first argument to determine operation type
OPERATION=$1
case "$OPERATION" in
# Analytics operations → analytics subskill
top|bottom|trending|declining|summary|check)
invoke: subskills/analytics.md
;;
# Research operations → research subskill
search|list|get|reddit|hackernews|feeds)
invoke: subskills/research.md
;;
# Content intelligence operations → content-intelligence subskill
identify-affected|audit-traffic|impact-estimate|compare-gaps|compare-coverage|compare-quality)
invoke: subskills/content-intelligence.md
;;
*)
echo "Unknown operation: $OPERATION"
echo ""
echo "Available operations:"
echo " Analytics: top, bottom, trending, declining, summary, check"
echo " Research: search, list, get, reddit, hackernews, feeds"
echo " Content Intelligence: identify-affected, audit-traffic, impact-estimate,"
echo " compare-gaps, compare-coverage, compare-quality"
echo ""
echo "See 'Operation Details' section in intelligence-skill/SKILL.md for usage examples"
exit 1
;;
esac
Called by:
project-management-skill (Step 4 - identify targets during project planning)workflow-skill (default workflows use intelligence operations)Uses:
kurt content list - Query indexed contentkurt content stats - Content statisticskurt research - External research commandskurt cluster-urls - Topic clusteringWorks with:
content-writing-skill - Intelligence identifies targets, writing creates contentcms-interaction-skill - Intelligence analyzes, CMS managesworkflow-skill - Workflows compose intelligence operations