You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Each platform's skill file includes component initialization, property configuration, event handling, cell operations, formatting, data binding, and common spreadsheet usage patterns specific to that framework.
@@ -33,29 +31,95 @@ Before installing Syncfusion<sup style="font-size:70%">®</sup> Spreadsheet E
33
31
34
32
## Installation
35
33
36
-
Use one of the following commands to install Syncfusion<supstyle="font-size:70%">®</sup> Spreadsheet Editor SDK Skills. You can also browse Syncfusion<supstyle="font-size:70%">®</sup> skills in the [marketplace](https://skills.sh/syncfusion/).
34
+
Use one of the following commands to install [Syncfusion<supstyle="font-size:70%">®</sup> Spreadsheet Editor SDK Skills](https://github.com/syncfusion/spreadsheet-editor-sdk-skills). You can also browse Syncfusion<supstyle="font-size:70%">®</sup> skills in the [marketplace](https://skills.sh/syncfusion/).
37
35
38
36
To install all Spreadsheet Editor SDK skills at once, use the following command:
This registers the Syncfusion<supstyle="font-size:70%">®</sup> skill pack, enabling your AI assistant to load it automatically in supported IDEs such as [Code Studio](https://help.syncfusion.com/code-studio/reference/configure-properties/skills), [Visual Studio Code](https://code.visualstudio.com/docs/copilot/customization/agent-skills), and [Cursor](https://cursor.com/docs/skills).
53
+
{% endhighlight %}
54
+
{% endtabs %}
55
+
56
+
Choose and install skills interactively from the terminal:
1.**Spreadsheet Editor SDK API Knowledge** — Skill-based, curated guidance for creating, editing, and managing spreadsheets using Syncfusion<supstyle="font-size:70%">®</sup> Spreadsheet Editor SDK UI Components across supported platforms. Covers key APIs, component integration, cell operations, formatting, data binding, and import/export features.
57
-
2.**Platform-Specific Code Generation** — Produces production-ready code tailored to your platform (React, Angular, Blazor, ASP.NET Core, ASP.NET MVC, TypeScript, or Vue) without executing scripts or altering your project structure.
58
-
3.**Patterns & Best Practices** — Practical recommendations for API usage, platform-specific package selection, component configuration, and spreadsheet editor workflows (such as cell styling, conditional formatting, data validation, chart creation, formula calculation, and protection settings). All guidance is authored directly within the skill files, not fetched from external documentation.
105
+
Choose your installation scope (project-level or global), then confirm to complete the installation.
106
+
107
+
{% tabs %}
108
+
{% highlight bash tabtitle="npm" %}
109
+
110
+
◆ Installation scope
111
+
│ ● Project (Install in current directory (committed with your project))
112
+
│ ○ Global
113
+
114
+
◆ Proceed with installation?
115
+
│ ● Yes / ○ No
116
+
117
+
{% endhighlight %}
118
+
{% endtabs %}
119
+
120
+
This registers the Syncfusion<supstyle="font-size:70%">®</sup> skill pack so your AI assistant can automatically load it in supported IDEs such as [Code Studio](https://help.syncfusion.com/code-studio/reference/configure-properties/skills), [Visual Studio Code](https://code.visualstudio.com/docs/copilot/customization/agent-skills), and [Cursor](https://cursor.com/docs/skills).
121
+
122
+
To learn more about the Skills CLI, refer [here](https://skills.sh/docs).
59
123
60
124
## How Syncfusion<supstyle="font-size:70%">®</sup> Spreadsheet Editor SDK Agent Skills Work
61
125
@@ -79,6 +143,74 @@ Once skills are installed, the assistant can generate spreadsheet editor code. B
79
143
- "Show me code to apply number formatting to currency columns in React Spreadsheet Editor."
80
144
- "How do I enable cell editing and data validation in Angular Spreadsheet Editor?"
81
145
146
+
## Skills CLI Commands
147
+
148
+
After installation, manage Syncfusion<supstyle="font-size:70%">®</sup> Agent Skills using the following commands:
149
+
150
+
### List Skills
151
+
152
+
View all installed skills in your current project or global environment:
153
+
154
+
{% tabs %}
155
+
{% highlight bash tabtitle="NPM" %}
156
+
157
+
npx skills list
158
+
159
+
{% endhighlight %}
160
+
{% endtabs %}
161
+
162
+
### Remove a Skill
163
+
164
+
Uninstall a specific skill from your environment:
165
+
166
+
{% tabs %}
167
+
{% highlight bash tabtitle="NPM" %}
168
+
169
+
npx skills remove <skill-name>
170
+
171
+
{% endhighlight %}
172
+
{% endtabs %}
173
+
174
+
Replace `<skill-name>` with the name of the skill you want to remove (for example, `syncfusion-blazor-spreadsheet-editor`).
175
+
176
+
### Check for Updates
177
+
178
+
Check if updates are available for your installed skills:
179
+
180
+
{% tabs %}
181
+
{% highlight bash tabtitle="NPM" %}
182
+
183
+
npx skills check
184
+
185
+
{% endhighlight %}
186
+
{% endtabs %}
187
+
188
+
### Update All Skills
189
+
190
+
Update all installed skills to their latest versions:
191
+
192
+
{% tabs %}
193
+
{% highlight bash tabtitle="NPM" %}
194
+
195
+
npx skills update
196
+
197
+
{% endhighlight %}
198
+
{% endtabs %}
199
+
200
+
## FAQ
201
+
202
+
**Which agents and IDEs are supported?**
203
+
204
+
Any Skills compatible agent or IDE that loads local skill files (Visual Studio Code, Cursor, CodeStudio, etc.).
205
+
206
+
**Are skills loaded automatically?**
207
+
208
+
Yes. Once installed, supported agents automatically detect and load relevant skills for Syncfusion‑related queries without requiring additional configuration.
209
+
210
+
**Skills are not being loaded**
211
+
212
+
Verify that skills are installed in the correct agent directory, restart the IDE, and confirm that the agent supports external skill files.
0 commit comments