with one click
bottle-note-api-server
bottle-note-api-server contains 10 collected skills from bottle-note, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Incremental feature implementation across any language/stack. Trigger: "/implement", or when the user says "API ์ถ๊ฐ", "๊ธฐ๋ฅ ๊ตฌํ", "๊ธฐ๋ฅ ๊ฐ๋ฐ", "feature implementation", "build this". Branches on project type (web-api / cli / batch / library) and language (java-spring / python / go / ...) via arguments and references. Enforces Task / Slice / Commit 3-level granularity. For test implementation, use /test after this skill completes.
Systematic root-cause debugging for build failures, test failures, and runtime errors. Trigger: "/debug", or when the user says "์๋ฌ ๋ฌ์ด", "ํ ์คํธ ์คํจ", "๋น๋ ์ ๋ผ", "์ ์ ๋์ง", "debug this", "this is broken". Follows a structured 6-step process: STOP, REPRODUCE, LOCALIZE, FIX, GUARD, VERIFY. Use when anything unexpected happens โ do not guess at fixes.
Clarifies requirements before any code is written. Creates a plan document with assumptions, success criteria, and impact scope. Trigger: "/define", or when the user says "์ด๊ฑฐ ๊ตฌํํด์ค", "๊ธฐ๋ฅ ์ถ๊ฐ", "์๊ตฌ์ฌํญ ์ ๋ฆฌ", "define requirements", "spec this". Use when starting a new feature, when requirements are vague, or when the scope of a change is unclear. Do NOT write code during this skill โ the output is a plan document, not implementation.
Diagnoses where in the GSL lifecycle the work currently is, proposes the single next command, and may auto-trigger ONLY read-only verification (never any write). Trigger: "/next-flow", or when the user says "๋ค์ ๋จ๊ณ", "์ด์ ๋ญ ํด์ผ ํด", "next step", "what's next". Use after completing any GSL step (`/define`, `/plan`, `/implement` Task, `/test`, `/verify`, `/debug`) to find out what to do next. Strictly read-only: this skill never writes files, edits code, or modifies plan documents.
Breaks work into ordered, verifiable tasks with acceptance criteria. Trigger: "/plan", or when the user says "๊ณํ ์ธ์์ค", "ํ์คํฌ ๋ถํด", "plan this", "break it down". Use after /define when requirements are clear and a plan document exists. Adds the Tasks section to an existing plan document created by /define.
Scans a project ONCE to discover its real conventions (directory layout, naming, build system, test patterns, error model) and writes a single artifact for downstream GSL steps to consult. Trigger: "/scan-conventions", or when the user says "๊ด์ต ํ์ ", "ํ๋ก์ ํธ ์ค์บ", "scan conventions", "convention discovery", "preflight". Use on project entry, or when conventions have drifted significantly from the existing artifact. Other GSL skills (`/define`, `/implement`, `/test`) consult the artifact at their Phase 0 โ they do not re-scan.
Pre-commit quality gate with 5-axis code review. Trigger: "/self-review", or when the user says "๋ฆฌ๋ทฐํด์ค", "review this", "์ฝ๋ ๋ฆฌ๋ทฐ", "self review". Use before every commit, after completing a Task in /implement, or when the user wants to review changes. Evaluates code across correctness, readability, architecture, security, and performance.
Test implementation guide across any language/stack. Trigger: "/test", or when the user says "ํ ์คํธ ์์ฑ", "ํ ์คํธ ๊ตฌํ", "ํ ์คํธ ์ถ๊ฐ", "write tests", "implement tests". Branches on language via argument and references. Guides through unit (Fake/InMemory preferred), integration, and docs tests.
Local CI verification skill with 3 levels (L1 quick / L2 standard / L3 full). Trigger: "/verify", "/verify quick", "/verify l1", "/verify standard", "/verify l2", "/verify full", "/verify l3", or when the user says "๊ฒ์ฆํด์ค", "๋น๋ ํ์ธ", "ํ ์คํธ ๋๋ ค์ค", "CI ๋๋ ค๋ด", "run checks". Always use this skill when the user wants to check if their code compiles, passes tests, or is ready for PR. Branches on language via reference. Always runs against the ENTIRE project (modules can depend on each other).
๋ฐฐ์น ๋ชจ๋ ๋ฐฐํฌ. "๋ฐฐ์น ๋ฐฐํฌ", "batch deploy", "๋ฐฐ์น ์ด๋ฏธ์ง ์ฌ๋ ค์ค" ์์ฒญ ์ ์ฌ์ฉ. ๋จ๊ณ๋ณ ์คํฌ๋ฆฝํธ๋ก ๊ตฌ์ฑ๋์ด ๊ฐ๋ณ ํ ์คํธ ๊ฐ๋ฅ.