s-bad

Resolve malformed or outdated agent references within skills.

Updated Jun 7, 2026
One-click install
npx skills add https://github.com/lucking7/compound-engineering-skills --skill s-bad
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: s-bad
Source: https://github.com/lucking7/compound-engineering-skills/tree/main/.deplugin/test/fixtures/upstream-bad/skills/s-bad
Command: npx skills add https://github.com/lucking7/compound-engineering-skills --skill s-bad

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill is designed to address situations where a skill relies on an agent that has become malformed or outdated.

Core Features & Use Cases

  • Malformed Agent Resolution: Detects when a skill tries to reference a malformed or outdated agent and offers a solution or fallback.
  • Error Avoidance: Prevents runtime errors caused by agent discrepancies.
  • Use Case: In cases where an upstream skill's persona relies on a specialist agent that has changed or is no longer compatible, this Skill helps ensure the skill continues to function without breaking.

Quick Start

Invoke the s-bad Skill within the affected skill's workflow to address the reference to the malformed agent.

Frequently Asked Questions about s-bad

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

FAQPage Schema
How do I fix runtime errors caused by a malformed agent reference in my skill?

To resolve malformed agent references and prevent runtime errors, this Skill identifies problematic agent references within your workflow and suggests resolutions without direct agent intervention, maintaining skill integrity.

What happens when an upstream skill references an outdated specialist agent?

When an upstream skill references an outdated specialist agent, it creates discrepancies that break the workflow. Resolving these malformed references ensures the skill continues to function by offering fallback solutions without relying on external systems.

Can I maintain skill reliability without directly modifying the malformed agent?

Yes, you can maintain skill reliability without modifying the malformed agent directly. This approach detects incompatible agent references from within the skill workflow and suggests resolutions to bypass the issue, avoiding direct agent intervention or external system dependencies.

How do I resolve agent compatibility issues within an existing skill workflow?

To resolve agent compatibility issues within an existing workflow, invoke the resolution process directly inside the affected skill workflow. This identifies problematic agent references causing compatibility failures and applies suggested resolutions to restore operational integrity.

Why does my skill break when a persona relies on a changed specialist agent?

Your skill breaks because the specialist agent has changed or is no longer compatible, creating a malformed reference. Resolving these agent discrepancies prevents runtime errors and allows the skill to continue functioning through suggested fallbacks or resolutions.