birdilsss-byte/stoke

๐Ÿ”ฅ ๋ฌด๋ฃŒ A์ฃผ ๋ฐ์ดํ„ฐ ๋ ˆ์ด์–ด โ€” API ํ‚ค, ๋“ฑ๋ก, ๋น„์šฉ์ด ์ „ํ˜€ ํ•„์š” ์—†์œผ๋ฉฐ, 13๊ฐœ์˜ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ 6๊ฐ€์ง€ ์ฃผ์š” ์˜์—ญ์„ ํฌ๊ด„ํ•ฉ๋‹ˆ๋‹ค. Claude Code Skill๋กœ ์ง์ ‘ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

stoke๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”?

Stoke๋Š” birdilsss-byte๊ฐ€ ์ œ๊ณตํ•˜๋Š” ๋ฌด๋ฃŒ A์ฃผ(์ค‘๊ตญ A์ฃผ์‹) ๋ฐ์ดํ„ฐ ๋ ˆ์ด์–ด Skill์ž…๋‹ˆ๋‹ค. ์ด Skill์€ Claude Code, Cursor, Codex ๋“ฑ ์ฃผ์š” AI ์—์ด์ „ํŠธ ํ”Œ๋žซํผ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์„ค๊ณ„๋˜์—ˆ์œผ๋ฉฐ, ๋ณ„๋„์˜ API ํ‚ค, ํšŒ์›๊ฐ€์ž…, ์œ ๋ฃŒ ๊ฒฐ์ œ ์—†์ด ์ด 13๊ฐœ์˜ API ์—”๋“œํฌ์ธํŠธ๋ฅผ ํ†ตํ•ด ์‹ค์‹œ๊ฐ„ ์‹œ์„ธ, ์žฌ๋ฌด ๋ฐ์ดํ„ฐ, ๊ธฐ์ˆ  ์ง€ํ‘œ ๋“ฑ 6๊ฐ€์ง€ ์ฃผ์š” ๋ฐ์ดํ„ฐ ์˜์—ญ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋Š” SKILL.md์— ์ •์˜๋œ ๋Œ€๋กœ `npm install` ํ•œ ์ค„๋กœ ์„ค์น˜ํ•˜๊ณ , ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์—†์ด ์ฆ‰์‹œ ๋ฐ์ดํ„ฐ๋ฅผ ์š”์ฒญํ•  ์ˆ˜ ์žˆ์–ด ํŠนํžˆ ๊ธˆ์œต ๋ถ„์„, ์ž๋™ํ™”๋œ ํŠธ๋ ˆ์ด๋”ฉ ์ „๋žต ๊ฐœ๋ฐœ, ๋ณด๊ณ ์„œ ์ƒ์„ฑ ๋“ฑ์— ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ Stoke๋Š” ์˜คํ”ˆ์†Œ์Šค๋กœ์„œ ์ง€์†์ ์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜๋ฉฐ, AI ์—์ด์ „ํŠธ๊ฐ€ ์ž์—ฐ์–ด ๋ช…๋ น์œผ๋กœ ๋ณต์žกํ•œ ์‹œ์žฅ ๋ฐ์ดํ„ฐ๋ฅผ ์กฐํšŒํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ค๋‹ˆ๋‹ค.

์ง€์› ๋Œ€์ƒโœ“Claude Code~Codex CLI~Cursor
npx skills add birdilsss-byte/stoke

Installed? Explore more ์ฝ”๋”ฉ & ๊ฐœ๋ฐœ skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli ยท View all 6 โ†’

์ฆ๊ฒจ ์‚ฌ์šฉํ•˜๋Š” AI์—๊ฒŒ ๋ฌผ์–ด๋ณด๊ธฐ

์ด ์—์ด์ „ํŠธ ์Šคํ‚ฌ์ด ๋ฏธ๋ฆฌ ๋กœ๋“œ๋œ ์ƒˆ ์ฑ„ํŒ…์„ ์—ฝ๋‹ˆ๋‹ค.

๋ฌธ์„œ

stoke์€(๋Š”) ๋ฌด์—‡์„ ํ•˜๋‚˜์š”?

๐Ÿ”ฅ ๋ฌด๋ฃŒ A์ฃผ ๋ฐ์ดํ„ฐ ๋ ˆ์ด์–ด โ€” API ํ‚ค, ๋“ฑ๋ก, ๋น„์šฉ์ด ์ „ํ˜€ ํ•„์š” ์—†์œผ๋ฉฐ, 13๊ฐœ์˜ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ 6๊ฐ€์ง€ ์ฃผ์š” ์˜์—ญ์„ ํฌ๊ด„ํ•ฉ๋‹ˆ๋‹ค. Claude Code Skill๋กœ ์ง์ ‘ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์„ค์น˜ ๋ฐฉ๋ฒ•

1. npm์„ ํ†ตํ•œ ์ „์—ญ ์„ค์น˜ (๊ถŒ์žฅ)

npm install -g stoke

2. ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์„ค์ •

export STOKE_API_BASE="https://api.stoke.example.com"  # ์‹ค์ œ API URL๋กœ ๋ณ€๊ฒฝ ํ•„์š”

3. ์‚ฌ์šฉ ์˜ˆ์‹œ (CLI)

stoke quote 600036  # ์ฐจ์ด๋‚˜๋จธ์ฒธํŠธ์€ํ–‰ ์ฝ”๋“œ
stoke sector 10     # ์„นํ„ฐ ๋ฒˆํ˜ธ

์ง€์› ์ธํ„ฐํŽ˜์ด์Šค

์ธํ„ฐํŽ˜์ด์Šค์„ค๋ช…์—”๋“œํฌ์ธํŠธ
์‹ค์‹œ๊ฐ„ ์‹œ์„ธํ˜„์žฌ ์ฃผ๊ฐ€ ์ •๋ณด ์กฐํšŒ/api/quote
์ผ๋ณ„ ๋ฐ์ดํ„ฐํŠน์ • ๊ธฐ๊ฐ„์˜ ์ผ๋ณ„ ์‹œ์„ธ/api/daily
์žฌ๋ฌด ๋ฐ์ดํ„ฐ๊ธฐ์—… ์žฌ๋ฌด์ œํ‘œ ์ •๋ณด/api/financial
๊ธฐ์ˆ  ์ง€ํ‘œ์ด๋™ํ‰๊ท ์„ , RSI ๋“ฑ ๊ณ„์‚ฐ/api/technical
์„นํ„ฐ ๋ฐ์ดํ„ฐ์—…์ข…๋ณ„ ์ง€์ˆ˜ ๋ฐ ๊ตฌ์„ฑ์ข…๋ชฉ/api/sector
์‹œ์žฅ ๊ฐœ์š”์ง€์ˆ˜, ๊ฑฐ๋ž˜๋Ÿ‰, ์‹œ์žฅ ๋™ํ–ฅ/api/market

์ฐธ๊ณ : ๋ชจ๋“  ์ธํ„ฐํŽ˜์ด์Šค๋Š” RESTful API๋กœ ์ œ๊ณต๋˜๋ฉฐ, ์‘๋‹ต ํ˜•์‹์€ JSON์ž…๋‹ˆ๋‹ค.

AI ์—์ด์ „ํŠธ ํ†ตํ•ฉ

Claude Code

claude code --skill birdilsss-byte/stoke

Cursor

cursor install birdilsss-byte/stoke

์ง์ ‘ ์‚ฌ์šฉ

const stoke = require('stoke');

const data = await stoke.getQuote('600036');
console.log(data);

๋ผ์ด์„ ์Šค

MIT

๊ด€๋ จ ์Šคํ‚ฌ