Community코딩 & 개발github.com

refoundai/vibe-coding

AI 코딩 도구를 사용하여 소프트웨어를 구축하는 사용자를 도와줍니다. 누군가 AI를 사용하여 코드를 생성하거나, 깊은 기술적 지식 없이 프로토타입을 만들거나, 비엔지니어가 자연어를 통해 기능적인 소프트웨어를 만드는 방법을 탐색할 때 사용하세요.

vibe-coding란 무엇인가요?

이 스킬은 사용자가 AI 코딩 도구를 활용하여 소프트웨어를 구축할 수 있도록 지원합니다. 주로 깊은 기술적 배경 없이도 자연어 인터페이스를 통해 코드를 생성하고 프로토타입을 만드는 데 중점을 둡니다. Cursor, Claude Code, Codex와 같은 AI 에이전트 플랫폼에서 사용할 수 있으며, 사용자가 기능적인 소프트웨어를 빠르게 개발할 수 있도록 안내합니다. 이 스킬의 핵심 기술은 AI 기반 코드 생성, 자연어 명령 해석, 프로토타입 반복 개선을 포함하며, 비엔지니어도 쉽게 소프트웨어 개발에 접근할 수 있게 합니다. 개발자는 이 스킬을 통해 생산성을 높이고, 반복적인 작업을 자동화하며, 복잡한 코드를 자연어로 설명할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/refoundai/lenny-skills/tree/main/skills/vibe-coding

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

vibe-coding은(는) 무엇을 하나요?

AI 코딩 도구를 사용하여 소프트웨어를 구축하는 사용자를 도와줍니다. 누군가 AI를 사용하여 코드를 생성하거나, 깊은 기술적 지식 없이 프로토타입을 만들거나, 비엔지니어가 자연어를 통해 기능적인 소프트웨어를 만드는 방법을 탐색할 때 사용하세요.

설명

이 스킬은 사용자가 AI 에이전트(예: Claude Code, Cursor, Codex)를 활용하여 소프트웨어를 효율적으로 개발할 수 있도록 지원하는 데 중점을 둡니다. 기술적 전문성 수준에 관계없이 누구나 자연어 명령을 사용하여 코드를 생성하고, 기존 프로젝트를 수정하며, 전체 애플리케이션 프로토타입을 구축할 수 있습니다.

주요 기능

  • 자연어 코드 생성: 간단한 영어(또는 기타 언어) 설명을 기반으로 코드를 생성합니다.
  • 프로토타입 구축 지원: 깊은 기술 지식이 없는 사용자도 기능적인 프로토타입을 빠르게 만들 수 있도록 안내합니다.
  • 반복적 개선: 기존 코드를 수정하고 확장하는 방법을 AI와 대화식으로 진행합니다.
  • 다중 플랫폼 지원: 다양한 AI 코딩 도구와 호환되며, 각 도구의 특성에 맞게 적응합니다.

사용 방법

  1. 도구 선택: 사용 중인 AI 에이전트(예: Claude Code)를 식별합니다.
  2. 목표 정의: 구축하려는 소프트웨어의 목적을 자연어로 설명합니다.
  3. 프롬프트 작성: 명확하고 구체적인 프롬프트를 제공하여 AI가 원하는 코드를 생성하도록 합니다.
  4. 결과 검토: 생성된 코드를 검토하고 필요에 따라 수정합니다.
  5. 반복: 피드백을 통해 코드를 지속적으로 개선합니다.

예제

  • "간단한 할 일 목록 웹 앱을 만들어 주세요." → 사용자 입력을 저장하고 표시하는 기본 HTML/CSS/JavaScript 앱을 생성합니다.
  • "이 Python 스크립트에 오류 처리를 추가해 주세요." → 기존 스크립트를 분석하고 적절한 try/except 블록을 추가합니다.

참고 사항

  • 생성된 코드의 정확성과 보안을 항상 검증하세요.
  • 복잡한 프로젝트는 단계별로 나누어 AI와 상호작용하는 것이 효과적입니다.
  • AI 코딩 도구는 생산성을 높이지만, 최종 제품의 품질은 사용자의 검토와 개선 노력에 달려 있습니다.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

refoundai/ai-evals

Help users create and run AI evaluations. Use when someone is building evals for LLM products, measuring model quality, creating test cases, designing rubrics, or trying to systematically measure AI output quality.

refoundai/ai-product-strategy

Help users define AI product strategy. Use when someone is building an AI product, deciding where to apply AI in their product, planning an AI roadmap, evaluating build vs buy for AI capabilities, or figuring out how to integrate AI into existing products.

refoundai/analyzing-user-feedback

Help users synthesize and act on customer feedback. Use when someone is analyzing NPS responses, processing support tickets, reviewing user research, synthesizing feedback from multiple channels, or trying to identify patterns in customer input.

refoundai/behavioral-product-design

Help users apply behavioral science to product design. Use when someone is designing for habit formation, reducing friction, applying psychology to UX, increasing retention through behavioral principles, or using nudges to influence user behavior.

refoundai/brand-storytelling

Help users craft compelling brand narratives. Use when someone is defining brand strategy, writing company positioning, creating pitch narratives, developing messaging frameworks, or trying to make their company story more memorable.

refoundai/building-a-promotion-case

Help users get promoted at work. Use when someone is preparing for a promotion conversation, building their case for advancement, trying to understand what's blocking their promotion, or figuring out how to get to the next level in their career.

refoundai/building-sales-team

Help users build and scale their sales organization. Use when someone is hiring their first salespeople, deciding when to bring on sales leadership, structuring sales compensation, or transitioning from founder-led sales.

refoundai/building-team-culture

Help users build and maintain strong team culture. Use when someone is defining team values, creating psychological safety, onboarding to a new team, navigating cultural change, or building distributed team norms.

refoundai/building-with-llms

Help users build effective AI applications. Use when someone is building with LLMs, writing prompts, designing AI features, implementing RAG, creating agents, running evals, or trying to improve AI output quality.

refoundai/career-transitions

Help users navigate career changes and pivots. Use when someone is considering a new role, transitioning into product management, evaluating job offers, taking a sabbatical, or feeling stuck in their current position.

refoundai/coaching-pms

Help users develop and coach product managers. Use when someone is managing PMs, creating development plans, running performance reviews, or trying to level up their PM team's capabilities.

refoundai/community-building

Help users build and grow product communities. Use when someone is starting a community, scaling an ambassador program, driving community-led growth, or choosing between user, developer, or partner communities.

refoundai/competitive-analysis

Help users understand and respond to competition. Use when someone is positioning against competitors, evaluating market threats, running competitive war games, or deciding how much to focus on competitors versus customers.

refoundai/conducting-interviews

Help users conduct effective hiring interviews. Use when someone is designing an interview loop, crafting interview questions, evaluating candidates in real-time, or building a structured interview process.

refoundai/conducting-user-interviews

Help users run better customer and user interviews. Use when someone is preparing for user research, planning discovery interviews, writing interview questions, analyzing interview findings, or trying to understand customer needs.

refoundai/content-marketing

Help users build content marketing strategies. Use when someone is starting a blog, building SEO, creating thought leadership content, or deciding on content formats and distribution channels.

refoundai/cross-functional-collaboration

Help users work effectively across functions. Use when someone is navigating PM-engineering relationships, resolving cross-team conflicts, building product trios, or improving handoffs between design, engineering, and product.

refoundai/defining-product-vision

Help users create compelling product visions. Use when someone is writing a vision statement, defining a long-term product direction, aligning teams on the future state, or distinguishing vision from strategy.

refoundai/delegating-work

Help users delegate effectively. Use when someone is struggling to let go of tasks, deciding what to delegate, building team autonomy, or balancing being hands-on vs hands-off.

refoundai/design-engineering

Help users understand and build design engineering capabilities. Use when someone is creating a design engineering function, hiring design engineers, or bridging the gap between design and engineering teams.

관련 스킬