DEV Community

Agent skills for AI engineering teams Series' Articles

Back to Kuldeep Paul's Series
How to Create Claude Code Skills That Actually Trigger (SKILL.md Guide)
Cover image for How to Create Claude Code Skills That Actually Trigger (SKILL.md Guide)

How to Create Claude Code Skills That Actually Trigger (SKILL.md Guide)

Comments
13 min read
Skills vs MCP: When to Use a Claude Skill, an MCP Server, or Both
Cover image for Skills vs MCP: When to Use a Claude Skill, an MCP Server, or Both

Skills vs MCP: When to Use a Claude Skill, an MCP Server, or Both

Comments
8 min read
How Much Does Claude Code Cost for a Team? Real Numbers and Per-Developer Budgets
Cover image for How Much Does Claude Code Cost for a Team? Real Numbers and Per-Developer Budgets

How Much Does Claude Code Cost for a Team? Real Numbers and Per-Developer Budgets

Comments
9 min read
How to Track Claude Code Usage Across Your Team (Per Developer, Per Project)
Cover image for How to Track Claude Code Usage Across Your Team (Per Developer, Per Project)

How to Track Claude Code Usage Across Your Team (Per Developer, Per Project)

Comments
8 min read
What Is an MCP Gateway? When You Need One and How to Set It Up
Cover image for What Is an MCP Gateway? When You Need One and How to Set It Up

What Is an MCP Gateway? When You Need One and How to Set It Up

Comments
9 min read
MCP Security Best Practices: Tool Poisoning, Prompt Injection and Over-Permissioned Agents
Cover image for MCP Security Best Practices: Tool Poisoning, Prompt Injection and Over-Permissioned Agents

MCP Security Best Practices: Tool Poisoning, Prompt Injection and Over-Permissioned Agents

Comments
10 min read
Prompt Caching Explained: How It Works on Claude, OpenAI, Bedrock and Gemini (and Why Your Cache Isn't Hitting)
Cover image for Prompt Caching Explained: How It Works on Claude, OpenAI, Bedrock and Gemini (and Why Your Cache Isn't Hitting)

Prompt Caching Explained: How It Works on Claude, OpenAI, Bedrock and Gemini (and Why Your Cache Isn't Hitting)

Comments
9 min read
Semantic Caching for LLMs: How to Stop Paying for the Same Answer Twice
Cover image for Semantic Caching for LLMs: How to Stop Paying for the Same Answer Twice

Semantic Caching for LLMs: How to Stop Paying for the Same Answer Twice

Comments
8 min read
Prompt Injection Examples and How to Prevent Them in LLM Apps and Agents
Cover image for Prompt Injection Examples and How to Prevent Them in LLM Apps and Agents

Prompt Injection Examples and How to Prevent Them in LLM Apps and Agents

Comments
9 min read
LLM Observability: What to Track in Production (Tokens, Cost, Latency, TTFT and Agent Traces)
Cover image for LLM Observability: What to Track in Production (Tokens, Cost, Latency, TTFT and Agent Traces)

LLM Observability: What to Track in Production (Tokens, Cost, Latency, TTFT and Agent Traces)

Comments
10 min read