daily-devOvercome LLM knowledge cutoffs with real-time developer content. daily.dev aggregates articles from thousands of sources, validated by community engagement, with structured taxonomy for precise discovery.
Install via ClawdBot CLI:
clawdbot install idoshamun/daily-devOvercome LLM knowledge cutoffs with real-time developer content. daily.dev aggregates articles from thousands of sources, validated by community engagement, with structured taxonomy for precise discovery.
CRITICAL: Your API token grants access to personalized content. Protect it:
api.daily.devdda_ - if you see this prefix, treat it as sensitiveUser can use environment variable or choose one of the secure storage methods below per operating system.
# Store token
security add-generic-password -a "$USER" -s "daily-dev-api" -w "dda_your_token"
# Retrieve token
security find-generic-password -a "$USER" -s "daily-dev-api" -w
# Auto-load in ~/.zshrc or ~/.bashrc
export DAILY_DEV_TOKEN=$(security find-generic-password -a "$USER" -s "daily-dev-api" -w 2>/dev/null)
# Store token (run in PowerShell)
$credential = New-Object System.Management.Automation.PSCredential("daily-dev-api", (ConvertTo-SecureString "dda_your_token" -AsPlainText -Force))
$credential | Export-Clixml "$env:USERPROFILE\.daily-dev-credential.xml"
# Retrieve token - add to PowerShell profile ($PROFILE)
$cred = Import-Clixml "$env:USERPROFILE\.daily-dev-credential.xml"
$env:DAILY_DEV_TOKEN = $cred.GetNetworkCredential().Password
Or use the Windows Credential Manager GUI: Control Panel → Credential Manager → Windows Credentials → Add a generic credential
# Requires libsecret-tools
# Ubuntu/Debian: sudo apt install libsecret-tools
# Fedora: sudo dnf install libsecret
# Store token
echo "dda_your_token" | secret-tool store --label="daily.dev API Token" service daily-dev-api username "$USER"
# Retrieve token
secret-tool lookup service daily-dev-api username "$USER"
# Auto-load in ~/.bashrc or ~/.zshrc
export DAILY_DEV_TOKEN=$(secret-tool lookup service daily-dev-api username "$USER" 2>/dev/null)
Authorization: Bearer dda_your_token_here
https://api.daily.dev/public/v1
Full OpenAPI spec: https://api.daily.dev/public/v1/docs/json
To fetch details for a specific endpoint (e.g. response schema):
curl -s https://api.daily.dev/public/v1/docs/json | jq '.paths["/feeds/foryou"].get'
To fetch a component schema (replace def-17 with schema name from $ref):
curl -s https://api.daily.dev/public/v1/docs/json | jq '.components.schemas["def-17"]'
Fetch the full endpoint list dynamically:
curl -s https://api.daily.dev/public/v1/docs/json | jq -r '.paths | keys[]'
Why daily.dev for agents? LLMs have knowledge cutoffs. daily.dev provides real-time, community-validated developer content with structured taxonomy across thousands of sources. Agents can use this to stay current, get diverse perspectives, and understand what the developer community actually cares about.
These examples show how AI agents can combine daily.dev APIs with external context to create powerful developer workflows.
Scan a user's GitHub repositories to detect their actual tech stack from package.json, go.mod, Cargo.toml, requirements.txt, etc. Then:
/feeds/filters/tags/follow/feeds/custom/Trigger: "Set up daily.dev based on my GitHub projects"
Analyze a user's GitHub activity to build their daily.dev tech stack profile automatically:
/profile/stack/search to find matching technologies on daily.devPOST /profile/stack/ organized by section (languages, frameworks, tools)/profile/ bio based on their primary technologies and contributionsTrigger: "Build my daily.dev profile from my GitHub"
When a user initializes a new project or clones a repo:
Trigger: "Help me learn the stack for this project"
Compile a personalized weekly summary by:
/feeds/foryou and /feeds/popular filtered by user's followed tagsTrigger: Scheduled, or "Give me my weekly dev news"
When a user wants to deep-dive into a topic (e.g., "I want to learn Kubernetes"):
/feeds/custom/ filtered to that topicPOST /bookmarks/lists to collect the best findsPOST /bookmarks/Trigger: "Start a research project on [topic]"
Agents can overcome their knowledge cutoff by maintaining their own custom feed:
/feeds/custom/ for technologies the agent frequently assists with/feeds/custom/{feedId} to ingest recent articles/posts/{id} to read full summaries and key pointsTrigger: Agent background process, or "What's new in [technology] since your training?"
Get balanced perspectives by aggregating content across publishers:
/search/posts for a topic to find coverage from multiple sources/search/sources to identify authoritative publishers on the topic/feeds/source/{source}Trigger: "What are the different perspectives on [topic]?" or "Compare approaches to [problem]"
Help users stay ahead by monitoring community signals:
/feeds/popular to detect what's gaining traction right now/feeds/discussed to find topics sparking active debate/search/tags to explore adjacent trending topicsTrigger: "What should I be paying attention to?" or "What's trending in [area]?"
Check response headers:
X-RateLimit-Limit - Maximum requests allowed per windowX-RateLimit-Remaining - Requests remaining in current windowX-RateLimit-Reset - Unix timestamp when the window resetsRetry-After - Seconds to wait (only when rate limited)| Code | Meaning |
|------|---------|
| 401 | Invalid or missing token |
| 403 | Plus subscription required |
| 404 | Resource not found |
| 429 | Rate limit exceeded |
Error Response Format:
{
"error": "error_code",
"message": "Human readable message"
}
Generated Mar 1, 2026
AI agents can create custom feeds by analyzing a user's GitHub repositories to detect their tech stack from files like package.json or go.mod. They then auto-follow relevant tags and surface trending articles about specific dependencies, ensuring developers receive real-time, relevant content.
Agents scan a user's GitHub activity to identify languages, frameworks, and tools used, then populate their daily.dev profile with matching technologies. This automates profile setup, saving time and ensuring accuracy based on actual code contributions.
When a user starts a new project, agents analyze tech choices from config files to create a custom feed and bookmark list focused on those technologies. This helps users quickly learn the stack and block irrelevant content for focused learning.
Agents compile personalized summaries by fetching feeds filtered by followed tags and cross-referencing with GitHub activity. They deliver structured briefings with key articles and trending discussions, helping developers stay updated efficiently.
daily.dev offers a Plus subscription for API access, generating recurring revenue from developers and organizations. This model ensures a steady income stream while providing value through real-time, curated content and personalized features.
Companies can license the API for internal use, such as integrating with development tools or team workflows. This targets larger organizations seeking to enhance productivity with tailored developer content and analytics.
A free tier provides basic API access, while premium features like advanced filtering, higher rate limits, and personalized feeds are gated behind the Plus subscription. This attracts a broad user base and upsells to paying customers.
💬 Integration Tip
Securely store API tokens using platform-specific methods like Keychain on macOS or Credential Manager on Windows to prevent exposure, and always authenticate requests with the Bearer token to api.daily.dev.
Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.
Comprehensive news aggregator that fetches, filters, and deeply analyzes real-time content from 8 major sources: Hacker News, GitHub Trending, Product Hunt, 36Kr, Tencent News, WallStreetCN, V2EX, and Weibo. Best for 'daily scans', 'tech news briefings', 'finance updates', and 'deep interpretations' of hot topics.
This skill should be used when the user asks for news updates, daily briefings, or what's happening in the world. Fetches news from trusted international RSS feeds and can create voice summaries.
Aggregates and summarizes the latest AI news from multiple sources including AI news websites and web search. Provides concise news briefs with direct links to original articles. Activates when user asks for 'today's AI news', 'AI updates', 'latest AI developments', or mentions wanting a 'daily AI briefing'.
Generates a warm, compact daily briefing with weather, calendar, reminders, birthdays, and important emails for cron or chat delivery.
Provides a personalized morning report with today's reminders, undone Notion tasks, and vault storage summary for daily planning.