Community코딩 & 개발github.com

starchild-ai-agent/chatgpt-codex-onboarding

ChatGPT 또는 Codex 구독을 OAuth 디바이스 코드 로그인으로 연결합니다. 사용자가 ChatGPT Plus, Pro 또는 Team 계정으로 로그인하려고 할 때 사용합니다(예: "내 Codex 구독 사용", "ChatGPT로 로그인").

chatgpt-codex-onboarding란 무엇인가요?

이 스킬은 사용자가 ChatGPT Plus, Pro 또는 Team 계정과 같은 기존 구독을 OAuth 디바이스 코드 흐름을 통해 연결할 수 있도록 합니다. 주로 Claude Code, Cursor, Codex와 같은 AI 에이전트 플랫폼에서 사용되며, 사용자의 ChatGPT 또는 Codex 구독을 인증하여 해당 서비스를 에이전트 내에서 활용할 수 있게 합니다. 사용자가 "내 Codex 구독 사용" 또는 "ChatGPT로 로그인"과 같은 요청을 하면, 이 스킬은 디바이스 코드 기반 OAuth 로그인 절차를 안내하여 안전하고 간편한 인증을 제공합니다. 이를 통해 사용자는 별도의 자격 증명 입력 없이 자신의 구독을 에이전트에 연결하고, 연결된 서비스의 기능을 활용할 수 있습니다.

지원 대상~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/starchild-ai-agent/official-skills/tree/main/skills/chatgpt-codex-onboarding

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

chatgpt-codex-onboarding은(는) 무엇을 하나요?

ChatGPT 또는 Codex 구독을 OAuth 디바이스 코드 로그인으로 연결합니다. 사용자가 ChatGPT Plus, Pro 또는 Team 계정으로 로그인하려고 할 때 사용합니다(예: "내 Codex 구독 사용", "ChatGPT로 로그인").

개요

이 스킬은 OAuth 2.0 디바이스 코드 인증 흐름을 사용하여 사용자가 기존 ChatGPT 또는 Codex 구독을 AI 에이전트에 안전하게 연결할 수 있도록 합니다. 사용자가 "Codex 구독 사용" 또는 "ChatGPT 계정 연결"을 요청하면, 이 스킬은 디바이스 코드와 사용자가 브라우저에서 방문할 URL을 생성합니다. 사용자는 해당 URL에서 코드를 입력하고 인증을 완료한 후, 에이전트는 자동으로 연결을 완료합니다.

사용 방법

  1. 사용자가 "내 ChatGPT 계정 연결" 또는 "Codex 사용"을 요청합니다.
  2. 스킬이 디바이스 코드와 인증 URL을 생성합니다.
  3. 사용자는 제공된 URL을 브라우저에서 열고 디바이스 코드를 입력합니다.
  4. 사용자가 ChatGPT/Codex 계정으로 로그인하고 권한을 승인합니다.
  5. 에이전트가 성공적으로 연결되었음을 확인합니다.

지원 플랫폼

  • Claude Code
  • Cursor
  • Codex
  • 기타 OAuth 디바이스 코드 흐름을 지원하는 AI 에이전트

인증 흐름

  1. 토큰 요청: 에이전트가 OAuth 서버에 디바이스 인증을 요청합니다.
  2. 디바이스 코드 발급: 서버가 device_code, user_code, verification_uri를 반환합니다.
  3. 사용자 인증: 사용자가 브라우저에서 verification_uri로 이동하여 user_code를 입력합니다.
  4. 토큰 폴링: 에이전트가 device_code로 서버를 주기적으로 폴링하여 액세스 토큰을 받습니다.
  5. 연결 완료: 토큰이 발급되면 에이전트가 연결을 확인하고 필요한 API 호출을 수행합니다.

환경 변수

  • CHATGPT_CLIENT_ID: OAuth 클라이언트 ID
  • CHATGPT_CLIENT_SECRET: OAuth 클라이언트 시크릿 (필요한 경우)
  • CHATGPT_SCOPES: 요청할 권한 범위 (기본값: openid profile email)

참고 사항

  • 이 스킬은 사용자의 ChatGPT Plus, Pro 또는 Team 구독에만 작동합니다.
  • 무료 계정은 지원되지 않습니다.
  • 인증이 완료되면 연결은 일정 시간 동안 유지됩니다.
  • 사용자는 언제든지 계정 설정에서 연결을 해제할 수 있습니다.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

starchild-ai-agent/browser-preview

Preview panel and iframe diagnostics: registry, ports, paths, blank screens. Use when a preview tab is broken or missing (e.g. white screen, tab disappeared, 404 on assets, preview not loading, list running services).

starchild-ai-agent/byok-custom-model

Register a custom LLM endpoint with your own API key for chat in Starchild. Use when adding a personal Anthropic, OpenAI, Grok, Qwen, DeepSeek, NEAR AI, or Venice key as a chat model (e.g. add my Claude key, register DeepSeek).

starchild-ai-agent/chart

Interactive web charts: line, bar, candle, scatter, with HTML and screenshot output. Use when visualizing data for analysis or BI (e.g. plot BTC vs gold last year, bar chart of revenue by quarter, compare two return series).

starchild-ai-agent/charting

Generate TradingView-style candlestick charts with indicators. Use when the user wants a visual chart, price visualization, or technical analysis plot.

starchild-ai-agent/coder

Code specialist for writing, debugging, and technical implementation. Use when the user needs code written, bugs fixed, files edited, or features built.

starchild-ai-agent/coingecko

Crypto spot prices, OHLC charts, market discovery, and global stats. Use when looking up coin prices, market caps, trending coins, sector rankings, or comparing tokens (e.g. BTC price, ETH chart, top gainers).

starchild-ai-agent/coinglass

Crypto derivatives data: funding rates, open interest, liquidations, long/short ratios. Use when researching perp markets, tracking Hyperliquid whale positions, or comparing ETF flows (e.g. BTC funding, ETH OI, liquidation heatmap).

starchild-ai-agent/community-publish

Share or open-source any project the user has built — a running preview/service, a project directory, a dashboard, or scripts. Use whenever the user wants to publish, share, make public, list, distribute, deploy publicly, or open-source something. Three independent actions — publish_preview (allocate a public URL for a running service), list_in_dashboard (show it on the public Project Dashboard for discovery), open_source (push project source to the community GitHub repo). Do NOT search the filesystem for publish-related code or write custom deploy/upload scripts — this skill is the single entry point.

starchild-ai-agent/composio

Composio gateway: act on 1000+ connected apps like Gmail, Slack, GitHub, Calendar. Use when the user wants to act in a connected SaaS app (e.g. send Gmail, create Notion page, add Calendar event, open a GitHub issue).

starchild-ai-agent/hyperliquid

Trade perp futures, spot, and RWA on Hyperliquid DEX with up to asset max leverage. Use when placing perp or spot orders, setting TP/SL, or moving funds on Hyperliquid (e.g. long BTC 5x, sell ETH, deposit USDC, set stop).

starchild-ai-agent/orderly-onboarding

Agent onboarding for Orderly Network - omnichain perpetual futures infrastructure, MCP server, skills, and developer quickstart

starchild-ai-agent/preview-dev

Frontend & fullstack development with live preview. Use when the user wants to build a web page, frontend app, fullstack project, or any web UI — including React, Vue, Vite, static HTML, Express, FastAPI, or any framework that produces a browser-viewable result. Also use when the user wants to deploy, publish, or share a preview to the public internet (community publish).

starchild-ai-agent/project-builder

End-to-end project engineering: design, incremental build, verify, debug systematically. Use when building software, dashboards, scheduled jobs, or web apps the user has asked for (e.g. build a price monitor, daily summary task, ship an API).

starchild-ai-agent/skill-creator

Scaffold new skills with valid frontmatter, directory layout, and a starter SKILL.md. Use when building a new reusable workflow or wrapping a new API (e.g. create a kalshi skill, scaffold an API helper, start a charting skill).

starchild-ai-agent/skillmarketplace

Search, install, and publish skills across official, community, and global registries. Use when finding or sharing skills (e.g. install a "funding rate" skill, list installed skills, publish my custom skill to the registry).

starchild-ai-agent/slide-creator

Build 16:9 slide decks as HTML, exported to PDF (not PowerPoint format). Use when making a deck, presentation, or pitch (e.g. 10-slide pitch deck for X, training course on Y, quarterly results presentation).

starchild-ai-agent/tg-bot-binding

Telegram bot binding: create the bot, connect to Starchild, verify, troubleshoot. Use when setting up Telegram delivery (e.g. add my TG bot, bot binding code, fix "telegram not pushing", whitelist a TG username).

starchild-ai-agent/twelvedata

Stocks, forex, and commodities prices: real-time quotes and historical bars. Use when looking up traditional-market prices (e.g. AAPL quote, EUR/USD chart, gold price, SPY history). Not for crypto.

starchild-ai-agent/twitter

Twitter/X data: fetch tweets, search, user profiles, followers, replies, trends. Use for any x.com or twitter.com URL or lookup (e.g. summarize this tweet, recent posts by @vitalikbuterin, search $SOL min_faves:50).

starchild-ai-agent/user-onboarding

Onboarding script for first-time Starchild users: positioning, quick wins, discovery. Use when the user is new or vague (e.g. "what can you do", "I don't know where to start", first session with no context, generic hello).

관련 스킬