extend-harness

Manage rule severity and analytics in the frontend-skills hook harness.

34|4|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/redpanda-data/ui-harness --skill extend-harness
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: extend-harness
Source: https://github.com/redpanda-data/ui-harness/tree/main/extend-harness
Command: npx skills add https://github.com/redpanda-data/ui-harness --skill extend-harness

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The extend-harness Skill addresses the need for enhanced rule management within the frontend-skills hook harness, enabling users to add new rules, adjust severity levels, and monitor analytics.

Core Features & Use Cases

  • Custom Rule Addition: Add new rules through skill-manifest.json and select the severity tier (block/warn/nudge/info).
  • Analytics Viewing: Access detailed analytics through the /frontend-skills-stats endpoint.
  • Debugging Hooks: Includes tools for debugging hooks that are not firing.

Quick Start

Run the script to generate hook configurations: bash scripts/generate-hook-configs.sh --apply.

Frequently Asked Questions about extend-harness

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

FAQPage Schema
How do I add custom rules to the frontend-skills hook harness?

To add custom rules to the frontend-skills hook harness, define them in the skill-manifest.json file and select a severity tier such as block, warn, nudge, or info, then run the generate-hook-configs script to apply them.

Why are my frontend-skills hooks not firing during execution?

If your frontend-skills hooks are not firing, use the debugging tools included in the extend-harness Skill to diagnose non-firing hooks and verify your generated hook configurations are correctly maintained.

How do I view analytics for frontend-skills hook rules?

You can view detailed frontend-skills hook analytics by accessing the /frontend-skills-stats endpoint, which monitors rule management data and severity tier interactions within the harness.

What severity tiers are supported for hook rule management?

Hook rule management supports four severity tiers: block, warn, nudge, and info, allowing you to control how custom rules behave and enforce compliance within the frontend-skills harness.

What is the best way to generate hook configurations for custom rules?

The best way to generate hook configurations for custom rules is running `bash scripts/generate-hook-configs.sh --apply`, which applies your manifest definitions and maintains the generated hook setup.

Can I debug non-firing hooks without external dependencies?

Yes, you can debug non-firing hooks without external dependencies because the extend-harness Skill operates independently with zero dependencies, providing built-in tools to diagnose and fix hook execution issues.