Skip to content

Add fin-sdk skill for Fin configuration#6

Open
normprovost wants to merge 1 commit intomainfrom
add-fin-sdk-skill
Open

Add fin-sdk skill for Fin configuration#6
normprovost wants to merge 1 commit intomainfrom
add-fin-sdk-skill

Conversation

@normprovost
Copy link
Contributor

Why?

This gives Claude Code the ability to interact with the Fin SDK — creating, downloading, and managing procedures, data connectors, simulations, and workspace configuration directly via the REST API.

How?

A new fin-sdk skill with a lightweight bash/curl HTTP client (fin-api.sh) that wraps the /fin-sdk/* endpoints. No npm dependencies or build steps — Claude reads the skill, runs the script, and configures Fin. API spec and procedure YAML schema are included as reference files for progressive disclosure.

Generated with Claude Code

Adds a new skill that enables Claude to configure Fin AI agents
directly via the Fin SDK REST API, without requiring the fin-cli
npm package or any external dependencies.

Includes:
- SKILL.md with workflow guidance and trigger phrases
- scripts/fin-api.sh — lightweight bash/curl HTTP client (zero deps)
- references/api-spec.md — complete endpoint documentation
- references/procedure-format.md — YAML schema for procedures

Tested against a live workspace (dhafv6dj): manifest, upload,
download, create-data-connector, list-attributes, list-workflows,
download-metadata, and generate-simulations all verified working.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants