fabric-error-handling

Define Tier 1 and Tier 2 error handling conventions for Fabric notebooks.

2|1|Updated May 5, 2026
One-click install
npx skills add https://github.com/wardawgmalvicious/claude-config --skill fabric-error-handling
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fabric-error-handling
Source: https://github.com/wardawgmalvicious/claude-config/tree/main/skills/fabric-error-handling
Command: npx skills add https://github.com/wardawgmalvicious/claude-config --skill fabric-error-handling

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the complexity of error handling in Fabric notebooks by establishing a clear convention for handling errors at different tiers, making troubleshooting and maintenance more efficient.

Core Features & Use Cases

  • Structured Error Handling: Defines two-tiered error handling (Tier 1 and Tier 2) for different types of operations.
  • Results Tracking: Standardizes the shape of the results dictionary to easily track and summarize outcomes.
  • Soft vs. Hard Fail: Differentiates between immediate termination and continued execution, enhancing control over error handling.
  • Use Case: When writing a script to perform bulk database operations, this Skill ensures that each operation is tracked and that the script can continue running even if some operations fail.

Quick Start

Load the fabric-error-handling skill and apply its Tier 1 error handling convention to your Fabric notebook.

Frequently Asked Questions about fabric-error-handling

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I handle errors in Fabric notebooks without stopping the entire script?

Error handling in Fabric notebooks can use a two-tier convention to differentiate soft-fails from hard-fails. This approach lets your script continue executing remaining operations even when individual tasks fail, standardizing the results dictionary for easy tracking.

What is the best way to structure a results dictionary for tracking Fabric notebook operations?

A structured results dictionary in Fabric notebooks standardizes the shape of your tracked outcomes. By applying a consistent convention, you can easily summarize results and monitor the status of both hard-fail and soft-fail operations across various tasks.

When should I use hard-fail versus soft-fail error handling in Fabric?

Use hard-fail error handling in Fabric notebooks when an error requires immediate termination, and soft-fail when the script should continue executing. This two-tier convention enhances control over troubleshooting and maintenance during complex tasks like bulk database operations.

How do I track bulk database operations in Fabric if some tasks fail?

Tracking bulk database operations in Fabric involves applying a soft-fail error handling convention. This ensures each operation is tracked in a standardized results dictionary, allowing the script to continue running and summarize outcomes even if some operations fail.

Does this Fabric error handling convention require any specific dependencies?

This Fabric error handling convention requires no external dependencies. It provides a structured approach using scripts and references to define two-tiered error handling, making it straightforward to implement in your existing notebook environment.

Why does standardizing error handling make troubleshooting Fabric notebooks easier?

Standardizing error handling in Fabric notebooks makes troubleshooting easier by establishing a clear convention for handling errors at different tiers. Distinguishing between immediate termination and continued execution creates a consistent results dictionary for efficient maintenance.