agent-health
Reads production/traces/agent-metrics.jsonl and displays a per-agent performance summary table for the current or a specified session. Highlights agents with…
Comprehensive Next.js development patterns for App Router, Server Components, TypeScript, and Tailwind CSS. Covers foundational principles, data fetching, routing, performance, and an 8-phase development workflow. Also includes Server Actions and Metadata patterns.
$ npx -y skills add tranhieutt/software_development_department --skill nextjs-patterns --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/nextjs-patternsContext preview
The summary Claude sees to decide when to auto-load this skill.
Comprehensive Next.js development patterns for App Router, Server Components, TypeScript, and Tailwind CSS. Covers foundational principles, data fetching, routing, performance, and an 8-phase development workflow. Also includes Server Actions and Metadata patterns.
name: nextjs-patterns type: reference description: "Comprehensive Next.js development patterns for App Router, Server Components, TypeScript, and Tailwind CSS. Covers foundational principles, data fetching, routing, performance, and an 8-phase development workflow. Also includes Server Actions and Metadata patterns." paths: ["**/*.tsx", "**/*.jsx", "**/next.config.*", "**/app/**/*.ts", "**/tailwind.config.*"] when_to_use: "Building or optimizing Next.js 14+ / 15+ applications with App Router, Server Components, streaming, or Server Actions." allowed-tools: Read, Glob, Grep, Write, Edit, Bash user-invocable: true effort: 3
Comprehensive patterns and best practices for Next.js 14+ / 15+ App Router architecture, Server Components, and modern full-stack React development.
---
---
| Pattern | Use Case | Implementation | |---------|----------|----------------| | **Static** | Blog posts, marketing | Cached at build time | | **ISR** | Products, news | `revalidate: 60` | | **Dynamic** | User dashboards, search | `no-store` or `force-dynamic` |
---
Scaffold with `@app-builder`, configure TypeScript, and set up ESLint/Prettier.
Design hierarchy and implement base layout components using `@frontend-developer` and `@react-patterns`.
Configure Tailwind CSS v4 and design tokens using `@tailwind-patterns` and `@frontend-design`.
Implement Server Component data fetching and set up React Query/SWR if client-side fetching is needed.
Set up file-based routing, dynamic routes, and handle redirects/guards.
Use React Hook Form and Zod for robust, type-safe data entry.
Write unit/integration tests with Vitest and E2E flows with `@playwright-skill`.
Analyze bundle size, optimize images with `next/image`, and deploy to Vercel/similar.
---
---
> **Guidance:** If you need deeper walkthroughs, refer to the `resources/` folder within this skill.
Repo: tranhieutt/software_development_department
Reads production/traces/agent-metrics.jsonl and displays a per-agent performance summary table for the current or a specified session. Highlights agents with…
Provides the vendored agent-style v0.3.5 prose rule pack as a portable Claude skill. Use when installing, syncing, applying, or auditing SDD Agent-Style…
Provides Angular best practices for components, modules, services, and reactive patterns. Use when working with Angular TypeScript files, component templates,…
Records unexpected API behaviors, undocumented caveats, version bugs, or non-obvious workarounds into .claude/memory/annotations.md. Use immediately when an…
Defines REST and GraphQL API contracts including endpoints, request/response schemas, auth flows, and versioning strategy. Use when designing a new API,…
Manages the ADR (Architecture Decision Record) registry. Use when recording tech-stack choices, design patterns, or infrastructure decisions with context,…