By trutohq
Official plugin for Truto -- the unified API platform. Helps developers integrate with third-party tools using Truto's APIs.
Truto API conventions — base URL (https://api.truto.one), Bearer auth, unified/proxy/custom URL patterns, cursor pagination, idempotency, admin filter syntax, and skill routing between `truto` (app code) and `truto-cli` (terminal). Load whenever calling, configuring, or reasoning about any api.truto.one endpoint.
---
Generate a new Truto integration definition end-to-end from API docs (OpenAPI, Postman, Mintlify, GraphQL, or generic doc site) using the agentic `truto integrations build` loop, then review, apply, and lint the result. Use when the user asks to build, scaffold, or author a new Truto integration, mentions `integrations build`, `integrations apply`, `integrations lint`, or wants to convert vendor API docs into a Truto IntegrationFile.
Write JSONata expressions for Truto config — unified API mapping overrides, custom unified models, environment integration overrides (auth/pagination/rate-limit/webhooks), sync job templates, workflows, daemon jobs, and scheduled actions. Documents the custom $functions added by @truto/truto-jsonata on top of standard JSONata.
Embed the Truto connection flow in your frontend using @truto/truto-link-sdk. Covers account connection, RapidForm, file pickers, display modes, and error handling.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Official agent skills for Truto — the unified API platform for integrating with third-party tools. Works with Cursor, Claude Code, and any other agent that supports the Agent Skills (SKILL.md) convention.
Add this repo as a plugin marketplace, then install the plugin:
/plugin marketplace add trutohq/truto-skills
/plugin install truto@truto-skills
Skills become namespaced as truto:truto, truto:truto-cli, truto:truto-jsonata, truto:truto-link-sdk, and truto:truto-api-conventions. To try it locally before installing, run claude --plugin-dir /path/to/truto-skills.
Open Cursor Settings → Rules, click Add Rule under Project Rules, choose Remote Rule (GitHub), and enter:
https://github.com/trutohq/truto-skills
This pulls in both the skills and the always-applied truto-api rule.
npx skills)Install into the current project (or globally with -g):
npx skills add trutohq/truto-skills
Works for Cursor, Claude Code, and any other agent supported by the skills CLI.
| Skill | Description |
|---|---|
| truto | Build integrations with third-party tools using Truto's unified API platform |
| truto-link-sdk | Embed the Truto connection flow in your frontend using @truto/truto-link-sdk |
| truto-cli | Install, authenticate, and use the Truto CLI for managing integrations and accessing data |
| truto-jsonata | Write JSONata expressions for Truto config (mappings, sync jobs, workflows) using the custom $functions from @truto/truto-jsonata |
| truto-integrations-build | Generate a new Truto integration from API docs using the agentic truto integrations build loop, then lint and apply |
| truto-api-conventions | Truto API conventions — base URL, auth, URL patterns, pagination, idempotency, and skill routing |
| Rule | Description |
|---|---|
| truto-api | Always-apply rule with API conventions — base URL, auth header, URL patterns, pagination |
For Claude Code, the same content is delivered via the model-invoked truto-api-conventions skill above (Claude Code plugins do not have an "always-applied rule" primitive).
Truto is a unified API platform that lets you integrate with 200+ third-party tools (CRMs, ticketing systems, HRIS, ATS, and more) through a single API. Instead of building and maintaining individual integrations, you connect once to Truto and access all supported tools through a consistent interface.
Key capabilities:
See CHANGELOG.md for the full history of skill additions and changes.
Apache-2.0 — see LICENSE for details.
npx claudepluginhub trutohq/truto-skills --plugin trutoComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Design fluency for frontend development. 1 skill with 23 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.
UI/UX design intelligence. 67 styles, 161 palettes, 57 font pairings, 25 charts, 15 stacks (React, Next.js, Vue, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Nuxt, Jetpack Compose). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.