← all publishers

seokhoonj

@seokhoonj source repo

35 published skills

  1. Send · seokhoonj
    Send a result, report, or file from the conversation as email. Holds no logic of its own -- it calls the mailmail package's send(), and always shows the recipients, subject, and attachments for approval before sending. Trigger phrases: send mail, email this, mail this, send this by email, email the report, 메일 보내줘, 메일로 보내, 메일 발송, 이거 메일로, 부장님께 보내줘, 상무님께 보내줘.
    0
    installs
  2. Poll · seokhoonj
    Run one newswatcher poll: collect new articles from your configured RSS/crawl sources, match them to your topics, summarize with an LLM, and deliver one topic-grouped digest by email or chat. Holds no logic of its own -- it calls the newswatcher package's CLI (`newswatcher`) and relays the result. Duplicate stories from several outlets collapse into one entry. Trigger phrases: run my newswatcher poll, check the news, poll my feeds, get my news digest, collect news now, 뉴스 확인해줘, 뉴스 폴링, 다이제스트 돌려줘, 뉴스 수집해줘.
    0
    installs
  3. Summarize · seokhoonj
    Summarize a YouTube video from its transcript into a TL;DR plus key points. Holds no logic of its own -- it calls the tubeless package's CLI (`tubeless`) and shows the result to the user. Backend is one of gemini (free) / openai / claude / ollama (local). Trigger phrases: summarize this video, youtube summary, summarize this youtube link, tl;dr this video, summarize this talk.
    0
    installs
  4. Watch · seokhoonj
    Watch X (Twitter) accounts and collect their new posts via the official API -- add an account, poll for new posts, read the archive, translate or ad-filter delivery. Holds no logic of its own; it calls the xwatch command, and it confirms every billed X API read (the API is pay-per-post) before running it. Trigger phrases: watch an X account, watch a twitter account, collect new posts, poll x, get this account's latest tweets, backfill an account, X 계정 감시해줘, 트위터 새 글 가져와줘, 이 계정 폴링해줘, 계정 백필해줘.
    0
    installs
  5. Fields · seokhoonj
    Show the columns a KRX Open API service returns -- the field (column) names of one service, in order -- offline and without a key. Holds no logic of its own -- it calls the krx-openapi package's CLI (`krx fields <group> <name>`) and shows the result to the user. Use it to see what a service returns before fetching it. Trigger phrases: 이 서비스 컬럼, KRX 필드, 무슨 컬럼 오나, what columns does, KRX field schema, what fields does this service return.
    0
    installs
  6. Series · seokhoonj
    Fetch a Bank of Korea economic statistic as a time series from ECOS. Holds no logic of its own -- it calls the pyecos package's CLI (`ecos series`) and shows the result to the user. Needs a stat table code and usually an item code (find them with the catalog skill). Trigger phrases: 기준금리 시계열, 환율 추이, ECOS 통계 가져와, economic statistic time series, Bank of Korea interest rate, CPI series, 한은 통계.
    0
    installs
  7. Catalog · seokhoonj
    Find ECOS statistic table codes and their item codes by browsing the Bank of Korea catalog. Holds no logic of its own -- it calls the pyecos package's CLI (`ecos tables` / `ecos items`) and shows the result to the user. Use this to turn a concept (기준금리, CPI) into the codes the series skill needs. Trigger phrases: ECOS 통계표 찾아, 통계 코드, 항목 코드, find ECOS table code, ECOS item code, what stat code is, 한은 통계 목록.
    0
    installs
  8. Key Statistics · seokhoonj
    Show the Bank of Korea's top-100 headline economic indicators in one shot from ECOS. Holds no logic of its own -- it calls the pyecos package's CLI (`ecos key-statistics`) and shows the result to the user. Use for a quick snapshot without needing any table code. Trigger phrases: 100대 지표, 주요 경제지표, 한은 핵심 지표, top-100 indicators, key Korean economic indicators, ECOS headline stats.
    0
    installs
  9. Accounts · seokhoonj
    List a FISIS statistic's account items and their account_cd codes. Holds no logic of its own -- it calls the fisis package's CLI (`fisis accounts`) and shows the result to the user. Use this to find the account_cd that narrows a data fetch to one line item. Trigger phrases: FISIS 계정 목록, 계정 항목 코드, account_cd 찾아, 자산총계 계정, 통계표 계정 항목, list FISIS accounts, account items for, account_cd for, line items of a statistic.
    0
    installs
  10. Companies · seokhoonj
    List a financial sector's companies from FISIS and their finance_cd codes. Holds no logic of its own -- it calls the fisis package's CLI (`fisis companies`) and shows the result to the user. Use this to turn a sector (life insurers, banks) into the company code the data skill needs. Trigger phrases: FISIS 회사 목록, 금융회사 코드, 보험사 목록, 은행 목록, 생보사 코드 찾아, list FISIS companies, financial company code, finance_cd for, banks in FISIS.
    0
    installs
  11. Statistics · seokhoonj
    Browse a financial sector's statistics catalog from FISIS and its list_no codes. Holds no logic of its own -- it calls the fisis package's CLI (`fisis statistics`) and shows the result to the user. Use this to turn a sector into the statistic code the accounts and data skills need. Trigger phrases: FISIS 통계 목록, 통계표 코드, list_no 찾아, 재무현황 통계, 주요경영지표 목록, browse FISIS statistics, statistics catalog, list_no for, financial-statistics tables.
    0
    installs
  12. Fetch · seokhoonj bundle
    Fetch observations for a curated fred-client indicator or any FRED series ID through the fred-client CLI. Use when a user asks for economic-data values, history, recent observations, a date range, frequency conversion, or units transformation. Accept either a grouped accessor such as growth gdp or a series ID such as GDP. Trigger phrases: FRED 시계열, GDP 추이, 최근 실업률, 경제지표 가져와, fetch FRED data, FRED time series, economic data history.
    0
    installs
  13. Metadata · seokhoonj bundle
    Show metadata for one FRED economic series through the fred-client CLI. Use when a user provides a FRED series ID and asks what it represents, including its title, units, frequency, seasonal adjustment, observation range, or update information. Trigger phrases: FRED series 정보, 지표 설명, GDP 메타데이터, what is this FRED series, FRED series metadata, describe series ID.
    0
    installs
  14. Company · seokhoonj
    Show a Korean company's OpenDART profile -- name, CEO, address, industry, listing class, and more. Holds no logic of its own -- it calls the opendart-client package's CLI (`opendart company`) and shows the result to the user. Trigger phrases: 기업개황, 회사 정보, company profile, 대표이사 누구, 회사 프로필, 어디 회사야.
    0
    installs
  15. Finance · seokhoonj
    Summarize a Korean company's key financial accounts (revenue, operating and net income, total assets/liabilities/equity) from OpenDART. Holds no logic of its own -- it calls the opendart-client package's CLI (`opendart finance`) and shows the result to the user. Trigger phrases: 재무 요약, 재무제표, 주요계정, financials, 매출 영업이익, 재무 보여줘, 실적 어때.
    0
    installs
  16. Resolve · seokhoonj
    Resolve a Korean company name, ticker, initials (초성), or a typo to its OpenDART corp_code. Holds no logic of its own -- it calls the opendart-client package's CLI (`opendart resolve`) and shows the result to the user. Trigger phrases: 회사코드 찾아줘, corp_code, 회사 코드, resolve company, 삼성전자 코드, 종목코드로 회사, 초성으로 회사 찾기.
    0
    installs
  17. Data · seokhoonj
    Fetch a KOSIS statistical table as a time series, optionally pivoting items to columns. Holds no logic of its own -- it calls the pykosis package's CLI (`kosis data`) and shows the result to the user. Needs an organization code and a table code (find them with the search or list skill). Trigger phrases: KOSIS 데이터 가져와, 통계표 데이터, 국가통계 시계열, KOSIS statistic time series, fetch KOSIS table data, life table data, 인구 통계 가져와.
    0
    installs
  18. Meta · seokhoonj
    Read a KOSIS table's structural metadata -- its items, classifications, units, source, and recorded periods. Holds no logic of its own -- it calls the pykosis package's CLI (`kosis meta`) and shows the result to the user. Trigger phrases: KOSIS 메타데이터, 통계표 설명, 통계표 항목, 단위 출처, KOSIS table metadata, what items does this table have, KOSIS table units and source.
    0
    installs
  19. Search · seokhoonj
    Find KOSIS organization and table codes (orgId/tblId) by keyword. Holds no logic of its own -- it calls the pykosis package's CLI (`kosis search`) and shows the result to the user. Use this to turn a concept (생명표, 소비자물가) into the codes the data skill needs. Trigger phrases: KOSIS 통계표 검색, 통계표 코드 찾아, orgId tblId 찾아, 생명표 코드, search KOSIS tables, find KOSIS table code, KOSIS table id, what org and table code is.
    0
    installs
  20. Explanation · seokhoonj
    Read the survey documentation behind a KOSIS table -- its purpose, legal basis, cycle, and key terms. Holds no logic of its own -- it calls the pykosis package's CLI (`kosis explanation`) and shows the result to the user. Trigger phrases: 통계조사 설명, 통계 작성목적, 통계 용어 설명, 법적근거 주기, KOSIS survey documentation, why is this survey conducted, KOSIS statistic definitions.
    0
    installs
  21. News · seokhoonj
    Fetch recent related news for one symbol from Yahoo Finance -- each item's timestamp, source, headline, and link, newest first. Holds no logic of its own -- it calls the finyahoo package's CLI (`finyahoo news`) and shows the result to the user. Works for US stocks (AAPL), Korean tickers (005930.KS), and indices (^GSPC). Trigger phrases: news, headlines, latest news, any news on, news about, 뉴스, 소식, 헤드라인, 관련 뉴스, 관련 소식, 최신 뉴스.
    0
    installs
  22. Match · seokhoonj
    Look up matching Yahoo Finance symbols for a company name or partial ticker -- each match's symbol, quote type (EQUITY/ETF/...), exchange, sector, and full name. Use it to resolve a name to the right ticker before quote/profile/history/consensus/news. Holds no logic of its own -- it calls the finyahoo package's CLI (`finyahoo match`) and shows the result to the user. Trigger phrases: find ticker, symbol lookup, what's the ticker for, search symbol, resolve symbol, 티커 찾기, 종목 코드, 심볼 검색, 티커가 뭐야, 종목코드 알려줘.
    0
    installs
  23. Quote · seokhoonj
    Fetch one symbol's live price snapshot (current price, change, day range, market state, and pre/post-market price) from Yahoo Finance. Holds no logic of its own -- it calls the finyahoo package's CLI (`finyahoo quote`) and shows the result to the user. Works for US stocks (AAPL), Korean tickers (005930.KS), and indices (^GSPC). Trigger phrases: current price, quote, live price, what's it trading at, how much is, 현재가, 시세, 실시간 시세, 지금 얼마, 호가, 현재 시세.
    0
    installs
  24. History · seokhoonj
    Fetch a symbol's OHLCV price history (and its split/dividend events) from Yahoo Finance. Holds no logic of its own -- it calls the finyahoo package's CLI (`finyahoo history`) and shows the result to the user. Works for US stocks (AAPL), Korean tickers (005930.KS), and indices (^GSPC). Trigger phrases: price history, OHLCV, stock chart data, get prices for, 시세 가져와, 주가 이력, 차트 데이터.
    0
    installs
  25. Profile · seokhoonj
    Fetch one symbol's company fundamentals snapshot (sector, industry, size, valuation, growth, margins, ROE, 52-week range, beta) from Yahoo Finance. Holds no logic of its own -- it calls the finyahoo package's CLI (`finyahoo profile`) and shows the result to the user. Use the quote skill for the live price view of one symbol. Works for US stocks (AAPL), Korean tickers (005930.KS), and indices (^GSPC). Trigger phrases: company profile, fundamentals, valuation, market cap, PE ratio, 기업정보, 펀더멘털, 프로파일, 시가총액.
    0
    installs
  26. Consensus · seokhoonj
    Fetch one symbol's sell-side analyst consensus from Yahoo Finance -- target price (high/low/mean/median), the recommendation rating (strong_buy..strong_sell) and its numeric mean, the analyst count, and the buy/hold/sell distribution over recent months. Holds no logic of its own -- it calls the finyahoo package's CLI (`finyahoo consensus`) and shows the result to the user. Works for any US or Korean equity Yahoo covers with analysts (AAPL, 005930.KS); indices and thinly-covered names have no consensus and return a 404. For the live price use the `quote` skill; for fundamentals use `profile`. Trigger phrases: analyst target, price target, consensus, sell-side, rating, buy hold sell, 목표주가, 목표가, 애널리스트, 컨센서스, 투자의견, 셀사이드.
    0
    installs
  27. List · seokhoonj
    List the data.go.kr services this package wraps and the operation names each accepts -- offline and without a key. Holds no logic of its own -- it calls the pydatagokr package's CLI (`datagokr list`) and shows the result to the user. Use this to turn a concept (날씨, 미세먼지, 공휴일, 아파트 실거래가, 중기예보, 입찰공고, 수출입실적, 예탁금) into the operation name the fetch skills need. Trigger phrases: 공공데이터 목록, data.go.kr 뭐 조회 가능, 어떤 데이터 있어, list data.go.kr services, what open data is there, datagokr operations.
    0
    installs
  28. Kofia · seokhoonj
    Fetch one KOFIA 종합통계 operation from data.go.kr over a date range -- investor deposits and forced selling (market_funds), margin loan balances (credit_balance), funds, CMA, ELS/DLS, trusts, overseas derivatives. Holds no logic of its own -- it calls the pydatagokr package's CLI (`datagokr kofia`) and shows the result to the user. Trigger phrases: 투자자예탁금, 신용잔고, 신용거래융자, 반대매매, CMA 잔고, ELS 발행, KOFIA statistics, investor deposit, margin loan balance.
    0
    installs
  29. Customs · seokhoonj
    Fetch Korea Customs Service (관세청) monthly item trade for one HS code from data.go.kr -- exports, imports, and weight by year-month. Holds no logic of its own -- it calls the pydatagokr package's CLI (`datagokr customs item_trade`) and shows the result to the user. Trigger phrases: 수출입실적, 품목별 수출입, HS 코드 수출, 관세청 무역통계, customs trade, item trade, exports by HS code.
    0
    installs
  30. Weather · seokhoonj
    Fetch 기상청 동네예보 (KMA village weather forecast) from data.go.kr (service 1360000) -- the 단기예보 (`forecast`, ~3 days), 초단기예보 (`ultra_forecast`, 6 hours), and 초단기실황 (`nowcast`, latest observation) for one 5km grid cell (nx, ny). Holds no logic of its own -- it calls the pydatagokr package's CLI (`datagokr weather`) and shows the result to the user. Trigger phrases: 날씨, 동네예보, 단기예보, 초단기예보, 기온, 강수확률, 하늘상태, weather forecast, temperature, rain probability.
    0
    installs
  31. Holidays · seokhoonj
    Fetch Korean special days from data.go.kr (한국천문연구원 특일 정보, service B090041) -- public holidays (공휴일), national holidays (국경일), anniversaries (기념일), the 24 solar terms (24절기), and sundry days (잡절), each with its date and whether it is a public holiday. Holds no logic of its own -- it calls the pydatagokr package's CLI (`datagokr holidays`) and shows the result to the user. Trigger phrases: 공휴일, 대체공휴일, 국경일, 24절기, 기념일, 특일 정보, 올해 공휴일, Korean holidays, public holidays, solar terms.
    0
    installs
  32. Airquality · seokhoonj
    Fetch 한국환경공단 에어코리아 대기오염정보 (AirKorea real-time air quality) from data.go.kr (service B552584) -- 미세먼지(PM10)·초미세먼지(PM2.5)·오존·통합대기환경지수 등, by 시도 (`by_sido`) or by 측정소 (`by_station`). Holds no logic of its own -- it calls the pydatagokr package's CLI (`datagokr airquality`) and shows the result to the user. Trigger phrases: 미세먼지, 초미세먼지, 대기오염, 대기질, 오존, 에어코리아, 통합대기환경지수, air quality, PM10, PM2.5, fine dust.
    0
    installs
  33. Realestate · seokhoonj
    Fetch 국토교통부 아파트 실거래가 (apartment real-transaction prices) from data.go.kr (MOLIT RTMS, service 1613000) -- sale (`apt_trade`), sale with road address (`apt_trade_detail`), rent/전월세 (`apt_rent`), and presale-right resale/분양권전매 (`apt_presale`), by 법정동 and 계약년월. Holds no logic of its own -- it calls the pydatagokr package's CLI (`datagokr realestate`) and shows the result to the user. Trigger phrases: 아파트 실거래가, 아파트 매매가, 전월세 실거래, 분양권 전매, 국토부 실거래가, 아파트 가격 조회, apartment transaction price, real estate deals.
    0
    installs
  34. Midforecast · seokhoonj
    Fetch 기상청 중기예보 (KMA medium-range forecast, days 4-10) from data.go.kr (service 1360000, MidFcstInfoService) -- 중기육상예보 (`land`: 강수확률·날씨) and 중기기온예보 (`temperature`: 최저·최고기온) for a 예보구역 code. Holds no logic of its own -- it calls the pydatagokr package's CLI (`datagokr midforecast`) and shows the result to the user. Trigger phrases: 중기예보, 주간예보, 4일후, 일주일 날씨, 주간 기온, 중기기온, medium-range forecast, weekly forecast, 10-day forecast.
    0
    installs
  35. Procurement · seokhoonj
    Fetch 조달청 나라장터 입찰공고정보 (Korea Public Procurement Service bid announcements) from data.go.kr (service 1230000) -- one operation per 업무구분: `goods` (물품), `services` (용역), `construction` (공사), `foreign` (외자), over a 공고게시일시 time window. Holds no logic of its own -- it calls the pydatagokr package's CLI (`datagokr procurement`) and shows the result to the user. Trigger phrases: 나라장터, 입찰공고, 조달, 입찰, 공공조달, 물품 입찰, 용역 입찰, 공사 입찰, 관급공사, procurement, bid announcement, government tender, G2B.
    0
    installs