analyze-plugin-lifecycle

Trace Kollab plugin lifecycle events to diagnose loading and hook failures.

1|Updated May 5, 2026
One-click install
npx skills add https://github.com/kollaborai/kollab --skill analyze-plugin-lifecycle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analyze-plugin-lifecycle
Source: https://github.com/kollaborai/kollab/tree/main/bundles/skills/analyze-plugin-lifecycle
Command: npx skills add https://github.com/kollaborai/kollab --skill analyze-plugin-lifecycle

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the guesswork of debugging plugin failures in Kollab by providing a structured, step-by-step process to trace every stage of a plugin's lifecycle, from initial discovery to final shutdown. It helps you quickly identify why plugins fail to load, initialize incorrectly, have missing hooks, or cause startup and shutdown errors.

Core Features & Use Cases

  • Full Lifecycle Tracing: Covers every stage of plugin operation: discovery, loading, instantiation, initialization, hook registration, and shutdown.
  • Targeted Failure Diagnosis: Includes specific checks and troubleshooting steps for common plugin issues like missing files, import errors, invalid class structures, and misconfigured hooks.
  • Use Case: If you've developed a custom Kollab plugin that doesn't appear in the plugin list, this Skill guides you through verifying file naming, checking security validation logs, and confirming the plugin class meets all requirements to resolve the issue.

Quick Start

Use the analyze-plugin-lifecycle skill to diagnose why your custom Kollab plugin is failing to load during application startup.

Frequently Asked Questions about analyze-plugin-lifecycle

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

FAQPage Schema
How do I debug a Kollab plugin that fails to load during startup?

Debugging a Kollab plugin that fails to load involves tracing its lifecycle events from discovery to initialization to pinpoint the failure. You inspect plugin discovery statistics and loading logs to identify missing files, import errors, or invalid class structures.

Why does my custom plugin not appear in the Kollab plugin list?

A custom plugin might not appear in the Kollab plugin list due to failing security validation, incorrect file naming, or an invalid class structure. Tracing the plugin discovery and loading stages helps verify these requirements and confirm why registration was skipped.

How do I troubleshoot non-functioning plugin hooks in Kollab?

Troubleshooting non-functioning plugin hooks in Kollab requires inspecting hook registration details during the plugin initialization phase. You verify that the factory instantiation succeeded and the registry status reflects the active hooks.

What is the Kollab plugin lifecycle process for initialization and shutdown?

The Kollab plugin lifecycle process covers discovery, loading, factory instantiation, initialization, hook registration, and shutdown. Tracing these events end-to-end allows you to diagnose startup errors and resolve runtime issues when plugins initialize incorrectly or fail to shut down cleanly.

How do I diagnose startup errors caused by a Kollab plugin?

Diagnosing startup errors caused by a Kollab plugin involves tracing the lifecycle events to see if factory instantiation results or initialization steps failed. Checking the registry status and plugin discovery logs isolates whether the error stems from import issues or misconfigured hooks.