Platform API Integration
Integrates with Rubin Science Platform (RSP) APIs by leveraging OpenAPI specifications for authentication, notebook execution, and frontend development.
The source repository doesn't declare a license. Check its terms before reusing the code.
Key features
- Implementing authentication patterns for Gafaelfawr (CSRF tokens) and Times Square (cookies)
- Discovering and exploring APIs using OpenAPI specifications
- Creating robust, reusable SWR-based hooks for data fetching, polling, and pagination
- Generating TypeScript types directly from API schemas for improved type safety
- Establishing a local development workflow using mock APIs and Next.js rewrites
Use cases
- Developing a component to display and monitor the status of a rendered notebook from the Times Square API.
- Building a new UI to manage user authentication tokens via the Gafaelfawr API.
- Setting up a local development environment to work on frontend features without requiring a live backend connection.
FAQ
How does this skill improve my workflow?
It streamlines development by providing established patterns for API interaction. This helps you generate type-safe code from OpenAPI specs, create reusable SWR hooks, and correctly implement complex authentication flows like CSRF tokens and pagination.
What does the Platform API Integration skill do?
This skill guides Claude in discovering and integrating with Rubin Science Platform (RSP) APIs. It covers exploring OpenAPI specifications, implementing authentication for services like Gafaelfawr, and creating robust SWR-based data-fetching hooks.
When should I use this skill?
Use this skill when you need to find API documentation for RSP services, implement new API integrations, create TypeScript types from API schemas, or set up authentication and mock APIs for local development.
What key capabilities does this skill provide?
It provides capabilities for discovering APIs via OpenAPI, implementing authentication for Gafaelfawr (CSRF tokens) and Times Square (cookies), creating SWR hooks for data fetching, polling, and pagination, and generating TypeScript types from API schemas for improved safety.
Related skills
Backend API Standards
Designs and implements RESTful API endpoints following industry best practices for HTTP methods, status codes, and resource-based URLs.
Api Development21312 ptsSalesforce Integration
Designs and builds secure, scalable integrations between Salesforce and external systems using REST/SOAP APIs, platform events, and modern authentication patterns.
Api Development312 pts