Agent skill · software engineering · jeremylongshore
palantir-hello-world
Create a minimal generated-OSDK application that performs one bounded Ontology read and optionally validates one Action. Use when proving a new Developer Console application end to end. Trigger with "Palantir hello world" or "first OSDK app".
Why this skill is useful
Adds executable Python scripts for querying Palantir Foundry's Ontology and dataset management that aren't publicly documented.
What it needs
Requires foundry-platform-sdk 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 OSDK First Read and Validated Action Overview Prove the smallest safe vertical slice: Developer Console application, generated OSDK, authenticated client, bounded object read, and an optional validation-only Action. Avoid mixing the Platform SDK, OSDK, transforms, and deployment in the first proof. Prerequisites Choose a non-production Foundry environment and a low-sensitivity object type with a few synthetic or approved test objects. Identify the application owner, Ontology owner, OSDK language, user-delegated or backend-service grant, and selected Ontology resources. Read references/official-docs.md plus the generated application-specific documentation in Developer Console. Prepare an approved Action only if validation-only behavior is available and no production write is required. Current Contract Developer Console creates and manages OSDK applications and generates language-specific packages for selected Ontology resources. The generated OSDK exposes the actual object types, links, Actions, and Functions selected for that application. An OSDK application authenticates with OAuth as a public/confidential user application or backend service, according to its design. A first read should be bounded by filters, selected properties, deterministic ordering, and pagination. Authentication Use the Developer Console generated setup for the chosen grant. Keep client secrets and bearer tokens in approved local or deployment secret storage. Record grant type, scopes, restrictions, redirect behavior, and principal without recording credential values. Instructions 1. Create or select the Developer Console application and add only one test object type plus an approved Action if needed. 2. Generate and install the OSDK version shown by Developer Console; pin the generated package and compatible client. 3. Initialize the authenticated client using the generated setup and verify the expected principal/environment. 4. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills jeremylongshore/palantir-hello-world--6e4ece