mutations

Execute Kinetic integrations and CRUD operations on submissions, profiles, and kapp configurations.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/kineticdata/kinetic-platform-ai-skills --skill mutations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mutations
Source: https://github.com/kineticdata/kinetic-platform-ai-skills/tree/main/skills/front-end/mutations
Command: npx skills add https://github.com/kineticdata/kinetic-platform-ai-skills --skill mutations

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines common data management tasks within the Kinetic platform, allowing for efficient creation, retrieval, updating, and deletion of submissions, profiles, and application configurations.

Core Features & Use Cases

  • Execute Integrations: Call server-side Kinetic integrations with custom parameters.
  • Submission Management: Create, fetch, and delete submission records, including public (unauthenticated) creation.
  • Profile & Kapp Updates: Modify user profiles and update Kapp settings like themes.
  • Use Case: Update a user's email address, create a new support ticket via an integration, or change the theme of a Kinetic application.

Quick Start

Use the mutations skill to create a new submission for the 'new-user' form in the 'accounts' kapp with the parameters { username: 'testuser', email: '[email protected]' }.

Frequently Asked Questions about mutations

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

FAQPage Schema
How do I create a Kinetic submission for a specific kapp form?

Kinetic submission creation is handled by targeting a specific form within a kapp and passing the required data parameters. You can create standard records or public unauthenticated submissions by supplying the appropriate form identifier and payload.

Can I execute server-side Kinetic integrations with custom parameters?

Executing server-side Kinetic integrations with custom parameters is fully supported. You can call integrations directly to pass dynamic data between systems, automate external workflows, or trigger backend processes without requiring client-side execution.

What is the best way to update user profiles and kapp settings in Kinetic?

Updating user profiles and kapp settings is best achieved through dedicated CRUD functions. You can modify user attributes like email addresses or change application configurations such as kapp themes directly using targeted administrative update calls.

Do I need @kineticdata/react to use Kinetic CRUD operations?

The @kineticdata/react library is required for client-side interactions with the Kinetic platform. While server-side integration calls and submission lifecycle management can run independently, client-side data manipulation requires this dependency to function correctly.

How does submission lifecycle management work for Kinetic records?

Submission lifecycle management for Kinetic records allows you to create, fetch, and delete entries programmatically. This includes handling public unauthenticated creations and managing the full record lifecycle from initial data entry through deletion.