bestow-curse

Inject deliberate constraints to test system resilience under degraded conditions.

105|13|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/Hmbown/Wizards-of-the-Ghosts --skill bestow-curse
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bestow-curse
Source: https://github.com/Hmbown/Wizards-of-the-Ghosts/tree/main/generated/hermes/influence-and-behavior/bestow-curse
Command: npx skills add https://github.com/Hmbown/Wizards-of-the-Ghosts --skill bestow-curse

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bestow Curse saddles a target with a lasting disadvantage. The real-world version is constraint injection: deliberately adding friction, limitations, or handicaps to see how a system, process, or team adapts. This is the skill of resilience testing through artificial adversity — bandwidth throttling, feature removal, resource reduction.

Core Features & Use Cases

  • Constraint injection planning and execution to reveal bottlenecks and failure points in processes or systems.
  • Structured delivery of constraints with measurement criteria and rollback strategies.
  • Use Case: Stress-test a workflow by removing or throttling resources to observe coping strategies and resilience.

Quick Start

Run a constraint injection plan against a target system to observe resilience under degraded conditions.

Frequently Asked Questions about bestow-curse

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

FAQPage Schema
What is constraint injection for resilience testing?

Constraint injection is a resilience testing technique that deliberately adds friction, limitations, or handicaps to a system to see how it adapts. It reveals bottlenecks and failure points by reducing capacity or removing features under degraded conditions.

How do I test system resilience under degraded conditions?

To test system resilience under degraded conditions, apply deliberate constraint injection by throttling bandwidth or reducing resources. This structured approach observes coping strategies and measures outcomes to reveal failure boundaries.

Does resilience testing with constraint injection require specific runtime prerequisites?

Constraint injection for resilience testing requires no runtime prerequisites beyond the Hermes Agent. It operates with dependencies limited to this agent, ensuring the environment setup remains minimal for executing degradation tests.

Can I use constraint injection to stress-test a workflow by removing resources?

Yes, you can stress-test a workflow by removing or throttling resources to observe coping strategies and resilience. Constraint injection plans specify structured delivery of constraints with measurement criteria and rollback strategies.

What is the best way to plan rollback procedures for bandwidth throttling tests?

The best way to plan rollback procedures for bandwidth throttling tests is to specify structured rollback steps during the constraint injection planning phase. This ensures safe restoration of system capacity after measuring outcomes under degraded conditions.

When should I not use constraint injection for system testing?

You should avoid constraint injection for system testing when your target environment cannot safely tolerate artificial adversity or when rollback procedures are undefined. It is designed to reveal failure boundaries by deliberately degrading capacity.