dev-environment

Automates Docker-based PostgreSQL and Kafka setup with environment variables, ports, build/test steps, and Prometheus/Grafana observability for developers.

Updated Apr 7, 2026
Ready to run
npx skills add https://github.com/sayaya1090/handbook --skill dev-environment-sayaya1090
๐Ÿ’ฌ Prompt for ChatGPT / Claude Chatโ–ผ
Please help me install this Agent Skill.
Skill: dev-environment
Source: https://github.com/sayaya1090/handbook/tree/main/.gemini/skills/dev-environment
Command: npx skills add https://github.com/sayaya1090/handbook --skill dev-environment-sayaya1090

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

๋กœ์ปฌ ๊ฐœ๋ฐœ๊ณผ ํ…Œ์ŠคํŠธ๋ฅผ ๋น ๋ฅด๊ฒŒ ์‹œ์ž‘ํ•˜๊ณ  ์œ ์ง€ํ•˜๋Š” ๊ณผ์ •์—์„œ ์ƒ๊ธฐ๋Š” ์„ค์ •์˜ ๋ณต์žกํ•จ๊ณผ ๋ฐ˜๋ณต ์ž‘์—…์„ ์ค„์—ฌ ์ƒ์‚ฐ์„ฑ์„ ๋†’์ž…๋‹ˆ๋‹ค.

Core Features & Use Cases

  • ์ธํ”„๋ผ ๊ตฌ์„ฑ ๊ฐ€์ด๋“œ: Docker ๊ธฐ๋ฐ˜์˜ PostgreSQL ๋ฐ Kafka ์Šคํƒ ๊ตฌ์„ฑ
  • ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ๋ฐ ์„œ๋น„์Šค ํฌํŠธ: ๊ธฐ๋ณธ๊ฐ’ ์ œ์‹œ์™€ ํฌํŠธ ๋งคํ•‘
  • ๋นŒ๋“œ & ํ…Œ์ŠคํŠธ: ์ „์ฒด ๋ฐ ๋ชจ๋“ˆ๋ณ„ ํ…Œ์ŠคํŠธ ์‹คํ–‰ ๋ฐฉ๋ฒ•๊ณผ ์ฃผ์˜์‚ฌํ•ญ
  • ๋ชจ๋‹ˆํ„ฐ๋ง ๋กœ์ปฌ ์„ค์ •: Prometheus/Grafana ๋กœ์ปฌ ๊ด€์ฐฐ์„ฑ ๊ตฌ์„ฑ ๋ฐฉ๋ฒ•

Quick Start

๋กœ์ปฌ ๊ฐœ๋ฐœ ๋ฐ ํ…Œ์ŠคํŠธ ํ™˜๊ฒฝ์„ Docker ๊ธฐ๋ฐ˜์œผ๋กœ ์ฆ‰์‹œ ๊ตฌ์„ฑํ•˜๊ณ  ์‹คํ–‰ํ•œ๋‹ค.

Frequently Asked Questions about dev-environment

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a local development environment with Docker and Kafka?โ–ผ

A local development environment with Docker and Kafka requires configuring Docker-based infrastructure, defining environment variables, and mapping service ports. This Skill automates guidance for immediate infrastructure setup and execution.

What is the best way to configure local observability with Prometheus and Grafana?โ–ผ

Configuring local observability with Prometheus and Grafana involves setting up monitoring agents within your Docker stack to collect and visualize metrics. This Skill provides local observability configurations alongside your development infrastructure.

How do I run module-specific testing pipelines in a Docker-based infrastructure?โ–ผ

Running module-specific testing pipelines in a Docker-based infrastructure requires executing targeted build and test steps. You can run full or module-specific tests by applying the provided test execution methods and observing specific precautions.

Can I use Playwright for testing pipelines in a local development setup?โ–ผ

Yes, you can integrate Playwright into your testing pipelines within a local development setup. The environment automates build and test step guidance, accommodating testing workflows across various modules including Playwright.

Do I need predefined environment variables and service ports for PostgreSQL and Kafka?โ–ผ

Yes, predefined environment variables and service ports are necessary for PostgreSQL and Kafka to avoid conflicts and ensure correct service mapping. The setup provides default values and port mappings to streamline configuration.