Skip to content
Back to skills

Good Skill

ASecurity

SYNTHETIC TEST FIXTURE, not a shipped skill: the canonical-shape SKILL.md that validate-skills.py must accept with zero errors. Use when running scripts/tests/test_validator.py; any error reported against this file is a real validator regression.

  • 4 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 11, 2026
testinggo

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 11, 2026

npx -y skills add ModernNomad-98/Project-Aegis --skill good-skill --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Good Skill?

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

Security grade badge for Good Skill
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/modernnomad-98-good-skill/badge)](https://www.skillsdirectory.com/skills/modernnomad-98-good-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
---
name: good-skill
description: 'SYNTHETIC TEST FIXTURE, not a shipped skill: the canonical-shape SKILL.md that validate-skills.py must accept with zero errors. Use when running scripts/tests/test_validator.py; any error reported against this file is a real validator regression.'
---

# Good skill (test fixture)

Structurally perfect on purpose. The description above is one single-quoted
line containing a `: ` — legal under a spec-strict YAML parser precisely
because it is quoted, which is the convention the Portability contract
mandates.

## Purpose

Be the known-good baseline for every per-skill check in the validator.

## Use When

The self-test suite needs a fixture that must produce zero errors.

## Inputs to Inspect

- This file.
- The sibling `evals/evals.json`.

## Workflow

1. `validate_skill()` is called on this directory.
2. The returned report is asserted to be empty.

## Output Format

An empty error list.

## Validation Checklist

- [ ] Frontmatter strict-parses.
- [ ] All nine required sections are present, in canonical order.

## Gotchas

Editing this fixture to be "more realistic" risks introducing a genuine
violation and turning a green baseline red for the wrong reason.

## Stop Conditions

Stop if this fixture ever needs a violation to pass — that means the validator
changed, and the change needs review, not a fixture edit.

## Supporting Files

- `evals/evals.json` — structural placeholder; the validator only checks it parses.

Files in this skill

  • SKILL.md1.4 KB
  • evals/evals.json205 B

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.