프롬프트 랩
국내외에서 주목받는 프롬프트를 원문 그대로 수집하고, 실제 실행 결과를 형식별로 제공합니다. 실행 결과가 있는 프롬프트를 먼저, 공개 프롬프트 모음(prompts.chat)의 원문을 이어서 보여 드립니다.
prompts.chat(구 awesome-chatgpt-prompts, CC0 — 누구나 자유롭게 이용 가능)의 공개 프롬프트를 원문 그대로 싣습니다. 탈옥 · 우회 · 성인 · 보안 공격 관련 지시와 너무 짧은 글, 중복은 규칙으로 걸렀고, 분야는 낱말 기준으로 나눴습니다.
Nginx Config taste of an ops engineer who maintains many virtual hosts
sites-available or conf.d, named after the domain it serves. Confidence: 0.85include them instead of copying blocks. Confidence: 0.90nginx -t before every reload and reload with nginx -s reload or systemctl reload, never a full restart. Confidence: 0.95return 301, and keep the port 80 block for ACME challenges only. Confidence: 0.90max-age before going long. Confidence: 0.80server_tokens off and add basic security headers (X-Content-Type-Options, Referrer-Policy, frame-ancestors via CSP). Confidence: 0.85444 so requests with unknown Host headers never reach an app. Confidence: 0.85return over rewrite for redirects, and avoid if inside location except for `return코딩 · 개발 · 코딩 에이전트
안전한 Nginx 서버 설정 작성 가이드
안전하고 유지보수가 용이한 Nginx 서버 설정 구성을 위한 규칙을 제공합니다.
Electron App taste of a desktop developer who takes security seriously
contextIsolation: true and nodeIntegration: false on every BrowserWindow; these are non-negotiable defaults. Confidence: 0.98sandbox: true for renderers and give each window the smallest preload script it needs. Confidence: 0.90contextBridge.exposeInMainWorld instead of passing ipcRenderer through. Confidence: 0.95ipcMain.handle and ipcRenderer.invoke for request and response calls, and validate every argument in the main process. Confidence: 0.90will-navigate and setWindowOpenHandler, and open external links in the system browser with shell.openExternal after allowlisting the URL. Confidence: 0.90file:// so origin rules and CSP behave predictably. Confidence: 0.75코딩 · 개발 · 코딩 에이전트
안전한 Electron 데스크톱 앱 개발 규칙
보안성과 유지보수성을 갖춘 Electron 데스크톱 앱을 개발하기 위한 컨벤션을 제시합니다.
Pytest taste of a Python developer who wants fast, honest test suites
assert statements and let pytest's assertion rewriting explain failures instead of unittest-style assert methods. Confidence: 0.95tests/ directory that mirrors the package layout, with the package installed in editable mode. Confidence: 0.85pyproject.toml under [tool.pytest.ini_options] rather than a separate pytest.ini or setup.cfg. Confidence: 0.85--strict-markers and --strict-config so typos in markers or settings fail loudly. Confidence: 0.85filterwarnings = ["error"] and allowlist known third-party warnings explicitly, so deprecations are caught early. Confidence: 0.75session scope only for genuinely expensive, read-only resources. Confidence: 0.80conftest.py, not one root conftest that every test imports implicitly. Confidence: 0.75@pytest.mark.parametrize with readable ids instead of loops inside a single test. Confidence: 0.90tmp_path and monkeypatch fixtures before writing custom temp-dir or env-var helpers. Confidence: 0.90코딩 · 개발 · 코딩 에이전트
pytest 기반 Python 테스트 작성 규칙
pytest를 사용해 빠르고 신뢰할 수 있는 Python 테스트 스위트를 작성하는 규칙을 안내합니다.
A flappy bird game looks technologically and also look like in the future. When you reach the goal there’ll be a celebration
코딩 · 개발 · 공통
테크 스타일 Flappy Bird 게임 제작
기술적인 비주얼 콘셉트를 적용한 Flappy Bird 게임을 구현합니다.
Angular App taste of a frontend lead on large enterprise apps
computed() over manual subscriptions for derived state, and keep effect() for side effects only. Confidence: 0.80ChangeDetectionStrategy.OnPush on every component, or go zoneless on new apps. Confidence: 0.85@if, @for with track, @switch) instead of the old structural directives. Confidence: 0.90loadComponent or loadChildren, and use @defer blocks for heavy widgets below the fold. Confidence: 0.85inject() function rather than long constructor parameter lists. Confidence: 0.75input() and output(). Confidence: 0.75코딩 · 개발 · 코딩 에이전트
Angular 앱 개발 컨벤션 가이드
유지보수하기 쉽고 현대적인 Angular 애플리케이션 구축을 위한 권장 개발 규칙을 제시합니다.
SQLite taste of an engineer who ships it to production
PRAGMA journal_mode = WAL) so readers never block the writer. Confidence: 0.95PRAGMA foreign_keys = ON on every connection, since it is off by default. Confidence: 0.95busy_timeout of a few seconds instead of letting writes fail immediately with SQLITE_BUSY. Confidence: 0.90PRAGMA synchronous = NORMAL with WAL for a good balance of durability and speed. Confidence: 0.75BEGIN IMMEDIATE to avoid deadlocks when a read transaction tries to upgrade. Confidence: 0.80STRICT on new schemas so type affinity does not silently store text in integer columns. Confidence: 0.80INTEGER PRIMARY KEY for row ids unless you need globally unique ids, then add a separate UUID or ULID column. Confidence: 0.75코딩 · 개발 · 코딩 에이전트
SQLite 운영 모범 사례
실제 애플리케이션 환경에서 SQLite를 안정적으로 운영하기 위한 권장 규칙을 제공합니다.
Dependency Management taste of a maintainer who hates surprise breakages
npm ci, pnpm install --frozen-lockfile, uv sync --locked). Confidence: 0.95npm audit, pip-audit, osv-scanner) in CI, failing only on high-severity issues that are actually reachable. Confidence: 0.75코딩 · 개발 · 코딩 에이전트
프로젝트 의존성 관리 규칙
프로젝트의 라이브러리 의존성을 안전하고 최신 상태로 예측 가능하게 유지하는 기준을 제시합니다.
Internationalization taste of a product engineer shipping to many locales
formatjs, i18next with ICU, or similar) so plurals, gender and select rules live in the message, not in code. Confidence: 0.90checkout.payButton instead of using the English text as the key. Confidence: 0.75Intl APIs and the user's locale, never with hand-written format strings. Confidence: 0.95pt-BR, zh-Hant) everywhere and define an explicit fallback chain down to the default language. Confidence: 0.85margin-inline-start) and dir="auto" instead of left and right. Confidence: 0.85코딩 · 개발 · 코딩 에이전트
소프트웨어 다국어 지원 설계
여러 언어와 지역별 로케일에 유연하게 대응하는 소프트웨어 국제화 구현 지침을 안내합니다.
API Rate Limiting taste of a backend platform engineer
INCR plus EXPIRE), never in per-instance memory behind a load balancer. Confidence: 0.90Retry-After header and a machine-readable error code in the body. Confidence: 0.95RateLimit-Limit, RateLimit-Remaining and RateLimit-Reset headers on every response so clients can pace themselves. Confidence: 0.80코딩 · 개발 · 코딩 에이전트
API 호출 제한 설계 기준
남용을 방지하고 공정하며 모니터링하기 쉬운 API Rate Limit 설계 규칙을 정리해 줍니다.
Python Type Hints taste of a typed-Python maintainer
strict = true and loosen per module only with a written reason, instead of starting loose and tightening never. Confidence: 0.80list[str] and dict[str, int] and X | None instead of importing List, Dict and Optional from typing. Confidence: 0.90Iterable, Mapping, Sequence) and return concrete types (list, dict). Confidence: 0.85Protocol for structural interfaces over abstract base classes when callers should not have to inherit anything. Confidence: 0.75dataclass (or pydantic at I/O boundaries) instead of passing raw dicts around. Confidence: 0.90TypedDict only for dict-shaped data you do not control, such as JSON payloads and legacy APIs. Confidence: 0.75Literal or an Enum, never a bare str. Confidence: 0.85Any as a bug report: confine it to the boundary where untyped data enters and narrow it immediate코딩 · 개발 · 코딩 에이전트
Python 타입 힌트 작성 규칙
타입 검사 도구와 호환성이 높고 안정적인 Python 코드 작성을 위한 타입 힌트 규칙을 제공합니다.
Tokio Async Rust taste of a production service engineer
#[tokio::main] only in the binary and keep library crates runtime-agnostic where practical, taking futures and handles as inputs. Confidence: 0.80spawn_blocking or a dedicated thread pool. Confidence: 0.95tokio::sync::Mutex only when a lock must be held across an .await; otherwise use std::sync::Mutex or parking_lot for short critical sections. Confidence: 0.90mpsc channels over shared mutable state, and size every channel deliberately for backpressure. Confidence: 0.85tokio::time::timeout or a client-level setting; no await on the network should be able to hang forever. Confidence: 0.95JoinSet or TaskTracker to own spawned tasks so they are awaited, cancelled and their errors are observed. Confidence: 0.85.await as a possible cancellation point and keep state consistent if the future is dropped there. Confidence: 0.85select! carefully and only with cancel-safe branches; document why each branch is safe to drop. Confidence: 0.80코딩 · 개발 · 코딩 에이전트
Tokio 기반 비동기 Rust 개발
Tokio 환경에서 관측 가능하고 안정적인 비동기 Rust 백엔드 서비스를 구축하는 코딩 규칙을 제시합니다.
Tailwind CSS taste of a utility-first UI engineer
w-[437px]; treat each arbitrary value as a missing token to add or a design to question. Confidence: 0.85@apply classes in CSS files. Confidence: 0.85@apply for styling third-party markup or CMS content you cannot add classes to. Confidence: 0.75prettier-plugin-tailwindcss so class order is automatic and never argued about in review. Confidence: 0.95text-${color}-500, because the scanner cannot see them. Confidence: 0.95clsx plus tailwind-merge (or a cn() helper) so component props can override default classes without conflicts. Confidence: 0.85cva instead of long ternary chains in className. Confidence: 0.80sm:, md:, lg: only add changes for wider screens. Confidence: 0.90@container, @md:) for reusable components whose layout depends on코딩 · 개발 · 코딩 에이전트
Tailwind CSS 스타일링 규칙
일관되고 유지보수성이 뛰어난 UI를 만들기 위한 Tailwind CSS 활용 지침을 제시합니다.
Vite Frontend Tooling taste of a fast-feedback web developer
vite.config.ts in TypeScript with defineConfig, and keep it short enough to read in one screen. Confidence: 0.80tsc --noEmit in CI and in a watcher, since Vite only strips types and never checks them. Confidence: 0.95tsconfig.json, and mirror them in Vite with a plugin such as vite-tsconfig-paths. Confidence: 0.75VITE_-prefixed environment variables to client code and never put secrets in them. Confidence: 0.95import.meta.env in a vite-env.d.ts file so missing or misspelled variables fail at compile time. Confidence: 0.80import() and let Rollup split chunks, rather than hand-tuning manualChunks early. Confidence: 0.80rollup-plugin-visualizer before releases and treat a large new dependen코딩 · 개발 · 코딩 에이전트
Vite 프론트엔드 빌드 컨벤션
Vite 기반 빠르고 타입 안정성을 갖춘 프론트엔드 빌드 및 툴링 표준을 제공합니다.
Linux Server Hardening taste of a careful operations engineer
ProtectSystem=strict, NoNewPrivileges=yes and PrivateTmp=yes for every long-running service. Confidence코딩 · 개발 · 코딩 에이전트
프로덕션 Linux 서버 보안 강화
운영 환경 Linux 서버를 안전하게 하드닝하고 운영하기 위한 실무 규칙을 제공합니다.
Solidity Smart Contract taste of a security-first protocol engineer
pragma solidity 0.8.x; instead of a floating caret range. Confidence: 0.90tx.origin for authorization; check msg.sender against explicit roles. Confidence: 1.00SafeERC20 for token transfers so non-standard tokens that return no bool코딩 · 개발 · 코딩 에이전트
Solidity 스마트 컨트랙트 모범 규격
Ethereum 기반 안전하고 테스트 가능한 Solidity 개발 모범 규격을 제공합니다.
Pandas Data Analysis taste of a reproducible analytics practitioner
dtype, parse_dates and usecols instead of letting pandas guess types on large files. Confidence: 0.90assign, pipe and query, avoiding long sequences of in-place mutation. Confidence: 0.80inplace=True; reassign the result so data flow stays obvious and chains remain possible. Confidence: 0.85.loc and .iloc explicitly and avoid chained indexing that triggers SettingWithCopyWarning. Confidence: 0.90np.where or np.select; reach for apply with Python functions only as a last resort. Confidence: 0.90코딩 · 개발 · 코딩 에이전트
Pandas 데이터 분석 실무 컨벤션
재현성이 높고 빠른 처리를 위한 Python pandas 데이터 분석 코딩 규칙을 안내합니다.
Kafka Streaming taste of a pragmatic event platform engineer
orders.order-placed.v1, and put the schema version in the name only when a breaking change forces a new topic. Confidence: 0.85acks=all, idempotence enabled and min.insync.replicas=2 on a replication factor of 3 for anything business-critical. Confidence: 0.90코딩 · 개발 · 코딩 에이전트
Kafka 이벤트 스트리밍 설계 규칙
스키마 관리가 적용된 안정적인 Kafka 이벤트 스트리밍과 컨슈머 개발 규칙을 제시합니다.
GitHub Actions taste of a CI-first platform engineer
.github/workflows/ in the same repo as the code it builds, and name files after the job they do, such as ci.yml or release.yml. Confidence: 0.95pull_request and push to the default branch; avoid workflow_dispatch-only pipelines for checks that must block merges. Confidence: 0.90actions/* and verified publishers; treat unknown marketplace actions as untrusted code. Confidence: 0.85코딩 · 개발 · 코딩 에이전트
최소 권한 GitHub Actions CI/CD
최소 권한 원칙을 준수하는 안전하고 안정적인 GitHub Actions 빌드·배포 워크플로를 안내합니다.
see i want to give a prompt to chat gpt that i need edit the CV according to JD exactly 100 in the JD
코딩 · 개발 · 공통
직무 기술서 맞춤 이력서 수정
채용 공고의 JD 요구사항에 맞추어 소프트웨어 엔지니어 이력서 내용을 정밀 수정합니다.
Cloudflare Worker taste of an edge-first platform engineer
wrangler.toml (or wrangler.json) as the source of truth for bindings. Confidence: 0.95strict in tsconfig. Confidence: 0.90wrangler secret and read them from env; do not commit API keys or .dev.vars with real values. Confidence: 0.95waitUntil for non-critical work such as analytics or cache warming so the client response is not blocked. Confidence: 0.80wrangler dev and Miniflare-compatible unit tests; cover routing, auth failures and binding edge cases.코딩 · 개발 · 코딩 에이전트
Cloudflare Workers 엣지 개발 표준
엣지 환경에서 효율적으로 실행되는 Cloudflare Workers 개발 및 바인딩 규칙을 제공합니다.
Playwright E2E taste of a flake-intolerant QA engineer
e2e/ or tests/e2e/ folder. Confidence: 0.90getByRole, getByLabel and getByTestId over CSS or XPath selectors that break on restyles. Confidence: 0.95data-testid only when role and label are genuinely ambiguous, and document the convention in the README. Confidence: 0.85waitForTimeout calls to "make it pass". Confidence: 0.95코딩 · 개발 · 코딩 에이전트
Playwright E2E 테스트 신뢰성 강화
테스트 불안정성(flakiness)을 줄이고 견고한 Playwright E2E 테스트를 작성하는 컨벤션을 제시합니다.
Next.js App taste of an App Router pragmatist
app/ directory; do not start new features in the Pages Router. Confidence: 0.95"use client" only where interactivity, browser APIs or React state require it. Confidence: 0.95page.tsx, layout.tsx, loading.tsx, error.tsx and not-found.tsx next to the segment they own. Confidence: 0.90fetch and set an explicit cache or next.revalidate policy; never leave caching accidental. Confidence: 0.90components/ and keep route folders free of unrelated helpers. Confidence: 0.85app/api only for webhooks, auth callbacks and thin BFF endpoints, not as a second application layer. Confidence: 0.85NEXT_PUBLIC_*; expose only values that are safe in the browser. Confidence: 0.95next/image for every raster image and set width, height or fill plus sizes so CLS stays near zero. Confidence: 0.90코딩 · 개발 · 코딩 에이전트
Next.js 앱 라우터 설계 가이드
유지보수하기 쉬운 Next.js App Router 애플리케이션 구축을 위한 실무 규칙을 제시합니다.
Neovim Config taste of a minimalist terminal-first developer
코딩 · 개발 · 코딩 에이전트
Neovim Lua 설정 가이드
빠르고 유지보수가 용이하며 이식성이 뛰어난 Lua 기반 Neovim 구성 규칙을 제공합니다.
Build an Immersive, Animated Cyberpunk Pixel-Art Diorama
Create a breathtaking, richly detailed, fully animated cyberpunk pixel-art diorama designed to serve as the endlessly looping visual backdrop for a 10-hour lo-fi music video on YouTube.
I want something genuinely mesmerizing. A tiny, self-contained world that feels alive. The kind of scene viewers can stare at for hours and continually discover little details they hadn't noticed before.
Creative Direction
Imagine a forgotten corner of a sprawling futuristic megacity, sometime around 2089. It's 2:37 AM. Rain has been falling for days. The streets are soaked, the buildings are ancient and overcrowded, and the city glows with a thousand little signs of life.
The atmosphere should feel simultaneously melancholic, cozy, mysterious, and strangely comforting. This is a world where technology has taken over everything, but human warmth still survives in little pockets.
Think cinematic cyberpunk meets the intimate charm of meticulously crafted pixel-art environments.
Don't settle for a generic neon skyline. Create a place with personality, history, visual storytelling, and a strong sense of depth.
Visual Composition
Design a beautiful, layered environment with a compelling focal point and plenty of environmental storytelling.
Consider elements such as:
코딩 · 개발 · Claude
사이버펑크 로파이 픽셀아트 HTML
비 내리는 미래 도시 배경의 루프 애니메이션을 외부 의존성 없이 단일 HTML 파일로 구현합니다.