Skip to content

Commit cdfd054

Browse files
committed
Adding a Chart to the skills
1 parent 3f54cdf commit cdfd054

4 files changed

Lines changed: 384 additions & 10 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,13 @@ All notable changes for each version of this project will be documented in this
5252
- The overlay service now uses the Popover API to place overlay elements in the top layer, eliminating z-index stacking issues.
5353
- Improved positioning accuracy for container-based overlays with fixed container bounds.
5454

55+
- **AI-Assisted Development - Copilot Skills**
56+
- Three consolidated Copilot Skills are now included in the repository to teach AI coding assistants (GitHub Copilot, Cursor, Windsurf, Claude, JetBrains AI, etc.) how to work with Ignite UI for Angular:
57+
- **Components** - UI Components (form controls, layout, data display, feedback/overlays, directives — Input Group, Combo, Select, Date/Time Pickers, Calendar, Tabs, Stepper, Accordion, List, Card, Dialog, Snackbar, Button, Ripple, Tooltip, Drag and Drop, Layout Manager, Dock Manager)
58+
- **Data Grids** - Data Grids (grid type selection, column config, sorting, filtering, selection, editing, grouping, paging, remote data, state persistence, Tree Grid, Hierarchical Grid, Grid Lite, Pivot Grid)
59+
- **Theming & Styling** - Theming & Styling (includes MCP server setup for live theming tools)
60+
- These skills are automatically discovered by GitHub Copilot via `.github/copilot-instructions.md` and can be manually configured in other IDEs. For more information, see the [README](README.md#ai-assisted-development).
61+
5562
### General
5663

5764
- `IgxGrid`, `IgxTreeGrid`, `IgxHierarchicalGrid`, `IgxPivotGrid`

README.md

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -46,16 +46,9 @@ This repository ships with **Copilot Skills** — structured knowledge files tha
4646

4747
| Skill | Path | Description |
4848
|:------|:-----|:------------|
49-
| Components — Form Controls | [`skills/igniteui-angular-components/SKILL.md`](skills/igniteui-angular-components/SKILL.md) | Input Group, Combo, Select, Date/Time Pickers, Calendar, forms integration |
50-
| Components — Layout & Display | [`skills/igniteui-angular-components-layout/SKILL.md`](skills/igniteui-angular-components-layout/SKILL.md) | Tabs, Stepper, Accordion, List, Card, Dialog, Snackbar, directives |
51-
| Data Grids — Structure | [`skills/igniteui-angular-grids/SKILL.md`](skills/igniteui-angular-grids/SKILL.md) | Grid type selection, column configuration, sorting, filtering, selection |
52-
| Data Grids — Features | [`skills/igniteui-angular-grids-features/SKILL.md`](skills/igniteui-angular-grids-features/SKILL.md) | Editing, grouping, summaries, toolbar, export, row drag, master-detail |
53-
| Data Grids — Grid Types | [`skills/igniteui-angular-grids-types/SKILL.md`](skills/igniteui-angular-grids-types/SKILL.md) | Tree Grid, Hierarchical Grid, Grid Lite, Pivot Grid specifics |
54-
| Grid Data Operations | [`skills/igniteui-angular-grid-data-operations/SKILL.md`](skills/igniteui-angular-grid-data-operations/SKILL.md) | Sorting, filtering, grouping, canonical grid import patterns |
55-
| Grid Paging & Remote | [`skills/igniteui-angular-grid-paging-remote/SKILL.md`](skills/igniteui-angular-grid-paging-remote/SKILL.md) | Paging, remote data operations, virtualization, multi-grid coordination |
56-
| Grid Editing | [`skills/igniteui-angular-grid-editing/SKILL.md`](skills/igniteui-angular-grid-editing/SKILL.md) | Cell editing, row editing, batch editing, validation, summaries |
57-
| Grid State | [`skills/igniteui-angular-grid-state/SKILL.md`](skills/igniteui-angular-grid-state/SKILL.md) | State persistence, Tree / Hierarchical / Pivot Grid / Grid Lite operations |
58-
| Theming & Styling | [`skills/igniteui-angular-theming/SKILL.md`](skills/igniteui-angular-theming/SKILL.md) | Palettes, typography, elevations, component themes, MCP server |
49+
| Components | [`skills/igniteui-angular-components/SKILL.md`](skills/igniteui-angular-components/SKILL.md) | UI Components (form controls, layout, data display, feedback/overlays, directives — Input Group, Combo, Select, Date/Time Pickers, Calendar, Tabs, Stepper, Accordion, List, Card, Dialog, Snackbar, Button, Ripple, Tooltip, Drag and Drop, Layout Manager, Dock Manager) |
50+
| Data Grids | [`skills/igniteui-angular-grids/SKILL.md`](skills/igniteui-angular-grids/SKILL.md) | Data Grids (grid type selection, column config, sorting, filtering, selection, editing, grouping, paging, remote data, state persistence, Tree Grid, Hierarchical Grid, Grid Lite, Pivot Grid) |
51+
| Theming & Styling | [`skills/igniteui-angular-theming/SKILL.md`](skills/igniteui-angular-theming/SKILL.md) | Theming & Styling (includes MCP server setup) |
5952

6053
#### How It Works
6154

skills/igniteui-angular-components/SKILL.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ Base your code and explanation exclusively on what you read. If the reference fi
3939
| Dialog, Snackbar, Toast, Banner | [`references/feedback.md`](./references/feedback.md) |
4040
| Button, Icon Button, Ripple, Tooltip, Drag and Drop | [`references/directives.md`](./references/directives.md) |
4141
| Layout Manager (`igxLayout`, `igxFlex` directives), Dock Manager (`igc-dockmanager` web component) | [`references/layout-manager.md`](./references/layout-manager.md) |
42+
| Charts (Area, Bar, Column, Stock/Financial, Pie), chart configuration, chart features (animation, tooltips, markers, highlighting, zooming), data binding | [`references/charts.md`](./references/charts.md) |
4243
4344
> **When in doubt, read more rather than fewer reference files.** The cost of an unnecessary file read is negligible; the cost of hallucinated API usage is a broken application.
4445

0 commit comments

Comments
 (0)