eve
78Build eve Agents with Version-Matched Documentation
Agent development can fail when guidance does not match the installed eve version. This skill directs your assistant to bundled documentation before project changes.
Optimize Next.js Cache Component Navigation
Next.js routes can delay their static shell while dynamic data resolves. This skill builds verified instant-navigation tests and guides Cache Components refactors that preserve behavior.
์ด ์์ฒญ์ ์์ด์ ํธ์ ๋ณต์ฌํ์ธ์. ๊ณต์ Skill ํ์ด์ง์ ๋งค๋ํ์คํธ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
Review the Skillstore skill "next-cache-components-optimizer" from https://skillstore.io/skills/vercel-next-cache-components-optimizer.md and its manifest at https://skillstore.io/api/skills/vercel-next-cache-components-optimizer/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.์์ด์ ํธ๋ ๊ณ์ํด์ ๊ณํ์ ํ์ํ๊ณ ๋ณด์ ์ ์ฑ ์์ ์๊ตฌํ๋ ํ์ธ์ ์์ฒญํด์ผ ํฉ๋๋ค.
AI ์์ด์ ํธ, ํฌ๋กค๋ฌ, ์คํฌ๋ฆฝํธ๊ฐ ์ ์ฒด ํ์ด์ง ๋์ ์ ๋ฆฌ๋ ์ปจํ ์คํธ๋ง ํ์ํ ๋ ์ด ๋งํฌ๋ฅผ ์ฌ์ฉํ์ธ์.
"next-cache-components-optimizer" ์ฌ์ฉ ์ค์ ๋๋ค. Optimize the dashboard route for client-side navigation.
์์ ๊ฒฐ๊ณผ:
"next-cache-components-optimizer" ์ฌ์ฉ ์ค์ ๋๋ค. Add regression coverage for the initial product-page load.
์์ ๊ฒฐ๊ณผ:
The new initial-load check verifies that the product header is served in the static shell while deferred inventory remains gated.
"next-cache-components-optimizer" ์ฌ์ฉ ์ค์ ๋๋ค. Review whether the search route can become fully instant.
์์ ๊ฒฐ๊ณผ:
The shared shell can commit instantly, but query-specific results require targeted full prefetching or continued streaming.
All 158 static alerts are false positives caused by Markdown formatting, fixed relative paths, non-secret deployment flags, and official documentation links. No prompt injection, secret collection, arbitrary process execution, path traversal, or data-exfiltration intent was found. The skill provides legitimate Next.js optimization guidance and explicitly keeps its testing API out of production.
๋ฒ์ ์ด ์ง์ ๋ ํ๊ฐ ๋ณด๊ณ ์, ์ค๋ฆฝ ๋ฐฐ์ง, ์๋ฒ ๋ ์นด๋ ๋ฐ ์ธ์ฉ์ ๊ณต์ ํ์ธ์. Skillstore๋ ๊ทผ๊ฑฐ๋ฅผ ๋ณด๊ณ ํ์ง๋ง ์ด Skill์ ์์ ์ฌ๋ถ๋ฅผ ํ๋จํ์ง ์์ต๋๋ค.
https://skillstore.io/skills/vercel-next-cache-components-optimizer/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/vercel-next-cache-components-optimizer?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/vercel-next-cache-components-optimizer?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/vercel-next-cache-components-optimizer/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/vercel-next-cache-components-optimizer.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>vercel. (2026). next-cache-components-optimizer security audit report (audit version 1) [Author version unspecified]. Skillstore. https://skillstore.io/skills/vercel-next-cache-components-optimizer/audits/1@techreport{vercel-vercel-next-cache-components-optimizer-2026,
author = {vercel},
title = {next-cache-components-optimizer security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/vercel-next-cache-components-optimizer/audits/1},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "next-cache-components-optimizer security audit report (audit version 1)"
version: "unspecified"
type: report
authors:
- name: "vercel"
date-released: "2026-08-20"
url: "https://skillstore.io/skills/vercel-next-cache-components-optimizer/audits/1"
identifiers:
- type: other
value: "skillstore:vercel-next-cache-components-optimizer:audit:1"
description: "Skillstore immutable audit report identifier"
Identify why a route shell waits for dynamic data, then move blocking work behind focused Suspense boundaries.
Configure a production-like environment that exposes the testing API only outside production and verifies the deployed revision.
Add hard-navigation and soft-navigation checks that prove meaningful shell content commits before deferred data.
Review the route [ROUTE]. Confirm the Next.js and Cache Components prerequisites, then explain what prevents its static shell from committing instantly.
Create a Playwright instant-navigation test for [ROUTE] using [NAVIGATION TYPE]. Use an existing static shell marker and verify the test cannot pass vacuously.
Optimize [ROUTE] for hard and soft navigation. Reuse existing loading interfaces, preserve behavior, and verify failure without the fix and success with it.
Discover this repository build and test rig, document its safeguards, optimize [ROUTES] individually, and provide linked evidence for baseline, differential, parity, and final tests.
์์ฑ์
vercel๋ผ์ด์ ์ค
MIT
Skillstore ๋ฆฌ๋น์
r1
๋ฒ์ ์๋ด
์์ฑ์๊ฐ ๋ฒ์ ์ ์ ์ธํ์ง ์์์ต๋๋ค.
๋ฆฌํฌ์งํ ๋ฆฌ
https://github.com/vercel/next.js/tree/988a6ab72735d5c61f906d6ea0484930aa496713/skills/next-cache-components-optimizer์ฐธ์กฐ
bdb71a4bc34515f37772ae85fd5501f9c2ff33b0
์ ์ง๋ณด์ ์ต์ ์ฑ
2026. 8. 20.
์ฌ์ฉ๋
0 ๋ค์ด๋ก๋ ยท 1 ์กฐํ
ํ์ผ ๊ตฌ์กฐ
๐ reference/
๐ patterns.md
๐ real-app-patterns.md
๐ rig-template.md
๐ SKILL.md
๐ test-template.md
Build eve Agents with Version-Matched Documentation
Agent development can fail when guidance does not match the installed eve version. This skill directs your assistant to bundled documentation before project changes.
์ต์ ๋ฌธ์๋ก AI SDK ๊ธฐ๋ฅ ๋น๋
AI SDK API๋ ๋น ๋ฅด๊ฒ ๋ณ๊ฒฝ๋๋ฏ๋ก ์์ฑ๋ ์ฝ๋๊ฐ ์ค๋๋ ์ ์์ต๋๋ค. ์ด ์คํฌ์ Claude, Codex, Claude Code๊ฐ ์ต์ ๋ฌธ์์ ๋ง์ด๊ทธ๋ ์ด์ ํจํด์ ์ฐธ๊ณ ํ๋๋ก ์๋ดํฉ๋๋ค.
Turborepo Monorepo ์ต์ ํ
์์ , ์บ์ ์ ๋ ฅ, ํํฐ, CI ์ค์ ์ด ์๋ก ๋ง๋ฌผ๋ฆฌ๋ฉด Turborepo ์ค์ ์ด ์ด๋ ค์ธ ์ ์์ต๋๋ค. ์ด ์คํฌ์ ์์ ์ ์ธ monorepo ๋น๋์ ๋ ๋น ๋ฅธ ํ์ดํ๋ผ์ธ์ ์ํ ์ง์ค์ ์ธ ์ง์นจ์ ์ ๊ณตํฉ๋๋ค.
AI ์ฑํ UI ์ปดํฌ๋ํธ ๊ตฌ์ถ
ํ์๋ AI Elements ํจํด๊ณผ ์ผ์นํ๋ ์ผ๊ด๋ AI ์ฑํ ์ธํฐํ์ด์ค๊ฐ ํ์ํฉ๋๋ค. ์ด ์คํฌ์ React, shadcn/ui, Vercel AI SDK ๊ท์น์ ์ฌ์ฉํ ์ปดํฌ๋ํธ ์์ฑ์ ์๋ดํฉ๋๋ค.
Adopt Next.js Cache Components Safely
Cache Components migrations can expose blocking routes and hidden rendering issues. This skill guides staged adoption, route fixes, browser checks, and final build verification.
ํ๋ก๋์ ์ ๋ฐ๋ก ์ ์ฉํ ์ ์๋ ํ๋ฐํธ์๋ ๊ธฐ๋ฅ ๊ตฌ์ถ
์์ฑ์ davila7
ํ๋ฐํธ์๋ ํ์ ์ฌ๋ฌ ํ๋ก์ ํธ์์ ์ผ๊ด๋ React ๋ฐ Next.js ์ง์นจ์ด ํ์ํฉ๋๋ค. ์ด ์คํฌ์ ํ๋ฐํธ์๋ ๋ถ์์ ์ํ ์ฐธ์กฐ ์ํฌํ๋ก, ํ์ง ๊ด๋ฆฌ ์ฌ๋ก, ๋ณด์กฐ ์คํฌ๋ฆฝํธ๋ฅผ ์ ๊ณตํฉ๋๋ค.
Next.js App Router ์ํคํ ์ฒ ๊ณํ
์์ฑ์ 89jobrien
Next.js ํ์ ๋ผ์ฐํธ, ์ปดํฌ๋ํธ, ๋ฐ์ดํฐ ๋ก๋ฉ, ๋ง์ด๊ทธ๋ ์ด์ ๋จ๊ณ๋ฅผ ์ ํํ๋ ๋ฐ ์ด๋ ค์์ ๊ฒช์ ์ ์์ต๋๋ค. ์ด ์คํฌ์ App Router, Server Components, ์ฑ๋ฅ์ ์ํ ์ฒด๊ณ์ ์ธ ์ํคํ ์ฒ ์ง์นจ์ ์ ๊ณตํฉ๋๋ค.
Next.js ์ฑ๋ฅ ์ต์ ํ
์์ฑ์ Atman36
Next.js ์ ํ๋ฆฌ์ผ์ด์ ์ ํฐ ๋ฒ๋ค, ์ฝํ ์บ์ฑ, ์ต์ ํ๋์ง ์์ ๋ฏธ๋์ด๋ก ์ธํด ๋๋ ค์ง ์ ์์ต๋๋ค. ์ด ์คํฌ์ Claude, Codex, Claude Code๊ฐ ํ๋ก๋์ ์ฑ์ ๋์์ผ๋ก ์ง์ค์ ์ธ ์ฑ๋ฅ ๊ฐ์ ์ ์งํํ๋๋ก ์๋ดํฉ๋๋ค.
React ๋ฐ Next.js ์ฑ๋ฅ ์ต์ ํ
์์ฑ์ vercel-labs
React ๋ฐ Next.js ์ฑ์ ์ํฐํด, ํฐ ๋ฒ๋ค, ํผํ ์ ์๋ ์ฌ๋ ๋๋ง์ผ๋ก ์ธํด ์๋๊ฐ ์ ํ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ด ์คํฌ์ ์์ด์ ํธ์๊ฒ ์ฑ๋ฅ ์ค์ฌ ๋ณ๊ฒฝ์ ๋ ์์ ํ๊ฒ ์ํํ๊ธฐ ์ํ ๊ตฌ์ฒด์ ์ธ ๊ท์น์ ์ ๊ณตํฉ๋๋ค.
Playwright ํ ์คํธ ์ปค๋ฒ๋ฆฌ์ง ๊ฐ์
์์ฑ์ C0ntr0lledCha0s
๊ตฌ์ฑ, ๋ก์ผ์ดํฐ, ํฝ์ค์ฒ๊ฐ ์ผ๊ด๋์ง ์์ผ๋ฉด Playwright ์ค์ํธ๊ฐ ๋ถ์์ ํด์ง ์ ์์ต๋๋ค. ์ด ์คํฌ์ ์ ๋ขฐํ ์ ์๋ ๋ธ๋ผ์ฐ์ ํ ์คํธ, ๋๋ฒ๊น , ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ํ์ด์ง ๊ฐ์ฒด๋ฅผ ์ํ ์ค์ฉ์ ์ธ ํจํด์ ์ ๊ณตํฉ๋๋ค.
Playwright ์น ์ฑ ํ ์คํธ ๋ง๋ค๊ธฐ
์์ฑ์ AutumnsGrove
์๋ ๋ธ๋ผ์ฐ์ ํ ์คํธ๋ ๋๋ฆฌ๊ณ , ํผ, ๊ธฐ๊ธฐ, ๋คํธ์ํฌ ์ํ ์ ๋ฐ์ ํ๊ท ๋ฌธ์ ๋ฅผ ๋์น๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ด ์คํฌ์ Claude, Codex, Claude Code๊ฐ ์ค์ ์น ์ํฌํ๋ก๋ฅผ ์ํ ์ค์ฉ์ ์ธ Playwright ํ ์คํธ๋ฅผ ๋ง๋ค ์ ์๋๋ก ๋์ต๋๋ค.