Skip to content

Commit 08771d6

Browse files
Merge pull request #104 from AlexKlimenkov/master
[dev] add angular gantt skill, shorten descriptions
2 parents 96f45dd + e550d6f commit 08771d6

3 files changed

Lines changed: 20 additions & 7 deletions

File tree

docs/integrations/ai-tools/agent-skills.md

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,30 +16,35 @@ Unlike the [MCP server](integrations/ai-tools/mcp-server.md), which provides rea
1616

1717
### DHTMLX JS Gantt
1818

19-
Covers integration of the core JavaScript Gantt into plain JavaScript and TypeScript applications. The skill recognises all three delivery channels the free `dhtmlx-gantt` (Standard / GPL) package, the `@dhx/trial-gantt` evaluation package, the commercial `@dhx/gantt` package, and `<script>` / CDN loading and adapts its guidance accordingly. It covers setup and lifecycle, `gantt.parse` / `gantt.load`, templates, events, plugins, the DataProcessor, task and link CRUD, resources and assignments, working calendars, undo/redo, row reorder, baselines, critical path, locale and i18n, theming, and live updates.
19+
Covers integration of the core JavaScript Gantt into plain JavaScript and TypeScript applications. The skill recognises all delivery channels - the free `dhtmlx-gantt` (Standard / GPL) package, the `@dhx/trial-gantt` evaluation package, the commercial `@dhx/gantt` package, and `<script>` / CDN loading - and adapts setup, data, and theming guidance to each.
2020

21-
As with the other skills, unfamiliar APIs are routed through the [DHTMLX MCP server](integrations/ai-tools/mcp-server.md) rather than guessed.
22-
23-
The skill files are readable Markdown - you can review exactly what rules your assistant will follow in the [GitHub repository](https://github.com/DHTMLX/skills/tree/main/dhtmlx-js-gantt).
21+
Review the rules in the [GitHub repository](https://github.com/DHTMLX/skills/tree/main/dhtmlx-js-gantt).
2422

2523
### DHTMLX React Gantt
2624

27-
Covers integration of `@dhtmlx/trial-react-gantt` and `@dhx/react-gantt` into React applications. The skill helps the assistant add Gantt to a project and set it up correctly, connect CRUD operations, and handle theming so that Gantt reuses the app's own theme rather than drifting out of sync. It also includes known pitfalls extracted from real projects and directs the assistant to verify unfamiliar APIs through the [DHTMLX MCP server](integrations/ai-tools/mcp-server.md) rather than guessing.
25+
Covers integration of `@dhtmlx/trial-react-gantt` and `@dhx/react-gantt` into React applications. The skill teaches the assistant the wrapper-specific setup, data ownership and persistence patterns, and theming approach that are easy to get wrong - and lists known pitfalls extracted from real projects with concrete fixes.
2826

29-
The skill files are readable Markdown - you can review exactly what rules your assistant will follow in the [GitHub repository](https://github.com/DHTMLX/skills/tree/main/dhtmlx-react-gantt).
27+
Review the rules in the [GitHub repository](https://github.com/DHTMLX/skills/tree/main/dhtmlx-react-gantt).
3028

3129
For a worked example of these patterns applied end-to-end, see the [React Gantt Lovable Starter](https://github.com/DHTMLX/react-gantt-lovable-starter) - a multi-project planner generated in Lovable, with the full build recipe in its [`lovable/`](https://github.com/DHTMLX/react-gantt-lovable-starter/tree/main/lovable) folder.
3230

31+
### DHTMLX Angular Gantt
32+
33+
Covers integration of `@dhtmlx/trial-angular-gantt` and `@dhx/angular-gantt` into Angular applications. The skill teaches the assistant the wrapper-specific setup, data ownership and persistence patterns (`data.save` / `data.batchSave`), and theming approach that are easy to get wrong - and lists the known failure modes with concrete fixes.
34+
35+
Review the rules in the [GitHub repository](https://github.com/DHTMLX/skills/tree/main/dhtmlx-angular-gantt).
36+
3337
## Installing
3438

3539
```bash
3640
npx skills add DHTMLX/skills --skill dhtmlx-js-gantt
3741
npx skills add DHTMLX/skills --skill dhtmlx-react-gantt
42+
npx skills add DHTMLX/skills --skill dhtmlx-angular-gantt
3843
```
3944

4045
### Manual Installation
4146

42-
Clone or download the [DHTMLX/skills](https://github.com/DHTMLX/skills) repository and copy the relevant skill folder (`dhtmlx-js-gantt` or `dhtmlx-react-gantt`) into your project's skills directory (e.g., `.claude/skills/` for Claude Code, `.cursor/skills/` for Cursor).
47+
Clone or download the [DHTMLX/skills](https://github.com/DHTMLX/skills) repository and copy the relevant skill folder (`dhtmlx-js-gantt`, `dhtmlx-react-gantt`, or `dhtmlx-angular-gantt`) into your project's skills directory (e.g., `.claude/skills/` for Claude Code, `.cursor/skills/` for Cursor).
4348

4449
## Using Skills with MCP
4550

docs/integrations/angular/index.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ description: "Install, configure, and use DHTMLX Gantt in Angular with the offic
66

77
Angular Gantt is the official Angular wrapper for DHTMLX Gantt. It gives you an Angular component API for the chart while preserving access to the full Gantt engine.
88

9+
:::tip AI-assisted development
10+
If you use an AI coding assistant, the [DHTMLX Angular Gantt agent skill](integrations/ai-tools/agent-skills.md#available-skills) can help it follow correct wrapper integration patterns - matching CSS imports, providing an explicit height chain, choosing a data ownership model, normalizing dates around `data.save` / `data.batchSave`, and mapping the app theme through Gantt CSS variables. For real-time API reference, connect the [DHTMLX MCP server](integrations/ai-tools/mcp-server.md).
11+
:::
12+
913
## What You Get With The Wrapper
1014

1115
- Declarative inputs for `tasks`, `links`, `config`, `templates`, `plugins`, `theme`, and `locale`.

docs/integrations/angular/overview.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ Angular Gantt is the official Angular wrapper for DHTMLX Gantt. It exposes the G
1010

1111
If you need installation and project setup first, start with [Quick Start with Angular Gantt](integrations/angular/quick-start.md).
1212

13+
:::tip AI-assisted development
14+
If you use an AI coding assistant, the [DHTMLX Angular Gantt agent skill](integrations/ai-tools/agent-skills.md#available-skills) can help it follow correct wrapper integration patterns and avoid common mistakes such as mismatched CSS imports, missing container height, mixed ownership between Angular state and the Gantt `instance`, and unstable date serialization through `data.save` / `data.batchSave`. For real-time API reference, connect the [DHTMLX MCP server](integrations/ai-tools/mcp-server.md).
15+
:::
16+
1317
## Core Capabilities
1418

1519
The wrapper is built for both simple and advanced Angular integrations:

0 commit comments

Comments
 (0)