Daily Dev Feed
by @phancthanhduc
Curated developer content aggregation powered by daily.dev. Get real-time articles, trending topics, and personalized feeds from thousands of validated sources.
clawhub install daily-dev-feedπ About This Skill
name: daily.dev Feed description: Curated developer content aggregation powered by daily.dev. Get real-time articles, trending topics, and personalized feeds from thousands of validated sources.
daily.dev Feed Skill
Curated 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+
Features
Setup
Prerequisites
1. daily-dev Skill - This skill depends on the daily-dev skill being installed:
clawhub install daily-dev
2. Daily.dev Plus Subscription - Required for API access - Get one at https://app.daily.dev/plus
3. API Token - Create at https://app.daily.dev/settings/api
- Tokens are prefixed with dda_
- Store securely using environment variables or your OS credential manager
Secure Token Storage
#### macOS - Keychain
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)
#### Windows - Credential Manager
$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
#### Linux - Secret Service
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)
API Reference
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
Common Use Cases
π° Weekly Tech Digest
Compile a personalized weekly summary of the most important developer news:π New Project Onboarding
When starting a new project, help developers stay current on its tech stack:π§ Agent Self-Improvement
Keep your AI agents updated beyond their knowledge cutoff:π Research Deep Dive
Support learning about new technologies:π Competitive Intelligence
Monitor what's happening in your technology space:π Multi-Source Synthesis
Get balanced perspectives on controversial topics:Rate Limits
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 limitedError Handling
| 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"
}
Security Notes
CRITICAL: Your API token grants access to personalized content. Protect it:
api.daily.devIntegration with Gas Town Agents
Use this skill in your agentic framework to enable agents to:
Example agent trigger: "What should the team be paying attention to this week?"
Troubleshooting
"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βοΈ Configuration
Prerequisites
1. daily-dev Skill - This skill depends on the daily-dev skill being installed:
clawhub install daily-dev
2. Daily.dev Plus Subscription - Required for API access - Get one at https://app.daily.dev/plus
3. API Token - Create at https://app.daily.dev/settings/api
- Tokens are prefixed with dda_
- Store securely using environment variables or your OS credential manager
Secure Token Storage
#### macOS - Keychain
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)
#### Windows - Credential Manager
$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
#### Linux - Secret Service
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)
π Tips & Best Practices
"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