ballerina-platform/ballerina-vscode

To keep Ballerina VSCode plugin related issues, discussions, etc.

This repository also configures its own agents. See what ballerina-vscode tells them →

49Stars on the repository
6Mods indexed here, across every type
todayLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

agent-builder

01

ballerina-platform/ballerina-vscode

Skill Claude CodeCodex

Use this skill whenever you are writing or modifying Ballerina AI agent code: declaring an ai:Agent, its system prompt or model provider, adding agent tools, gating a tool behind human approval, wiring subagents, or putting an agent behind any trigger: a chat service, a messaging channel such as Slack, WhatsApp or…

not rated 49 changed today A 0 tokens original Apache-2.0

data-map

02

ballerina-platform/ballerina-vscode

Skill Claude Code

Use this skill whenever you are generating Ballerina mapping/transformation expressions between any data types — records, JSON, XML, arrays, or primitive types (e.g. implementing a transform function body, converting JSON to a record, mapping XML elements to fields, or transforming primitive values).

not rated 49 today A 60 tokens original Apache-2.0

skill-creator

03

ballerina-platform/ballerina-vscode

Skill Claude CodeCodex

Use this skill when the user asks to create, define, or save a new skill, custom instruction set, or reusable AI behaviour for the assistant.

not rated 49 today A 34 tokens original Apache-2.0

workflow-builder

04

ballerina-platform/ballerina-vscode

Skill Claude CodeCodex

Use this skill whenever you are writing or modifying a Ballerina workflow — declaring a @workflow:Workflow function or its @workflow:Activity steps, calling workflow:run / workflow:getWorkflowResult / workflow:sendData, or when the user describes a long-running, durable, or crash-resilient multi-step business process…

not rated 49 today A 130 tokens original Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: