{
  "schemaVersion": "1.0",
  "item": {
    "slug": "reddit-researcher",
    "name": "Reddit Researcher",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/zachgodsell93/reddit-researcher",
    "canonicalUrl": "https://clawhub.ai/zachgodsell93/reddit-researcher",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/reddit-researcher",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=reddit-researcher",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "skill.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-07T17:22:31.273Z",
      "expiresAt": "2026-05-14T17:22:31.273Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-annual-report",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-annual-report",
        "contentDisposition": "attachment; filename=\"afrexai-annual-report-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/reddit-researcher"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/reddit-researcher",
    "agentPageUrl": "https://openagent3.xyz/skills/reddit-researcher/agent",
    "manifestUrl": "https://openagent3.xyz/skills/reddit-researcher/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/reddit-researcher/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Description",
        "body": "Research and analyze Reddit discussions by searching posts, reading comments, and summarizing community sentiment on any topic. Useful for gathering user opinions, troubleshooting insights, market research, and trend analysis."
      },
      {
        "title": "Use Cases",
        "body": "Product Research: Find user complaints, feature requests, and feedback about products or services\nTroubleshooting: Discover common issues and solutions users are discussing\nMarket Analysis: Understand community sentiment about brands, technologies, or trends\nCompetitive Intelligence: See what users say about competitors\nContent Research: Gather information and perspectives on specific topics"
      },
      {
        "title": "Creating a Reddit Application",
        "body": "To access the Reddit API with higher rate limits, you need to create a Reddit app:\n\nGo to Reddit Apps Page\n\nVisit: https://www.reddit.com/prefs/apps\nLog in to your Reddit account\n\n\n\nCreate a New App\n\nScroll to the bottom and click \"Create App\" or \"Create Another App\"\nSelect \"script\" as the app type (for personal/research use)\n\n\n\nFill in App Details\n\nName: Your app name (e.g., \"ResearchBot\")\nDescription: Brief description of what the app does\nAbout URL: Your website or GitHub profile (optional)\nRedirect URI: Use http://localhost:8080 (required but not used for script apps)\n\n\n\nGet Your Credentials\nAfter creating the app, you'll see:\n\nClient ID: The string under the app name (e.g., abc123def456ghi)\nClient Secret: Click \"edit\" to reveal the secret (e.g., jkl789mno012pqr)\n\n\n\nConfigure Environment\nexport REDDIT_CLIENT_ID=\"your_client_id_here\"\nexport REDDIT_CLIENT_SECRET=\"your_client_secret_here\"\nexport REDDIT_USER_AGENT=\"ResearchBot/1.0 by u/yourusername\""
      },
      {
        "title": "Environment Variables",
        "body": "For higher rate limits and authenticated access:\n\nREDDIT_CLIENT_ID - From Reddit app registration\nREDDIT_CLIENT_SECRET - From Reddit app registration\nREDDIT_USER_AGENT - Custom user agent string (e.g., \"MyResearchBot/1.0 by u/username\")"
      },
      {
        "title": "Security Best Practices",
        "body": "Least-Privilege Credentials:\n\nCreate a dedicated Reddit account for API access (do not use your personal/main account)\nUse the \"script\" app type which has minimal permissions (read-only by default)\nNever commit credentials to version control\nRotate credentials periodically\nFor production use, consider using a secrets manager instead of environment variables\n\nRate Limiting:\n\nAnonymous access is limited to ~30 requests/minute\nOAuth access increases to 100 requests/minute\nImplement request throttling to avoid being rate-limited or banned"
      },
      {
        "title": "Authentication",
        "body": "Anonymous Access (Limited):\n\nBase URL: https://www.reddit.com\nRate limit: ~30 requests per minute\nAdd .json to any Reddit URL to get JSON data\n\nOAuth Access (Recommended):\n\n# Get access token\ncurl -X POST https://www.reddit.com/api/v1/access_token \\\n  -H \"User-Agent: $REDDIT_USER_AGENT\" \\\n  --basic -u \"$REDDIT_CLIENT_ID:$REDDIT_CLIENT_SECRET\" \\\n  -d \"grant_type=client_credentials\"\n\nUse the access token:\n\nAuthorization: Bearer $ACCESS_TOKEN\nUser-Agent: $REDDIT_USER_AGENT"
      },
      {
        "title": "Search Posts",
        "body": "Search for posts across Reddit or within specific subreddits.\n\nSearch All Reddit\n\ncurl \"https://www.reddit.com/search.json?q=OpenCore+problems&sort=new&time=week&limit=25\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\"\n\nSearch Specific Subreddit\n\ncurl \"https://www.reddit.com/r/hackintosh/search.json?q=OpenCore&restrict_sr=1&sort=new&time=week\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\"\n\nQuery Parameters:\n\nq - Search query (required)\nsort - Sort by: relevance, new, hot, top, comments\ntime - Time filter: hour, day, week, month, year, all\nlimit - Number of results (1-100, default 25)\nafter - Pagination token for next page\nrestrict_sr=1 - Restrict to subreddit (when searching within subreddit)"
      },
      {
        "title": "Get Subreddit Posts",
        "body": "Hot Posts\n\ncurl \"https://www.reddit.com/r/hackintosh/hot.json?limit=25\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\"\n\nNew Posts\n\ncurl \"https://www.reddit.com/r/hackintosh/new.json?limit=25\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\"\n\nTop Posts (by time period)\n\ncurl \"https://www.reddit.com/r/hackintosh/top.json?t=week&limit=25\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\"\n\nTime periods: hour, day, week, month, year, all"
      },
      {
        "title": "Get Post Details and Comments",
        "body": "curl \"https://www.reddit.com/r/hackintosh/comments/ABC123/post_title.json\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\"\n\nResponse Structure:\n\n[0] - Post data (listing with one post)\n[1] - Comments data (listing with comment tree)"
      },
      {
        "title": "Get User Profile and Posts",
        "body": "curl \"https://www.reddit.com/user/username/submitted.json\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\""
      },
      {
        "title": "Post Object",
        "body": "{\n  \"data\": {\n    \"children\": [{\n      \"data\": {\n        \"id\": \"post_id\",\n        \"title\": \"Post Title\",\n        \"selftext\": \"Post body text\",\n        \"author\": \"username\",\n        \"subreddit\": \"subreddit_name\",\n        \"score\": 123,\n        \"num_comments\": 45,\n        \"created_utc\": 1704067200,\n        \"permalink\": \"/r/subreddit/comments/id/title/\",\n        \"url\": \"https://external-link.com\" // or \"self\" post\n      }\n    }]\n  }\n}"
      },
      {
        "title": "Comment Object",
        "body": "{\n  \"data\": {\n    \"body\": \"Comment text\",\n    \"author\": \"username\",\n    \"score\": 10,\n    \"created_utc\": 1704067200,\n    \"replies\": {\n      \"data\": {\n        \"children\": [...] // Nested replies\n      }\n    }\n  }\n}"
      },
      {
        "title": "Step 1: Define Research Query",
        "body": "Identify:\n\nSearch terms and keywords\nRelevant subreddits\nTime period of interest\nSort preference (new for recent, top for popular)"
      },
      {
        "title": "Step 2: Search and Filter Posts",
        "body": "# Example: Find recent OpenCore problems\ncurl \"https://www.reddit.com/r/hackintosh/search.json?q=OpenCore+issue+OR+problem+OR+error&sort=new&time=week&limit=50\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\" | jq '.data.children[].data | {title, score, num_comments, permalink, created_utc}'"
      },
      {
        "title": "Step 3: Fetch Top Post Comments",
        "body": "# Get full post with comments\ncurl \"https://www.reddit.com/r/hackintosh/comments/POST_ID.json\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\""
      },
      {
        "title": "Step 4: Analyze and Summarize",
        "body": "Extract:\n\nCommon Issues: Recurring problems mentioned\nSolutions: Fixes and workarounds suggested\nSentiment: Overall community attitude\nKey Insights: Notable observations or patterns\nSpecific Examples: Direct quotes or user experiences"
      },
      {
        "title": "Product Issues Research",
        "body": "# Find problems with a product in the last month\ncurl \"https://www.reddit.com/search.json?q=ProductName+issue+OR+bug+OR+problem&sort=new&time=month&limit=50\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\""
      },
      {
        "title": "Feature Requests Analysis",
        "body": "# Find feature requests in a specific subreddit\ncurl \"https://www.reddit.com/r/apple/search.json?q=feature+request+OR+wish+OR+please+add&sort=top&time=month&restrict_sr=1\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\""
      },
      {
        "title": "Troubleshooting Research",
        "body": "# Find solutions to common problems\ncurl \"https://www.reddit.com/r/techsupport/search.json?q=WiFi+disconnecting+fixed+OR+solved&sort=relevance&time=week\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\""
      },
      {
        "title": "Competitive Analysis",
        "body": "# Compare two products\ncurl \"https://www.reddit.com/search.json?q=ProductA+vs+ProductB&sort=top&time=month&limit=25\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\""
      },
      {
        "title": "Advanced Search Operators",
        "body": "Reddit supports search operators:\n\ntitle:keyword - Search in titles only\nselftext:keyword - Search in post body only\nauthor:username - Posts by specific user\nsubreddit:name - Posts in specific subreddit\nsite:example.com - Posts linking to specific domain\nurl:text - Posts with URL containing text\nnsfw:no - Exclude NSFW content\n\nExample:\n\ncurl \"https://www.reddit.com/search.json?q=title:OpenCore+selftext:problem&sort=new&time=week\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\""
      },
      {
        "title": "Rate Limiting",
        "body": "Anonymous: ~30 requests per minute\nOAuth: 100 requests per minute\nResponse headers include rate limit info (when using OAuth)\n\nBest Practices:\n\nAdd delays between requests (1-2 seconds)\nUse OAuth for better limits\nRespect 429 responses and back off\nCache results when possible"
      },
      {
        "title": "Extract Post Summaries",
        "body": "curl -s \"https://www.reddit.com/r/hackintosh/new.json?limit=10\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\" | \\\n  jq '.data.children[].data | {title, score, num_comments, url: \"https://reddit.com\" + .permalink}'"
      },
      {
        "title": "Extract Comment Threads",
        "body": "curl -s \"https://www.reddit.com/r/hackintosh/comments/POST_ID.json\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\" | \\\n  jq '.[1].data.children[].data | {author, body, score, replies: (.replies.data.children | length)}'"
      },
      {
        "title": "Filter by Score",
        "body": "curl -s \"https://www.reddit.com/r/hackintosh/hot.json?limit=100\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\" | \\\n  jq '.data.children[].data | select(.score > 50) | {title, score, num_comments}'"
      },
      {
        "title": "Research Output Format",
        "body": "When summarizing research, structure findings as:\n\n## Research Summary: [Topic]\n\n### Overview\nBrief description of what was researched and scope.\n\n### Key Findings\n1. **Finding 1**: Description with supporting evidence\n2. **Finding 2**: Description with supporting evidence\n3. **Finding 3**: Description with supporting evidence\n\n### Common Issues/Sentiments\n- **Issue 1**: Frequency and context\n- **Issue 2**: Frequency and context\n\n### Notable Discussions\n1. **[Post Title](link)** - r/subreddit, X comments\n   - Key insight or quote\n   \n2. **[Post Title](link)** - r/subreddit, X comments\n   - Key insight or quote\n\n### Recommendations/Conclusions\nBased on the research, actionable insights or conclusions.\n\n### Data Points\n- Posts analyzed: X\n- Comments analyzed: X\n- Time period: [dates]\n- Primary subreddits: r/x, r/y"
      },
      {
        "title": "v1.0.0",
        "body": "Initial release\nSearch posts across Reddit and subreddits\nRead post details and comment threads\nAnalyze and summarize community discussions\nSupport for anonymous and OAuth authentication\nAdvanced search operators and filtering"
      }
    ],
    "body": "Reddit Researcher\nDescription\n\nResearch and analyze Reddit discussions by searching posts, reading comments, and summarizing community sentiment on any topic. Useful for gathering user opinions, troubleshooting insights, market research, and trend analysis.\n\nUse Cases\nProduct Research: Find user complaints, feature requests, and feedback about products or services\nTroubleshooting: Discover common issues and solutions users are discussing\nMarket Analysis: Understand community sentiment about brands, technologies, or trends\nCompetitive Intelligence: See what users say about competitors\nContent Research: Gather information and perspectives on specific topics\nSetup\nCreating a Reddit Application\n\nTo access the Reddit API with higher rate limits, you need to create a Reddit app:\n\nGo to Reddit Apps Page\n\nVisit: https://www.reddit.com/prefs/apps\nLog in to your Reddit account\n\nCreate a New App\n\nScroll to the bottom and click \"Create App\" or \"Create Another App\"\nSelect \"script\" as the app type (for personal/research use)\n\nFill in App Details\n\nName: Your app name (e.g., \"ResearchBot\")\nDescription: Brief description of what the app does\nAbout URL: Your website or GitHub profile (optional)\nRedirect URI: Use http://localhost:8080 (required but not used for script apps)\n\nGet Your Credentials After creating the app, you'll see:\n\nClient ID: The string under the app name (e.g., abc123def456ghi)\nClient Secret: Click \"edit\" to reveal the secret (e.g., jkl789mno012pqr)\n\nConfigure Environment\n\nexport REDDIT_CLIENT_ID=\"your_client_id_here\"\nexport REDDIT_CLIENT_SECRET=\"your_client_secret_here\"\nexport REDDIT_USER_AGENT=\"ResearchBot/1.0 by u/yourusername\"\n\nEnvironment Variables\n\nFor higher rate limits and authenticated access:\n\nREDDIT_CLIENT_ID - From Reddit app registration\nREDDIT_CLIENT_SECRET - From Reddit app registration\nREDDIT_USER_AGENT - Custom user agent string (e.g., \"MyResearchBot/1.0 by u/username\")\nSecurity Best Practices\n\nLeast-Privilege Credentials:\n\nCreate a dedicated Reddit account for API access (do not use your personal/main account)\nUse the \"script\" app type which has minimal permissions (read-only by default)\nNever commit credentials to version control\nRotate credentials periodically\nFor production use, consider using a secrets manager instead of environment variables\n\nRate Limiting:\n\nAnonymous access is limited to ~30 requests/minute\nOAuth access increases to 100 requests/minute\nImplement request throttling to avoid being rate-limited or banned\nAuthentication\n\nAnonymous Access (Limited):\n\nBase URL: https://www.reddit.com\nRate limit: ~30 requests per minute\nAdd .json to any Reddit URL to get JSON data\n\nOAuth Access (Recommended):\n\n# Get access token\ncurl -X POST https://www.reddit.com/api/v1/access_token \\\n  -H \"User-Agent: $REDDIT_USER_AGENT\" \\\n  --basic -u \"$REDDIT_CLIENT_ID:$REDDIT_CLIENT_SECRET\" \\\n  -d \"grant_type=client_credentials\"\n\n\nUse the access token:\n\nAuthorization: Bearer $ACCESS_TOKEN\nUser-Agent: $REDDIT_USER_AGENT\n\nAPI Reference\nSearch Posts\n\nSearch for posts across Reddit or within specific subreddits.\n\nSearch All Reddit\ncurl \"https://www.reddit.com/search.json?q=OpenCore+problems&sort=new&time=week&limit=25\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\"\n\nSearch Specific Subreddit\ncurl \"https://www.reddit.com/r/hackintosh/search.json?q=OpenCore&restrict_sr=1&sort=new&time=week\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\"\n\n\nQuery Parameters:\n\nq - Search query (required)\nsort - Sort by: relevance, new, hot, top, comments\ntime - Time filter: hour, day, week, month, year, all\nlimit - Number of results (1-100, default 25)\nafter - Pagination token for next page\nrestrict_sr=1 - Restrict to subreddit (when searching within subreddit)\nGet Subreddit Posts\nHot Posts\ncurl \"https://www.reddit.com/r/hackintosh/hot.json?limit=25\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\"\n\nNew Posts\ncurl \"https://www.reddit.com/r/hackintosh/new.json?limit=25\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\"\n\nTop Posts (by time period)\ncurl \"https://www.reddit.com/r/hackintosh/top.json?t=week&limit=25\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\"\n\n\nTime periods: hour, day, week, month, year, all\n\nGet Post Details and Comments\ncurl \"https://www.reddit.com/r/hackintosh/comments/ABC123/post_title.json\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\"\n\n\nResponse Structure:\n\n[0] - Post data (listing with one post)\n[1] - Comments data (listing with comment tree)\nGet User Profile and Posts\ncurl \"https://www.reddit.com/user/username/submitted.json\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\"\n\nResponse Structure\nPost Object\n{\n  \"data\": {\n    \"children\": [{\n      \"data\": {\n        \"id\": \"post_id\",\n        \"title\": \"Post Title\",\n        \"selftext\": \"Post body text\",\n        \"author\": \"username\",\n        \"subreddit\": \"subreddit_name\",\n        \"score\": 123,\n        \"num_comments\": 45,\n        \"created_utc\": 1704067200,\n        \"permalink\": \"/r/subreddit/comments/id/title/\",\n        \"url\": \"https://external-link.com\" // or \"self\" post\n      }\n    }]\n  }\n}\n\nComment Object\n{\n  \"data\": {\n    \"body\": \"Comment text\",\n    \"author\": \"username\",\n    \"score\": 10,\n    \"created_utc\": 1704067200,\n    \"replies\": {\n      \"data\": {\n        \"children\": [...] // Nested replies\n      }\n    }\n  }\n}\n\nResearch Workflow\nStep 1: Define Research Query\n\nIdentify:\n\nSearch terms and keywords\nRelevant subreddits\nTime period of interest\nSort preference (new for recent, top for popular)\nStep 2: Search and Filter Posts\n# Example: Find recent OpenCore problems\ncurl \"https://www.reddit.com/r/hackintosh/search.json?q=OpenCore+issue+OR+problem+OR+error&sort=new&time=week&limit=50\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\" | jq '.data.children[].data | {title, score, num_comments, permalink, created_utc}'\n\nStep 3: Fetch Top Post Comments\n# Get full post with comments\ncurl \"https://www.reddit.com/r/hackintosh/comments/POST_ID.json\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\"\n\nStep 4: Analyze and Summarize\n\nExtract:\n\nCommon Issues: Recurring problems mentioned\nSolutions: Fixes and workarounds suggested\nSentiment: Overall community attitude\nKey Insights: Notable observations or patterns\nSpecific Examples: Direct quotes or user experiences\nExample Research Queries\nProduct Issues Research\n# Find problems with a product in the last month\ncurl \"https://www.reddit.com/search.json?q=ProductName+issue+OR+bug+OR+problem&sort=new&time=month&limit=50\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\"\n\nFeature Requests Analysis\n# Find feature requests in a specific subreddit\ncurl \"https://www.reddit.com/r/apple/search.json?q=feature+request+OR+wish+OR+please+add&sort=top&time=month&restrict_sr=1\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\"\n\nTroubleshooting Research\n# Find solutions to common problems\ncurl \"https://www.reddit.com/r/techsupport/search.json?q=WiFi+disconnecting+fixed+OR+solved&sort=relevance&time=week\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\"\n\nCompetitive Analysis\n# Compare two products\ncurl \"https://www.reddit.com/search.json?q=ProductA+vs+ProductB&sort=top&time=month&limit=25\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\"\n\nAdvanced Search Operators\n\nReddit supports search operators:\n\ntitle:keyword - Search in titles only\nselftext:keyword - Search in post body only\nauthor:username - Posts by specific user\nsubreddit:name - Posts in specific subreddit\nsite:example.com - Posts linking to specific domain\nurl:text - Posts with URL containing text\nnsfw:no - Exclude NSFW content\n\nExample:\n\ncurl \"https://www.reddit.com/search.json?q=title:OpenCore+selftext:problem&sort=new&time=week\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\"\n\nRate Limiting\nAnonymous: ~30 requests per minute\nOAuth: 100 requests per minute\nResponse headers include rate limit info (when using OAuth)\n\nBest Practices:\n\nAdd delays between requests (1-2 seconds)\nUse OAuth for better limits\nRespect 429 responses and back off\nCache results when possible\nData Processing with jq\nExtract Post Summaries\ncurl -s \"https://www.reddit.com/r/hackintosh/new.json?limit=10\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\" | \\\n  jq '.data.children[].data | {title, score, num_comments, url: \"https://reddit.com\" + .permalink}'\n\nExtract Comment Threads\ncurl -s \"https://www.reddit.com/r/hackintosh/comments/POST_ID.json\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\" | \\\n  jq '.[1].data.children[].data | {author, body, score, replies: (.replies.data.children | length)}'\n\nFilter by Score\ncurl -s \"https://www.reddit.com/r/hackintosh/hot.json?limit=100\" \\\n  -H \"User-Agent: RedditResearchBot/1.0\" | \\\n  jq '.data.children[].data | select(.score > 50) | {title, score, num_comments}'\n\nResearch Output Format\n\nWhen summarizing research, structure findings as:\n\n## Research Summary: [Topic]\n\n### Overview\nBrief description of what was researched and scope.\n\n### Key Findings\n1. **Finding 1**: Description with supporting evidence\n2. **Finding 2**: Description with supporting evidence\n3. **Finding 3**: Description with supporting evidence\n\n### Common Issues/Sentiments\n- **Issue 1**: Frequency and context\n- **Issue 2**: Frequency and context\n\n### Notable Discussions\n1. **[Post Title](link)** - r/subreddit, X comments\n   - Key insight or quote\n   \n2. **[Post Title](link)** - r/subreddit, X comments\n   - Key insight or quote\n\n### Recommendations/Conclusions\nBased on the research, actionable insights or conclusions.\n\n### Data Points\n- Posts analyzed: X\n- Comments analyzed: X\n- Time period: [dates]\n- Primary subreddits: r/x, r/y\n\nChangelog\nv1.0.0\nInitial release\nSearch posts across Reddit and subreddits\nRead post details and comment threads\nAnalyze and summarize community discussions\nSupport for anonymous and OAuth authentication\nAdvanced search operators and filtering"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/zachgodsell93/reddit-researcher",
    "publisherUrl": "https://clawhub.ai/zachgodsell93/reddit-researcher",
    "owner": "zachgodsell93",
    "version": "1.0.1",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/reddit-researcher",
    "downloadUrl": "https://openagent3.xyz/downloads/reddit-researcher",
    "agentUrl": "https://openagent3.xyz/skills/reddit-researcher/agent",
    "manifestUrl": "https://openagent3.xyz/skills/reddit-researcher/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/reddit-researcher/agent.md"
  }
}