Skip to content
Back to skills

Duolog Skill Check

ASecurity

Use only in a project that has .duolog/config.yaml. Test a changed SKILL.md or a file it loads across models. Applies to changes by the lead or workers; the lead runs the tests.

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 6, 2026
ai-agents

Security analysis

A100/100

Scanned November 11, 2026

npx -y skills add lorem-dev/duolog --skill duolog-skill-check --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Duolog Skill Check?

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

Security grade badge for Duolog Skill Check
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/lorem-dev-duolog-skill-check/badge)](https://www.skillsdirectory.com/skills/lorem-dev-duolog-skill-check)

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: duolog-skill-check
description: Use only in a project that has .duolog/config.yaml. Test a changed SKILL.md or a file it loads across models. Applies to changes by the lead or workers; the lead runs the tests.
metadata:
  duolog-version: "1.8.2"
---

Stop unless this project has `.duolog/config.yaml`.

# Test a changed skill

Read the person's own skill guidelines first, from memory, instruction files,
or sources they name. Follow them; they take precedence here.

Use an installed skill for writing skills, such as skill-creator or
superpowers:writing-skills, to write and review the change. This skill adds
only the cross-model test.

Propose concrete situations from the rules the change touches, plus earlier
failures. Each needs one expected action and a check independent of wording.
Reuse `.duolog/skill-tests/<skill>.plan.yaml`:
`situations: [{id, text, check}]`. Checks support `contains`, `absent`, `starts`
and `regex`; all given parts must hold, ignoring case. Show the plan first.

Read the repository's `skill_tests` preference. With `ask` (the default), ask
once about this change with the plan and estimated cost. Offer test, skip,
always for this repository, and never for this repository. With `always`,
test without asking again; with `never`, skip. Remember a preference with
`duolog skill test --remember always` or `--remember never`; it writes
`.duolog/config.local.yaml`. Use `--remember ask` to restore questions.
Do not write global memory unless asked.

The lead runs `duolog skill test <SKILL.md>`. After approval, use `--yes` to
avoid a second question. The command prints run count and estimated cost
before starting. Workers report changes to the lead; they cannot run tests.

Read the table and failed answers. Fix the skill for failures the person
agrees are real. If the expected answer was wrong, fix the plan, not the skill.

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.

View all in ai-agents →

Comments

Loading comments…

Newsletter

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