Agent skill

api-fetch-with-auth

Create authenticated API fetch function in Next.js. Use for frontend API calls.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/api-fetch-with-auth

SKILL.md

APIFetchWithAuth Instructions

Input: Endpoint, method, body. Output: Fetch function. Steps:

  1. Import getSession from better-auth/nextjs.
  2. Attach Bearer token. Example Code: import { getSession } from 'better-auth/nextjs'; async function apiFetch(url: string, method: string, body?: any) { const session = await getSession(); const token = session?.token; return fetch(url, { method, headers: { Authorization: Bearer ${token} }, body: body ? JSON.stringify(body) : undefined, }); }

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results