get-started — community get-started, epost_agent_kit, community, ide skills

v1.0.0

이 스킬 정보

자동화된 프로젝트 설정 및 파이프라인 오케스트레이션이 필요한 온보딩 에이전트에게 완벽합니다. (ePost) Onboard to a project — detect state, then orchestrate researcher → documenter → implementer pipeline

Klara-copilot Klara-copilot
[2]
[0]
Updated: 3/10/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 9/11

This page remains useful for operators, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution Quality floor passed for review
Review Score
9/11
Quality Score
57
Canonical Locale
en
Detected Body Locale
en

자동화된 프로젝트 설정 및 파이프라인 오케스트레이션이 필요한 온보딩 에이전트에게 완벽합니다. (ePost) Onboard to a project — detect state, then orchestrate researcher → documenter → implementer pipeline

이 스킬을 사용하는 이유

JSON 파일, Markdown 문서 및 패키지 관리자(npm, Maven, Cargo 등)를 사용하여 프로젝트 상태를 감지하고 연구자, 문서 작성자 및 구현자 서브 에이전트를 오케스트레이션하여 에이전트가 프로젝트 온보딩을 자동화하도록 합니다.

최적의 용도

자동화된 프로젝트 설정 및 파이프라인 오케스트레이션이 필요한 온보딩 에이전트에게 완벽합니다.

실행 가능한 사용 사례 for get-started

새로운 저장소의 프로젝트 설정을 자동화합니다.
package.json 및 pom.xml을 사용하여 프로젝트 종속성을 감지하고 문서화합니다.
서브 에이전트를 오케스트레이션하여 문서 및 구현 계획을 생성합니다.

! 보안 및 제한 사항

  • 프로젝트 파일 및 디렉토리에 대한 읽기 액세스가 필요합니다.
  • JSON, Markdown 및 특정 패키지 관리자 파일을 갖춘 프로젝트만 해당됩니다.

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

After The Review

Decide The Next Action Before You Keep Reading Repository Material

Killer-Skills should not stop at opening repository instructions. It should help you decide whether to install this skill, when to cross-check against trusted collections, and when to move into workflow rollout.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is get-started?

자동화된 프로젝트 설정 및 파이프라인 오케스트레이션이 필요한 온보딩 에이전트에게 완벽합니다. (ePost) Onboard to a project — detect state, then orchestrate researcher → documenter → implementer pipeline

How do I install get-started?

Run the command: npx killer-skills add Klara-copilot/epost_agent_kit. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for get-started?

Key use cases include: 새로운 저장소의 프로젝트 설정을 자동화합니다., package.json 및 pom.xml을 사용하여 프로젝트 종속성을 감지하고 문서화합니다., 서브 에이전트를 오케스트레이션하여 문서 및 구현 계획을 생성합니다..

Which IDEs are compatible with get-started?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for get-started?

프로젝트 파일 및 디렉토리에 대한 읽기 액세스가 필요합니다.. JSON, Markdown 및 특정 패키지 관리자 파일을 갖춘 프로젝트만 해당됩니다..

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add Klara-copilot/epost_agent_kit. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use get-started immediately in the current project.

! Reference-Only Mode

This page remains useful for installation and reference, but Killer-Skills no longer treats it as a primary indexable landing page. Read the review above before relying on the upstream repository instructions.

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

get-started

Install get-started, an AI agent skill for AI agent workflows and automation. Review the use cases, limitations, and setup path before rollout.

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

Get Started

Full onboarding pipeline — detect project state, then dispatch researcher → documenter → implementer subagents in sequence.

Arguments

  • CONTEXT: $ARGUMENTS (optional — project path, specific question, or empty)

Step 1 — Detect Documentation State

Gather signals (read-only, no file creation):

index_json = Glob("docs/index.json")
docs_files = Glob("docs/**/*.md")
readme = Glob("README*")
markers = Glob for: package.json, pom.xml, Package.swift, build.gradle.kts, Cargo.toml

Branch:

  • index_json exists → Step 2a (has KB structure)
  • docs_files not empty but no index.json → Step 2b (has flat docs)
  • docs_files empty → Step 2c (no docs)

Step 2a — Has Knowledge Base

Audit KB coverage and health:

  1. Read docs/index.json — parse entries array
  2. Count by category:
    CategoryCountExample IDs
    decisions (ADR)NADR-0001, ...
    architecture (ARCH)N...
    patterns (PATTERN)N...
    conventions (CONV)N...
    features (FEAT)N...
    findings (FINDING)N...
  3. Check staleness — for each entry, check if referenced files still exist via Glob/Grep. Flag issues:
    • BROKEN — entry references file that doesn't exist
    • GAP — major code areas (routes, modules, deps) with no doc coverage
  4. Read project markers — extract tech stack, scripts
  5. Present → Step 3

Step 2b — Has Flat Docs

Read flat docs and prepare for automatic migration (Phase 2 will convert them):

  1. Read each doc file (first 50 lines) — write 1-2 line summary
  2. Read project markers (README, package.json, configs) — extract tech stack, scripts
  3. Note existing files for the researcher report — Phase 2 will migrate them to structured KB (ADR/ARCH/PATTERN/CONV/FEAT/FINDING + index.json) automatically
  4. Present → Step 3

Step 2c — No Docs

Read project markers only (do NOT create files):

  1. Read README, package.json/pom.xml/etc, tsconfig, Dockerfile — extract project name, tech stack, scripts, entry points
  2. Scan directory structure (top 2 levels via ls)
  3. Present → Step 3

Step 3 — Present Insights

markdown
1## Project: {name} 2 3**Tech Stack**: {framework} / {language} / {build tool} 4**Key Commands**: `{dev}` | `{build}` | `{test}` 5 6### Directory Structure 7{top 2 levels} 8 9### Entry Points 10- {main files} 11 12### Documentation Status 13{one of:} 14- "KB structure with N entries across M categories" + coverage table + any issues 15- "Flat docs found (N files)" + list with summaries + migration suggestion 16- "No docs/ directory found"

Step 4 — Orchestrate Subagents

CRITICAL: You MUST execute ALL 4 phases below in sequence. Do NOT stop after any phase to present "Next Steps" or ask the user what to do. Do NOT present choices. Run Phase 1 → Phase 2 → Phase 3 → Phase 4 automatically without pausing.

Define shared report path before dispatching:

RESEARCH_REPORT = reports/{YYMMDD-HHMM}-get-started-research.md

Record the detected docs state from Step 2 as DOCS_STATE:

  • index.json found → "kb"
  • Flat docs found, no index.json"flat"
  • No docs → "none"

Phase 1 — Research (epost-researcher)

Use the Agent tool to dispatch read-only codebase explorer:

Agent(
  subagent_type: "epost-researcher"
  description: "Research codebase for onboarding"
  prompt: """
  Explore the codebase at {CWD}. Read-only — do NOT create or edit files.

  Goals:
  1. Read README, package.json/pom.xml/Cargo.toml/Package.swift, Dockerfile, CI configs
  2. Scan top 3 directory levels (ls)
  3. Identify: tech stack, language, framework, key entry points, major modules
  4. Extract build + run commands (install, dev, build, test, start)
  5. Identify env requirements (.env.example, required secrets/vars)
  6. Note existing docs structure (docs/index.json, flat docs, or none)

  Write concise report to: {RESEARCH_REPORT}

  ## Tech Stack
  ## Entry Points
  ## Build & Run Commands
  ## Env Requirements
  ## Docs Status
  ## Key Findings (anything unusual or important)
  """
)

WAIT for Agent to complete, then READ {RESEARCH_REPORT}. Then immediately proceed to Phase 2 — do NOT stop here.

Phase 2 — Documentation (epost-docs-manager)

Use the Agent tool to dispatch docs agent with mode derived from DOCS_STATE:

Agent(
  subagent_type: "epost-docs-manager"
  description: "Generate/update KB docs"
  prompt: """
  Read the researcher report at: {RESEARCH_REPORT}

  Docs state: {DOCS_STATE}

  Based on docs state, apply the matching workflow:
  - DOCS_STATE = "none"  → run docs-init workflow: generate full KB structure in docs/ with index.json
  - DOCS_STATE = "flat"  → run docs-init --migrate workflow: convert flat docs to KB structure
  - DOCS_STATE = "kb"    → run docs-update --verify workflow: check all entries, flag STALE/BROKEN/GAP

  Apply templates from knowledge-retrieval skill. Keep all files under 800 LOC.
  Update docs/index.json after all changes.
  """
)

WAIT for Agent to complete. Then immediately proceed to Phase 3 — do NOT stop here.

Phase 3 — Environment Setup & Run (epost-fullstack-developer)

Use the Agent tool to dispatch implementer to prepare the environment and get the project running. The implementer should actively run steps — not just report them. Go as far as possible automatically.

Agent(
  subagent_type: "epost-fullstack-developer"
  description: "Setup env, install deps, build, run project on simulator/device"
  prompt: """
  Read the researcher report at: {RESEARCH_REPORT}

  Your job: get this project running locally. Run every step below. If a step requires sudo and
  fails, SKIP it and continue — do NOT stop. Collect all sudo-blocked steps for the final report.

  ## Step 1 — Install missing tools
  Check what's missing and install (WITHOUT sudo first — if blocked, skip and continue):
  - `mvn` not found but `./mvnw` exists → use `./mvnw` (no install needed)
  - `mvn` not found, no wrapper → `brew install maven`
  - `node`/`npm` not found → `brew install node`
  - `java` not found → `brew install openjdk@{version from pom.xml}`
  - `docker` not found → note it, skip (requires Docker Desktop)
  - `bundle` not found → `gem install bundler` (no sudo)
  - `xcode-select` misconfigured → try `xcode-select -s /Applications/Xcode.app/Contents/Developer` (needs sudo — if blocked, skip and proceed)

  ## Step 2 — Install project dependencies
  - Node: `npm install` / `yarn` / `bun install`
  - Ruby/Fastlane: `bundle install` (if Gemfile present)
  - CocoaPods: `pod install` (if Podfile present)
  - Maven: `./mvnw dependency:resolve`
  - Gradle: `./gradlew dependencies`
  - Swift: `swift package resolve`
  - Skip if already installed (node_modules/, Pods/, .m2/)

  ## Step 3 — Environment variables
  - If `.env.example` exists but `.env` missing: copy `.env.example` → `.env`, list vars needing real values
  - Do NOT fill in real secrets

  ## Step 4 — Build
  - Web: `npm run build` (or yarn/bun equivalent)
  - iOS: `xcodebuild -scheme '{scheme}' -destination 'platform=iOS Simulator,name=iPhone 16 Pro' -sdk iphonesimulator build`
    - Use scheme from researcher report (prefer "Development" or "Dev" variant)
    - If `fastlane` available: `fastlane ios DEV` (equivalent, cleaner)
  - Android: `./gradlew assembleDebug`
  - Backend: `./mvnw package -DskipTests`
  - Note exact error if build fails

  ## Step 5 — Start (web/backend only)
  - Web: run dev command, confirm "ready on port X"
  - Backend: start server, confirm startup message
  - Skip for iOS/Android (handled in Step 6/7)

  ## Step 6 — Launch on iOS Simulator (iOS projects only)
  Only if `*.xcodeproj` or `*.xcworkspace` found in Step 1 detection:
  1. List available simulators: `xcrun simctl list devices available --json`
  2. Boot target simulator: `xcrun simctl boot "iPhone 16 Pro"` (or use already-booted device)
  3. Open Simulator app: `open -a Simulator`
  4. Find built .app: search DerivedData for `{scheme}-*.app`
  5. Install: `xcrun simctl install booted {app_path}`
  6. Get bundle ID from Info.plist: `defaults read {app_path}/Info.plist CFBundleIdentifier`
  7. Launch: `xcrun simctl launch booted {bundle_id}`
  8. Confirm: `xcrun simctl get_app_container booted {bundle_id}` (exit 0 = running)
  Note: For advanced simulator lifecycle management, use `/simulator` skill.

  ## Step 7 — Launch on Android Emulator/Device (Android projects only)
  Only if `build.gradle` or `build.gradle.kts` found:
  1. Check connected devices: `adb devices`
  2. If device connected: `./gradlew installDebug`, then `adb shell am start -n {package}/{main_activity}`
  3. If no device: list AVDs with `emulator -list-avds`, boot first: `emulator -avd {avd_name} &`, wait for boot, then install
  4. Confirm launch via `adb shell dumpsys activity | grep {package}`

  ## Output
  For each step: what ran, what succeeded, what was blocked (sudo or otherwise) and why.
  Final line: "App launch: running on {device/simulator name}" OR "Not launched — {reason}"
  Manual steps (sudo required): {list, or "none"}
  """
)

WAIT for Agent to complete. Then immediately proceed to Phase 4 — do NOT stop here.

Phase 4 — Final Summary

Present a consolidated onboarding summary (this is the ONLY place you stop). If the implementer reported blockers, include a Setup Guide with exact commands the user needs to run manually:

markdown
1## Onboarded: {project-name} 2 3**Tech Stack**: {from researcher} 4**Running**: {status — simulator/device name and app status, or URL:port, or "not started"} 5 6### What Was Done 7- {tools installed, deps resolved, build result, launch result} 8 9### Docs 10{count} entries generated/updated in docs/index.json 11 12### Manual Steps Required (if any) 13Steps that couldn't run automatically (need sudo or manual action): 14 151. {e.g., "Fix xcode-select: `sudo xcode-select -s /Applications/Xcode.app/Contents/Developer`"} 162. {e.g., "Then build: `fastlane ios DEV` or `xcodebuild -scheme 'ePost Development' ...`"} 173. {e.g., "Authenticate to GCP Artifact Registry: `gcloud auth configure-docker ...`"} 18(omit section entirely if no manual steps needed) 19 20### Next Steps 21- `/simulator` — manage iOS simulators 22- `/{cook|fix|plan}` to start coding

Rules

  • MUST run all 4 phases — do NOT stop, present choices, or ask user between phases
  • Fast detection — Steps 1–3 are lightweight scan only, < 15s
  • Sequential dispatch — use Agent tool for each phase, wait for completion before next
  • Shared report — researcher writes to reports/, other agents read from it
  • Only stop early if the user has a specific question (answer from what was read, suggest /scout for deeper exploration)

관련 스킬

Looking for an alternative to get-started or another community skill for your workflow? Explore these related open-source skills.

모두 보기

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
인공지능

widget-generator

Logo of f
f

prompts.chat 피드 시스템을 위한 사용자 지정 가능한 위젯 플러그인을 생성합니다

149.6k
0
인공지능

flags

Logo of vercel
vercel

리액트 프레임워크

138.4k
0
브라우저

pr-review

Logo of pytorch
pytorch

파이썬에서 텐서와 동적 신경망 구현 및 강력한 GPU 가속 지원

98.6k
0
개발자