daily-dev-growth-routi…
The daily routine of a daily.dev for Startups company. Sets up a daily scheduled run, then each day reports how the company page…
Your agent's WebSearch for development. Search community-vetted developer articles ranked by upvotes — like having a senior dev's reading list. Answers are grounded in real sources, never hallucinated.
Claude Code
$ npx -y skills add dailydotdev/daily --skill daily-dev-ask --agent claude-code
Codex
$ npx skills add dailydotdev/daily --skill daily-dev-ask -a codex -y
Cursor
$ npx skills add dailydotdev/daily --skill daily-dev-ask -a cursor -y
Gemini CLI
$ npx skills add dailydotdev/daily --skill daily-dev-ask -a gemini-cli -y
GitHub Copilot
$ npx skills add dailydotdev/daily --skill daily-dev-ask -a github-copilot -y
OpenCode
$ npx skills add dailydotdev/daily --skill daily-dev-ask -a opencode -y
Windsurf
$ npx skills add dailydotdev/daily --skill daily-dev-ask -a windsurf -y
name: daily-dev-ask description: Your agent's WebSearch for development. Search community-vetted developer articles ranked by upvotes — like having a senior dev's reading list. Answers are grounded in real sources, never hallucinated. argument-hint: "<your technical question>" allowed-tools: Bash
A developer-focused search tool — like WebSearch, but backed by a senior dev's reading list instead of the open web. Searches community-vetted developer articles ranked by upvotes and synthesizes grounded answers with source links.
$ARGUMENTS
**CRITICAL:** Your API token grants access to personalized content. Protect it:
1. **Create a token** at https://daily.dev/settings/api - every account can create one, no subscription needed 2. Store your token securely (environment variables, secrets manager)
If the agent is already connected to the daily.dev MCP server (`https://api.daily.dev/mcp`), skip the token steps: the calls below map to the `getSearchPosts` and `getPostsById` tools.
User 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().PasswordOr 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)
Check if `DAILY_DEV_TOKEN` environment variable is available. If not set, try to retrieve it from the OS secure storage before asking the user for help:
**macOS:**
export DAILY_DEV_TOKEN=$(security find-generic-password -a "$USER" -s "daily-dev-api" -w 2>/dev/null)
**Linux:**
export DAILY_DEV_TOKEN=$(secret-tool lookup service daily-dev-api username "$USER" 2>/dev/null)
**Windows (PowerShell):**
$cred = Import-Clixml "$env:USERPROFILE\.daily-dev-credential.xml" 2>$null; $env:DAILY_DEV_TOKEN = $cred.GetNetworkCredential().Password
If the token is still empty after trying secure storage, direct the user to the Setup section above.
Use the endpoints below as many times as needed to explore the user's question. There is no hard limit on the number of queries — search like you would with web search.
**Keyword search endpoint:**
curl -s -H "Authorization: Bearer $DAILY_DEV_TOKEN" "https://api.daily.dev/public/v1/recommend/keyword?q={keywords}&limit=20"**Full-text search endpoint** (use the user's own wording, and as a fallback whenever keyword recommendations come back thin):
curl -s -H "Authorization: Bearer $DAILY_DEV_TOKEN" "https://api.daily.dev/public/v1/search/posts?q={query}&limit=20"Both return:
{
"data": [
{
"id": "...",
"title": "Article title",
"url": "https://...",
"summary": "Article summary...",
"tags": ["tag1", "tag2"],
"readTime": 7,
"numUpvotes": 342,
"numComments": 28,
"source": { "name": "Publisher Name" }
}
]
}1. **Initial searches** — Start with a keyword search (core technical terms) and a full-text search (the full question). You can run these in parallel.
2. **Analyze and identify gaps** — Review the results:
3. **Follow-up searches** — For any gaps or interesting leads:
4. **Stop when done** — Stop searching when:
Merge results from all search rounds, removing duplicates by `id`. Keep all unique articles.
Using all collected articles, compose a response:
---
**Answer the question directly**, grounding your response in the article content. Reference specific articles when making claims. Use the `summary`, `title`, and `tags` to understand each article's angle.
**Use engagement signals to weight credibility:**
We know how hard it is to be a developer. It doesn't have to be. daily.dev is the homepage every developer deserves. A personalized developer news feed, dev communities, and search. Free, and open source. Much better than what's out there.
The daily routine of a daily.dev for Startups company. Sets up a daily scheduled run, then each day reports how the company page…
Set up a daily.dev account from the agent. Connects the agent to a new or existing account with one link the user opens, learns…
Make the user's daily.dev profile look credible to developers: a real photo, a clear headline, their current role, an About me,…
Find what a daily.dev for Startups company should publish next. Fetches the squad's weekly intel from daily.dev, looks at the…
Review a draft post, article or video script for a daily.dev for Startups company against the squad's weekly intel from…
Overcome LLM knowledge cutoffs with real-time developer content. daily.dev aggregates articles from thousands of sources,…
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…
AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable…
Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style…
Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to…