본문으로 건너뛰기
cccskills
무료GitHub에 공개

setup

One-time environment setup for new team members

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md4.0 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Environment Setup Skill

Use this skill for first-time setup of your development environment.

Phase 1: Core Development Tools

Verify these are installed:

  • Cursor IDE (latest version)
  • GitHub Desktop
  • Docker
  • TablePlus (database GUI)
  • Figma Desktop App - https://www.figma.com/downloads/
  • Screen.studio (optional, for demos)
  • Google Cloud SDK (only for admins)

Phase 2: Repository Setup

  1. Clone the repository
  2. Run npm install in monorepo root
  3. Start Docker: docker-compose up -d
  4. Run migrations: npm run migrate
  5. Seed database: npm run seed

Phase 2.5: Pattern Resources Orientation

Familiarize yourself with design resources:

  1. Read /docs/pattern-resources.md - External UI/UX references
  2. Read /docs/design-system/ folder - Internal tokens and guidelines
  3. Bookmark key competitor sites for your domain:

Phase 3: Environment Configuration

  1. Copy .env.example to .env in:
    • apps/api/.env
    • apps/web/.env
  2. Configure required variables

Phase 4: MCP Configuration

Installation Method: Manual (Recommended)

Cursor's UI auto-install can loop indefinitely. Edit ~/.cursor/mcp.json directly.

Complete mcp.json Template

Copy this to ~/.cursor/mcp.json and replace YOUR_* placeholders:

{
  "mcpServers": {
    "notion": {
      "command": "npx",
      "args": ["-y", "@notionhq/notion-mcp-server"],
      "env": {
        "OPENAPI_MCP_HEADERS": "{\"Authorization\": \"Bearer YOUR_NOTION_TOKEN\", \"Notion-Version\": \"2022-06-28\"}"
      }
    },
    "n8n-mcp": {
      "command": "npx",
      "args": ["-y", "supergateway", "--streamableHttp", "YOUR_N8N_URL/mcp-server/http", "--header", "authorization:Bearer YOUR_N8N_TOKEN"]
    },
    "context7": {
      "command": "npx",
      "args": ["-y", "@upstash/context7-mcp@latest"]
    },
    "figma": {
      "url": "http://127.0.0.1:3845/mcp"
    }
  }
}

Authentication by MCP

MCPAuth TypeHow to Get Token
NotionAPI Tokennotion.so/my-integrations > New integration > Copy token
n8nBearer Tokenn8n instance > Settings > API > Create key
Context7NoneJust works
Figma DesktopNoneEnable in Figma app Dev Mode (Shift+D)
Figma RemoteOAuthUse "url": "https://mcp.figma.com/mcp", click Connect in Cursor
BrowserNoneBuilt-in to Cursor

Browser MCP (Built-in)

Browser MCP is built into Cursor and requires no setup. Use it for:

  • Taking screenshots of competitor apps during DIVERGE phase
  • Testing Storybook stories
  • E2E workflow verification

Tip: During feature exploration, navigate to competitor apps and use browser_take_screenshot to capture reference designs.

Troubleshooting

MCP won't install (infinite loop):

  1. Cancel the operation (Cmd+C or close dialog)
  2. Manually edit ~/.cursor/mcp.json
  3. Add the config block directly
  4. Restart Cursor: Cmd+Shift+P > "Reload Window"

MCP shows disconnected:

  1. Verify JSON syntax is valid (use jsonlint.com)
  2. Check token is correct and not expired
  3. For Figma: ensure desktop app is running with MCP enabled

Verification: After restart, list MCP folder to confirm all servers loaded:

ls ~/.cursor/projects/*/mcps/

Phase 5: Cursor Settings

Configure in Cursor Settings:

  • Model: Claude Opus 4.5
  • Auto mode: Disabled
  • Completion sounds: Enabled
  • Usage summary: Always

Phase 6: Verification

Run these to verify setup:

  • npm run dev - starts without errors
  • npm run typecheck - passes
  • npm run storybook - loads components

Completion

When all phases complete, you're ready to use:

  • init [Notion URL] - Start a new feature
  • plan [feature] - Create implementation plan

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

ar-aging

무료

Produce an accounts-receivable aging report and surface overdue invoices for a Well workspace. Use when the user asks who owes them money, an AR aging report, overdue invoices, days sales outstanding (DSO), or which customers to chase.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

WellApp-ai/Well3452026년 10월 15일 업데이트

Iterate until success or limit, composing existing skills with Jidoka integration

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

WellApp-ai/Well3452026년 10월 15일 업데이트

Build a balance sheet (bilan) from a Well workspace. Use when the user asks for a balance sheet, bilan, assets/liabilities/equity, or financial position at a point in time.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

WellApp-ai/Well3452026년 10월 15일 업데이트

Generate and maintain BPMN 2.0 diagrams linked to Gherkin scenarios

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

WellApp-ai/Well3452026년 10월 15일 업데이트

Forecast cash flow and runway for a Well workspace from booked invoices and collected bank transactions. Use when the user asks for a cash-flow forecast, runway, how long until they run out of cash, projected balance, or expected inflows/outflows.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

WellApp-ai/Well3452026년 10월 15일 업데이트

Review code changes against hard rules and conventions

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

WellApp-ai/Well3452026년 10월 15일 업데이트

WellApp-ai의 스킬 모두 보기

이 스킬의 문제 신고