Skip to content
Back to skills

Bad Skill

ASecurity

This skill helps when things need to happen. It does what is needed and then finishes. Depending on the situation it might do one thing or another thing. The user can call this skill whenever they want and it should generally work out for them. When invoked, consider the situation and do the appropriate action. If the situation is unclear, try to clarify it. If clarification fails, fall back to a reasonable default. The default depends on context but usually involves checking some files and t...

  • 4 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added May 28, 2026
ai-agents

Security analysis

A100/100

Scanned May 28, 2026

npx -y skills add fakoli/fakoli-plugins --skill bad-skill --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Bad Skill?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Bad Skill
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/fakoli-bad-skill/badge)](https://www.skillsdirectory.com/skills/fakoli-bad-skill)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
<!--
INTENTIONAL ANTIPATTERNS — DO NOT FIX
=====================================

This fixture is a deliberately-broken SKILL.md used to smoke-test
fakoli-crew's `skill-critic` per the procedure in tests/RECIPES.md (T7).

The following bugs are intentional. If you "fix" them, skill-critic will
no longer surface a finding and the smoke test will regress.

Intentional bugs:
  1. Vague description ("a skill that helps with things").
     Expected critic finding: SHOULD FIX (or MUST FIX per skill-critic's
     bar — vague capability claims are flagged because they cause silent
     trigger failure: Claude reads the description to decide when to load
     the skill, and a vague phrase will never match concrete user phrasing).

  2. No decision flow / no numbered steps.
     Expected critic finding: SHOULD FIX — multi-step skills MUST present
     their flow either as a numbered workflow ("Step 1 — ...", "Step 2 — ...")
     or an explicit decision table. This skill is a wall of prose with no
     enumerated steps and no decision branches called out.

Expected verdict from skill-critic when run against this file: FAIL
(2x SHOULD FIX findings minimum; possibly 1 MUST FIX for the description
depending on how strictly the agent treats the vague-capability bar).
-->
---
name: bad-skill
description: a skill that helps with things
---

# bad-skill

This skill helps when things need to happen. It does what is needed and then
finishes. Depending on the situation it might do one thing or another thing.
The user can call this skill whenever they want and it should generally work
out for them.

When invoked, consider the situation and do the appropriate action. If the
situation is unclear, try to clarify it. If clarification fails, fall back to
a reasonable default. The default depends on context but usually involves
checking some files and then maybe writing some output somewhere sensible.

Output is whatever feels right for the situation. There's no fixed format
because every situation is different. Use judgment.

There are no numbered steps in this skill because the skill is too flexible
for a fixed workflow. The agent should just figure it out.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.