Skills
EasyFabric ships a set of agent skills for Claude Code. A skill is task-specific know-how the assistant loads on demand — so when you ask for something that matches one, it follows the project's conventions instead of guessing.
You don't install or call them directly. Either describe what you want ("add a new source from Azure SQL", "refactor this Spark notebook") and the matching skill activates, or type / in Claude Code to see them. They live in .claude/skills/ in your project, so you can read or adapt any of them.
Available skills
add-source
Add a new data source (connector) to the platform — checks whether a built-in loader (azblob, fabricfiles) already covers it before scaffolding a custom connection notebook, then writes the connection YAML, object YAML and (when needed) the notebook. Use when the user says "add a source", "create a connector", "ingest from <X>", "connect to <a database / API / blob storage>", or "new connection".
azure-devops-boards
Create and manage Azure DevOps Boards work items (User Stories, Tasks, Bugs, Epics, Features) and pull requests via the REST API. Use when creating or updating work items, opening or linking PRs, or running any Azure DevOps Boards operation.
documenter
Writes documentation for notebooks and other stuff for technical parts as well as the functional parts. Very good in explaining what the code or notebook does and what not.
notebook-developer
Develops ipynb notebooks to use within a datawarehouse solution based on the mediallion architecture.
spark-refactoring
Rules and guardrails for refactoring Spark SQL notebooks. Prevents common mistakes when restructuring CTEs, modularizing DataFrames, and optimizing queries in Microsoft Fabric.
tabular-developer
Develops tabular models by changing the model.yaml and related items in the Dataplatform folder.