What problem does it solve? Building a third-party trading app that acts on behalf of Alpaca users requires correctly implementing the OAuth2 authorization code flow, token exchange, refresh logic, and scope management against Alpaca's Connect API, which is error-prone without a reference. ## Core Features & Use Cases - OAuth2 Flow Guidance: Covers app registration, the authorization request, code exchange, bearer token usage, and refresh token rotation with Go code examples. - Scope and Security Reference: Documents available scopes (account:read, trading:read, trading:write, data:read) and security practices like state validation, token storage, and private_key_jwt client authentication. - Use Case: You are building a fintech app that places trades for users. Use this Skill to implement the full authorize → token exchange → API call → token refresh lifecycle against Alpaca's paper and live endpoints. ## Quick Start Help me implement the Alpaca Connect OAuth2 authorization code flow for my trading app, including token exchange and refresh handling.