Agent skill · software engineering · jeremylongshore
palantir-install-auth
Select and configure a Palantir OSDK or Platform SDK with the correct Developer Console OAuth grant and restrictions. Use when bootstrapping a user application, backend service, or direct platform API client. Trigger with "install Palantir SDK" or "Foundry OAuth".
Why this skill is useful
Adds executable scripts for installing and configuring the Palantir Foundry SDK with OAuth2 and token authentication, which are not commonly found in public documentation.
What it needs
Requires node, python installed locally. Requires palantir account access. About 3k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.
What this skill does
Palantir SDK Selection and OAuth Setup Overview Choose the SDK from the job: a generated OSDK for application-specific Ontology access, or the Platform SDK for broader Foundry/AIP REST APIs. Then configure OAuth through Developer Console with the minimum grant, scope, resources, and operations. Prerequisites Identify the application type, language, Foundry environment, acting user or service user, required APIs, and accountable owner. List the minimum Ontology entities or Platform API operations before creating credentials. Read references/official-docs.md and use Developer Console's generated Start developing instructions for the target application. Prepare an approved secret store and non-production verification resource. Current Contract Foundry APIs use OAuth 2.0 bearer tokens. Authorization Code grant is for applications acting on behalf of users; Client Credentials grant is for backend services acting as a service user. Developer Console application restrictions limit available Ontology resources or Platform SDK operations in addition to requested scopes and principal permissions. Temporary user API tokens may support development, but production applications should use the appropriate OAuth grant. Authentication Never ask for, print, or commit a bearer token, client secret, authorization code, or refresh token. Store secrets only in an approved manager. Record the client ID only where allowed, and inventory grant type, redirect URLs, requested scopes, application restrictions, service-user permissions, owners, and rotation. Instructions 1. Choose generated OSDK or Platform SDK and document why the other surface is insufficient or unnecessary. 2. Create or select the Developer Console application and configure the user-delegated or backend-service grant. 3. Restrict the client to the required Ontology entities or Platform SDK operations and request the minimum scopes. 4. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills jeremylongshore/palantir-install-auth