building-chat-widgets
Sรปr 77์ธํฐ๋ํฐ๋ธ AI ์ฑํ ์์ ฏ ๊ตฌ์ถ
par Asmayaseen
๋ฒํผ, ํผ, ์ก์ ์ด ์๋ ์ฑํ ์์ ฏ์ ๋ง๋๋ ์ผ์ ๋ณต์กํ๊ณ ๋ฌธ์ํ๊ฐ ๋ถ์กฑํฉ๋๋ค. ์ด ์คํฌ์ ํด๋ผ์ด์ธํธ์ ์๋ฒ์ ์์ ฏ ์ฒ๋ฆฌ, ์ํฐํฐ ํ๊น , ์ปดํฌ์ ๋๊ตฌ์ ๋ํ ์์ ํ ํจํด์ ์ ๊ณตํ์ฌ ๋ ๋น ๋ฅด๊ฒ ์ธํฐ๋ํฐ๋ธ AI ์ธํฐํ์ด์ค๋ฅผ ๊ตฌ์ถํ ์ ์๊ฒ ํฉ๋๋ค.
building-chat-interfaces
Sรปr 77AI ์ฑํ ์ธํฐํ์ด์ค ๊ตฌ์ถ
par Asmayaseen
AI ์ฑํ ์ธํฐํ์ด์ค๋ฅผ ๋ง๋ค๋ ค๋ฉด ์ฌ์ฉ์ ์ ์ ๋ฐฑ์๋, ์ธ์ฆ ๋ฐ ์ปจํ ์คํธ ์ฃผ์ ์ด ํ์ํฉ๋๋ค. ์ด ์คํฌ์ ChatKitServer, useChatKit ํ ์ค, httpOnly ์ฟ ํค ํ๋ก์๋ฅผ ์ฌ์ฉํ์ฌ ์์ ํ ์ฑํ ๊ฒฝํ์ ๊ตฌ์ถํ๊ธฐ ์ํ ํ๋ก๋์ ์ค๋น๋ ํจํด์ ์ ๊ณตํฉ๋๋ค.
browsing-with-playwright
Risque faible 75Playwright MCP๋ก ๋ธ๋ผ์ฐ์ ์ํธ์์ฉ ์๋ํํ๊ธฐ
par Asmayaseen
์น ์๋ํ ์์ ์ ์๋ ํ์๊ณผ ๋ฐ๋ณต์ ์ธ ์์ ์์ฑ์ด ํ์ํฉ๋๋ค. ์ด ์คํฌ์ Playwright์ Model Context Protocol ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ์ฌ AI ์ด์์คํดํธ๊ฐ ํ์ด์ง๋ฅผ ํ์ํ๊ณ , ์์์ ์ํธ์์ฉํ๊ณ , ๋ฐ์ดํฐ๋ฅผ ์ถ์ถํ๊ณ , ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์์ผ๋ก ์คํฌ๋ฆฐ์ท์ ์ฐ์ ์ ์๊ฒ ํฉ๋๋ค.
add-endpoint
Sรปr 71Catalyst-Relay ์๋ฒ์ HTTP ์๋ํฌ์ธํธ ์ถ๊ฐ
par Artisan-Edge
Catalyst-Relay ์๋ฒ์ ์๋ก์ด API ๊ฒฝ๋ก๋ฅผ ์ถ๊ฐํ๊ณ ์ถ์ผ์ ๊ฐ์? ์ด ์คํฌ์ Zod ๊ฒ์ฆ, ์ผ๊ด๋ ์๋ต ํ์, ์ ์ ํ ๋ฌธ์ํ์ ํจ๊ป ์๋ํฌ์ธํธ๋ฅผ ์์ฑํ๊ธฐ ์ํ ์์ ํ ํ ํ๋ฆฟ์ ์ ๊ณตํฉ๋๋ค.
add-core-function
Sรปr 71Catalyst-Relay์ ํต์ฌ ํจ์ ์ถ๊ฐ
par Artisan-Edge
SAP ADT ํตํฉ์ ์ํ ์๋ก์ด ๋น์ฆ๋์ค ๋ก์ง์ผ๋ก Catalyst-Relay๋ฅผ ํ์ฅํด์ผ ํฉ๋๋ค. ์ด ์คํฌ์ ํ๋ก์ ํธ ๊ท์น์ ๋ฐ๋ฅด๋ ์์ ํจ์, ADT ์ฐ์ฐ, ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ฉ ๊ฐ๋ฅํ ์ฝ๋๋ฅผ ์ถ๊ฐํ๊ธฐ ์ํ ํจํด๊ณผ ์ฒดํฌ๋ฆฌ์คํธ๋ฅผ ์ ๊ณตํฉ๋๋ค.
skill-creator
Sรปr 72Claude ํ์ฅ ๊ธฐ์ ๋ง๋ค๊ธฐ
par ArtemisAI
์ฒ์๋ถํฐ ํจ๊ณผ์ ์ธ ๊ธฐ์ ์ ๋ง๋ค๋ ค๋ฉด ๊ธฐ์ ํ์์ ๋ํ ์ง์์ด ํ์ํฉ๋๋ค. ์ด ๊ฐ์ด๋๋ ์ ๋ฌธ ์ง์๊ณผ ์ํฌํ๋ก์ฐ๋ก Claude๋ฅผ ํ์ฅํ๋ ๊ธฐ์ ์ ์ด๊ธฐํ, ๊ฒ์ฆ, ํจํค์งํ๊ธฐ ์ํ ์ ํธ๋ฆฌํฐ ์คํฌ๋ฆฝํธ์ ํจ๊ป ๋จ๊ณ๋ณ ํ๋ก์ธ์ค๋ฅผ ์ ๊ณตํฉ๋๋ค.
mcp-builder
Risque faible 70LLM ๋๊ตฌ ํตํฉ์ ์ํ MCP ์๋ฒ ๊ตฌ์ถ
par ArtemisAI
MCP ์๋ฒ๋ฅผ ์ฒ์๋ถํฐ ๋ง๋ค๋ ค๋ฉด ํ๋กํ ์ฝ ์ฌ์, SDK ํจํด ๋ฐ ํ๊ฐ ๋ฐฉ๋ฒ์ ๋ํ ์ดํด๊ฐ ํ์ํฉ๋๋ค. ์ด ์คํฌ์ ์ ์ ํ ๋๊ตฌ ์ค๊ณ, ์ ๋ ฅ ๊ฒ์ฆ ๋ฐ ํฌ๊ด์ ์ธ ํ ์คํธ์ ํจ๊ป ํ๋ก๋์ ์ค๋น๊ฐ ๋ MCP ์๋ฒ๋ฅผ ๊ตฌ์ถํ๊ธฐ ์ํ ๊ตฌ์กฐํ๋ 4๋จ๊ณ ์ํฌํ๋ก์ฐ๋ฅผ ์ ๊ณตํฉ๋๋ค. Python ๋ฐ TypeScript ์ฐธ์กฐ ๊ตฌํ, ํ๊ฐ ํ๋ ์์ํฌ ๋ฐ ๋ณด์ ๋ชจ๋ฒ ์ฌ๋ก๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
artifacts-builder
Risque faible 69React์ shadcn/ui๋ก ๋ณต์กํ HTML ์ํฐํฉํธ ๋น๋
par ArtemisAI
Claude ๋ํ๋ฅผ ์ํ ์ ๊ตํ HTML ์ํฐํฉํธ๋ฅผ ๋ง๋ค๋ ค๋ฉด ๋ณต์กํ ๋๊ตฌ๊ฐ ํ์ํฉ๋๋ค. ์ด ์คํฌ์ React, Vite, shadcn/ui ์ปดํฌ๋ํธ๋ฅผ ์ฌ์ฉํ์ฌ ์ ๋ฌธ๊ฐ ์์ค์ ์ํฐํฉํธ๋ฅผ ๋น๋, ๋ฒ๋ค๋ง ๋ฐ ๊ณต์ ํ ์ ์๋ ์์ ํ ๊ฐ๋ฐ ์ํฌํ๋ก์ฐ๋ฅผ ์ ๊ณตํฉ๋๋ค.
type-safety-validation
Sรปr 70ํ์ ์์ ํ ํ์คํ TypeScript ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ถ
par ArieGoldkin
์๋ํฌ์๋ ํ์ ์์ ์ฑ์ผ๋ก ๋ฐํ์ ์ค๋ฅ๋ฅผ ์ ๊ฑฐํ๊ณ ์ฝ๋์ ๋ํ ํ์ ์ ๊ตฌ์ถํ์ธ์. ์ด ์คํฌ์ Zod ๊ฒ์ฆ, tRPC API, Prisma ORM์ ์ฌ์ฉํ์ฌ ๊ฒฌ๊ณ ํ ํ์คํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ํ๋์ ์ธ TypeScript ํจํด์ ๊ฐ๋ฅด์นฉ๋๋ค.
trpc-scaffolder
Risque faible 72ํ์ ์์ ํ tRPC ์๋ํฌ์ธํธ ์์ฑ
par ArieGoldkin
tRPC ๋ผ์ฐํฐ์ Zod ์คํค๋ง๋ฅผ ์๋์ผ๋ก ๊ตฌ์ถํ๋ฉด ์๋ํฌ์ธํธ๋น 20-30๋ถ์ด ๊ฑธ๋ฆฌ๊ณ ํ์ ์ค๋ฅ ๋ฐ ๋๋ฝ๋ export ์ํ์ด ์์ต๋๋ค. ์ด ์คํฌ์ ๊ฒ์ฆ ์คํค๋ง, ์์ ํจํด, ์๋ ๋ฑ๋ก ๊ฒ์ฌ๊น์ง ํฌํจํ ์์ ํ ํ์ ์์ ์๋ํฌ์ธํธ๋ฅผ ์ค์บํด๋ฉํฉ๋๋ค.
testing-strategy-builder
Sรปr 70ํฌ๊ด์ ์ธ ํ ์คํธ ์ ๋ต ์๋ฆฝ
par ArieGoldkin
ํจ๊ณผ์ ์ธ ํ ์คํธ ์ ๋ต์ ๋ง๋๋ ์ผ์ ์๊ฐ์ด ๋ง์ด ๋ค๊ณ ์ค๋ฅ๊ฐ ๋ฐ์ํ๊ธฐ ์ฝ์ต๋๋ค. ์ด ์คํฌ์ ์ ๋, ํตํฉ, E2E, ์ฑ๋ฅ ํ ์คํธ๋ฅผ ์ํ ์ฆ์ ์ฌ์ฉ ๊ฐ๋ฅํ ํ ํ๋ฆฟ, ์ปค๋ฒ๋ฆฌ์ง ์ฒดํฌ๋ฆฌ์คํธ, ๊ฒ์ฆ๋ ํจํด์ ์ ๊ณตํฉ๋๋ค. ์ด๋ฅผ ํตํด ํ์ด ํ์ง ๊ฒ์ดํธ๋ฅผ ์๋ฆฝํ๊ณ ๊ฐ๋ฐ ์ ๋จ๊ณ์์ ๊ฒฌ๊ณ ํ ํ ์คํธ ์ปค๋ฒ๋ฆฌ์ง๋ฅผ ๋ณด์ฅํ๋๋ก ๋์ต๋๋ค.
streaming-api-patterns
Sรปr 69์ค์๊ฐ ์คํธ๋ฆฌ๋ฐ API ๊ตฌ์ถ
par ArieGoldkin
ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ LLM ์ธํฐํ์ด์ค, ์๋ฆผ, ์ค์๊ฐ ์ ๋ฐ์ดํธ๋ฅผ ์ํ ์ค์๊ฐ ๋ฐ์ดํฐ ์ ์ก์ด ํ์ํฉ๋๋ค. ์ด ์คํฌ์ ํ๋ก๋์ ์์ค์ ์คํธ๋ฆฌ๋ฐ ์๋ฃจ์ ์ ๊ตฌํํ๊ธฐ ์ํ Server-Sent Events, WebSockets, ReadableStream API์ ์ฝ๋ ํจํด์ ์ ๊ณตํฉ๋๋ค.
react-server-components-framework
Sรปr 72React ์๋ฒ ์ปดํฌ๋ํธ ๊ตฌ์ถ
par ArieGoldkin
React ์๋ฒ ์ปดํฌ๋ํธ๋ ๋ ๋๋ง์ ์๋ฒ๋ก ์ด๋์์ผ React ์ฑ ๊ตฌ์ถ ๋ฐฉ์์ ๋ณ๊ฒฝํฉ๋๋ค. ์ด ์คํฌ์ ๋ฐ์ดํฐ ํ์นญ, ์๋ฒ ์ก์ , ์คํธ๋ฆฌ๋ฐ์ ํฌํจํ Next.js 15 App Router์ฉ ํจํด๊ณผ ํ ํ๋ฆฟ์ ์ ๊ณตํ์ฌ ๋ ๋น ๋ฅธ ํ์ด์ง๋ฅผ ๊ตฌํํฉ๋๋ค.
quality-reviewer
Risque faible 72์ฝ๋ ํ์ง ์๋ ๊ฒํ
par ArieGoldkin
์๋ ์ฝ๋ ๋ฆฌ๋ทฐ๋ ์๊ฐ์ด ์ค๋ ๊ฑธ๋ฆฌ๊ณ ๋ฌธ์ ๋ฅผ ๋์น ์ ์์ต๋๋ค. ์ด ์คํฌ์ ํ์ผ ํฌ๊ธฐ, ๋ณต์ก๋, ๋ค์ด๋ฐ, ์ํฌํธ, ์ํคํ ์ฒ, ESLint, TypeScript ์ค์ ์ฌ๋ถ๋ฅผ DevPrep AI ํ์ค์ ๋ฐ๋ผ 7๊ฐ์ง ์๋ ๊ฒ์ฌ๋ฅผ ์คํํฉ๋๋ค.
module-scaffolder
Sรปr 78ํ์คํ๋ ๊ตฌ์กฐ๋ก ๊ธฐ๋ฅ ๋ชจ๋ ์์ฑ
par ArieGoldkin
๊ธฐ๋ฅ ๋ชจ๋์ ์๋์ผ๋ก ์์ฑํ๋ ค๋ฉด ๋ณต์กํ ์ํคํ ์ฒ ํจํด๊ณผ ๋ช ๋ช ๊ท์น์ ๋ฐ๋ผ์ผ ํฉ๋๋ค. ์ด ์คํฌ์ ์ ์ ํ TypeScript ์ธํฐํ์ด์ค, ๋ฐฐ๋ดexports, ๊ฒ์ฆ์ ํตํ ํ์ง ํ์ค์ ์ ์ฉํ์ฌ ๋ชจ๋ ์์ฑ์ ์๋ํํฉ๋๋ค.
edge-computing-patterns
Risque faible 67Edge ๋ฐํ์์ ๋ฐฐํฌ
par ArieGoldkin
Edge ๋ฐํ์์ฉ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ๋ ค๋ฉด ๋ฎ์ ์ง์ฐ ์๊ฐ๊ณผ ๊ธ๋ก๋ฒ ๋ฐฐ์น๋ฅผ ์ํ ํน์ํ ํจํด์ด ํ์ํฉ๋๋ค. ์ด ์คํฌ์ Cloudflare Workers, Vercel Edge, Deno Deploy์ ๋ํ ๊ฒ์ฆ๋ ๋ฐฐํฌ ํจํด์ ์ ๊ณตํฉ๋๋ค.
design-to-production
Sรปr 81HTML ํ๋กํ ํ์ ์ ํ๋ก๋์ React ์ปดํฌ๋ํธ๋ก ๋ณํ
par ArieGoldkin
๋์์ธ ํ๋กํ ํ์ ์ ์๋์ผ๋ก React ์ปดํฌ๋ํธ๋ก ๋ณํํ๋ ๊ฒ์ ์๊ฐ์ด ๋ง์ด ๋ค๊ณ ์ค๋ฅ๊ฐ ๋ฐ์ํ๊ธฐ ์ฝ์ต๋๋ค. ์ด ์คํฌ์ HTML ๋ถ์๋ถํฐ ์ปดํฌ๋ํธ ์ค์บํด๋ฉ, ํ์ง ๊ฒ์ฆ๊น์ง ์ ์ฒด ์ํฌํ๋ก์ฐ๋ฅผ ์๋ํํ์ฌ ๊ตฌํ ์๊ฐ์ 70% ๋จ์ถํ๋ฉด์ ์ผ๊ด๋ ์ฝ๋ ํ์ค์ ์ ์ฉํฉ๋๋ค.
code-review-playbook
Sรปr 68์ฝ๋ ๋ฆฌ๋ทฐ ๋ชจ๋ฒ ์ฌ๋ก ๋ง์คํฐํ๊ธฐ
par ArieGoldkin
๋ช ํํ ๊ธฐ์ค์ด ์์ผ๋ฉด ์ฝ๋ ๋ฆฌ๋ทฐ๊ฐ ์ผ๊ด์ฑ์ด ์๊ณ ์๊ฐ์ด ๋ง์ด ์์๋ฉ๋๋ค. ์ด ์คํฌ์ ๊ตฌ์กฐํ๋ ์ฒดํฌ๋ฆฌ์คํธ, ์ปจ๋ฒค์ ๋ ์ฝ๋ฉํธ ํจํด, ํผ๋๋ฐฑ ํ ํ๋ฆฟ์ ์ ๊ณตํ์ฌ ์ฒ ์ ํ๊ณ ๊ฑด์ค์ ์ธ ๋ฆฌ๋ทฐ๋ฅผ ๋ณด์ฅํ๊ณ ์ฝ๋ ํ์ง๊ณผ ํ ํ์ ์ ๊ฐ์ ํฉ๋๋ค.
api-design-framework
Sรปr 69REST, GraphQL, gRPC API ์ค๊ณ
par ArieGoldkin
API๋ ์ข ์ข ์ผ๊ด๋์ง ์์ ํจํด๊ณผ ๋ฏธํกํ ๋ฌธ์ํ๋ก ์ด๋ ค์์ ๊ฒช์ต๋๋ค. ์ด ํ๋ ์์ํฌ๋ ๊ฒ์ฆ๋ ์ค๊ณ ํจํด, ์ค๋ฅ ์ฒ๋ฆฌ ๊ท์ฝ, ๋ฐ๋ก ์ฌ์ฉํ ์ ์๋ OpenAPI ๋ฐ AsyncAPI ํ ํ๋ฆฟ์ ์ ๊ณตํฉ๋๋ค. ํ์ฅ ๊ฐ๋ฅํ ๊ฐ๋ฐ์ ์นํ์ API๋ฅผ ๊ตฌ์ถํ์ธ์.
ai-native-development
Risque faible 69AI ๊ธฐ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ถ
par ArieGoldkin
AI ๋ค์ดํฐ๋ธ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ๋ ค๋ฉด RAG ํ์ดํ๋ผ์ธ, ์์ด์ ํธ ์ํฌํ๋ก์ฐ, ๋ฒกํฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ํ ์ดํด๊ฐ ํ์ํฉ๋๋ค. ์ด ๊ธฐ์ ์ LLM ํตํฉ, ์๋ฏธ๋ก ์ ๊ฒ์ ๊ตฌํ, ์ถ๋ก ๋ฐ ์กฐ์น๋ฅผ ์ทจํ๋ ์์จ์ ์์ด์ ํธ ์์ฑ์ ์ํ ๊ฒ์ฆ๋ ํจํด์ ์ ๊ณตํฉ๋๋ค.