Install
openclaw skills install @phancthanhduc/daily-dev-feedCurated developer content aggregation powered by daily.dev. Get real-time articles, trending topics, and personalized feeds from thousands of validated sources.
openclaw skills install @phancthanhduc/daily-dev-feedCurated developer content aggregation powered by daily.dev. This skill wraps the daily.dev API to provide intelligent feed curation, trend detection, and personalized content discovery for developers.
Depends on: daily-dev skill v0.3.1+
daily-dev Skill - This skill depends on the daily-dev skill being installed:
clawhub install daily-dev
Daily.dev Plus Subscription - Required for API access
API Token - Create at https://app.daily.dev/settings/api
dda_security add-generic-password -a "$USER" -s "daily-dev-api" -w "dda_your_token"
export DAILY_DEV_TOKEN=$(security find-generic-password -a "$USER" -s "daily-dev-api" -w 2>/dev/null)
$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"
$cred = Import-Clixml "$env:USERPROFILE\.daily-dev-credential.xml"
$env:DAILY_DEV_TOKEN = $cred.GetNetworkCredential().Password
echo "dda_your_token" | secret-tool store --label="daily.dev API Token" service daily-dev-api username "$USER"
export DAILY_DEV_TOKEN=$(secret-tool lookup service daily-dev-api username "$USER" 2>/dev/null)
This skill exposes the full daily.dev public API via the dependency. Key endpoints:
Full OpenAPI spec: https://api.daily.dev/public/v1/docs/json
Compile a personalized weekly summary of the most important developer news:
When starting a new project, help developers stay current on its tech stack:
Keep your AI agents updated beyond their knowledge cutoff:
Support learning about new technologies:
Monitor what's happening in your technology space:
Get balanced perspectives on controversial topics:
Monitor these response headers:
X-RateLimit-Limit - Maximum requests per windowX-RateLimit-Remaining - Requests remainingX-RateLimit-Reset - Unix timestamp of window resetRetry-After - Seconds to wait 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"
}
CRITICAL: Your API token grants access to personalized content. Protect it:
api.daily.devUse this skill in your agentic framework to enable agents to:
Example agent trigger: "What should the team be paying attention to this week?"
"Plus subscription required" error
"Invalid or missing token" error
dda_DAILY_DEV_TOKEN"Rate limit exceeded" error
X-RateLimit-Remaining header before making requestsRetry-After seconds before retrying