impl-proxy-node

Generate a Griptape proxy node from a service specification file.

3|3|Updated Nov 19, 2025
One-click install
npx skills add https://github.com/griptape-ai/griptape-nodes-library-standard --skill impl-proxy-node
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: impl-proxy-node
Source: https://github.com/griptape-ai/griptape-nodes-library-standard/tree/main/.claude/skills/impl-proxy-node
Command: npx skills add https://github.com/griptape-ai/griptape-nodes-library-standard --skill impl-proxy-node

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate the creation of a Griptape proxy node by translating a service specification file produced by the API research process into a deployable node that communicates with the Griptape Cloud proxy, including handling the API key for integration testing.

Core Features & Use Cases

  • Convert a spec-driven workflow into a functional proxy node by wiring payload builders, result parsers, and safe defaults aligned with the proxy client.
  • Support model ID mapping, error handling, and status reporting, plus integration testing against the cloud proxy.
  • Provide a clear path from reading a spec (and associated key) to generating a runnable node file and registering it for discovery.

Quick Start

Follow the SKILL.md steps to implement a new Griptape proxy node from a service spec and cloud proxy.

Frequently Asked Questions about impl-proxy-node

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a Griptape proxy node from a service spec?

To build a Griptape proxy node, you translate a service specification file into a deployable node by wiring payload builders, result parsers, and safe defaults aligned with the cloud proxy client. The process covers reading the spec to generating a runnable node file.

What is a proxy node and when do I need one for API integration?

A proxy node is a deployable interface that communicates with the Griptape Cloud proxy. You need one when translating a service specification into a functional integration point, enabling model ID mapping, structured payload handling, and status reporting for external APIs.

How do I manage API keys for integration testing against a cloud proxy?

API keys for integration testing are managed during the proxy node construction process. The skill handles the API key alongside the service spec, ensuring proper authentication when generating and testing the runnable node file against the Griptape Cloud proxy.

Does the proxy node generation handle parameter wiring and media handling automatically?

Yes, the proxy node generation enforces proper parameter wiring, payload structure, and media handling patterns automatically. It translates the service spec into safe defaults, ensuring the generated node file aligns with the proxy client requirements.

What is the best way to register a generated proxy node for discovery?

The best way to register a generated proxy node for discovery is through manifest registration. After generating the runnable node file and completing integration testing, the skill handles manifest registration to make the proxy node discoverable within the system.

Why do I need a service specification file to create a proxy node?

A service specification file is required because it provides the structured API definition needed to generate payload builders and result parsers. The proxy node is built by translating this spec into model ID mappings, error handling, and safe defaults for the cloud proxy.