ai-startup-skills
AI 제품을 만드는 스타트업을 위한 7단계 에이전트 스킬: 검증 → 비즈플랜 → 정책 → 로드쇼 → 고객 확보 → 가격 책정 → 등록
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Bulk-list pre-sorted Pokémon / One Piece / Riftbound TCG singles on TCGplayer with zero attention per card, and know where every card physically is. Two tracks share one physical rig. Banchi — 番地, a lot number, the address of a thing — is the app: every card in the store has an address, box → section → card. The name is the front end's and nothing else's. The repository, the CLI (./pkmnscan), the Python packages, the store on disk and every route on the wire keep the names they have always had, and renaming any of them is a defect.README 전문 보기 ↗
Banchi (番地, "lot number") takes photos of trading cards you keep in boxes. It lists them on
TCGplayer, prices them, and tells you which box to open when one sells. It is for one seller
with sorted singles. pipeline/games.py lists the games.
The first result: make up prints a link. Open it to see the app, where your boxes and cards show.
Status: working, built for one store. The code-card feature is dormant.
Live demo: the real app on recorded answers. It
reaches no real store (docs/specs/demo.md).
You need make, git, and the Python and Node.js versions that CI pins in
check.yml.
git clone https://github.com/shivinate7/banchi.git banchi
cd banchi
make hooks # arm the git hooks, once per clone
make venv # Python packages into .venv
npm --prefix app ci # front-end packages
cp .env.example .env # add ANTHROPIC_API_KEY
make up # serve the app; open the link it prints
check.yml shows what CI runs from these steps.
make up serves the app. There is no login: it is for your own desk and network. ? in the app lists the keyboard shortcuts (SHORTCUTS in
app/src/App.tsx).
| Screen | Route | Note |
|---|---|---|
| Home | #/ | |
| Capture | #/capture | |
| Review | #/review | |
| Pricing | #/pricing | |
| Orders | #/orders | |
| Shipping | #/shipping | |
| Sales | #/revenue | |
| Inventory | #/inventory | |
| Codes | #/codes | |
| Slabs | #/slabs | |
| Cards to Pull | #/fulfillment | Off-nav |
| Kit | #/gallery | Off-nav |
| Product History | #/product | Off-nav |
| Runs | #/runs | Off-nav |
Each screen's spec is in docs/specs/. Every step also runs from the terminal.
./banchi --help lists the commands, and <command> --help lists its flags.
The command list in
CLAUDE.md says which commands write.
./banchi identify --dry-run <capture-dir> # check everything, spend nothing
./banchi identify <capture-dir> # COSTS MONEY
./banchi join <run-dir>
./banchi emit <run-dir> [<run-dir> ...] # one import CSV across runs
If you delete inventory/, you lose every answer you paid for. Git does not track it.
BANCHI_HOME moves it.
.env.example lists each key and says which are required. Without a TCGplayer
cookie, every step still works through file download and upload.
make worktree-setup # first, in a new git worktree: venv, cache, own ports
make dev # Vite with hot reload, beside `make up`
make harness # the verification tests
make ci-check # what a fresh clone can prove
make check # the whole suite; `make explain` lists it
check.yml shows what CI runs.
Main moves by pull request only (D42, main moves by pull request). make docs-audit checks
this file against the code: paths, make targets, commands, route table and decision ids.
Naming follows D94 (Banchi names everything).
CLAUDE.md: the rules agents work by, and the command list.docs/decisions/: each settled decision. make map ARGS=D<n> prints one.docs/specs/: the spec for each feature.docs/DESIGN.md: the design tokens.docs/TESTS.md: what each test protects.No license file. Default copyright applies.