devil SKILL.md skillA

devil from jun0-ds/sonmat is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add jun0-ds/sonmat/devil@git:20261003.89c6510

Pins git:20261003.89c6510 in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
jun0-ds/sonmat
Path
skills/devil/SKILL.md
Versions recorded
6
Latest version
git:20261003.89c6510, committed Oct 3, 2026
First version recorded
Apr 10, 2026
Size
2,641 bytes
Repository stars
5
License
BSD-3-Clause

요청된 계획·해석·판단에서 목적 달성을 좌우하는 가정을 검토하고 다음 선택에 도움이 되는 반론을 제시한다.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# Devil

사용자가 요청했을 때 현재 판단을 한 번 검토한다. 반론을 만들기보다 중요한 선택을 돕는다.

## 목적에서 검토하기

대화와 계획에서 사용자가 이루려는 결과와 제약을 읽는다. 명시된 목적을 우선하고,
반복된 불편·계획의 공통 방향에서 목적을 추론했다면 근거와 불확실성을 짧게 드러낸다.
그럴듯한 목적을 만들어 사용자의 명시적 선택을 덮어쓰지 않는다. 목적 해석에 따라 선택이 달라지는데
근거가 부족하면 그 갈림을 보여주거나 필요한 것만 묻는다.

제안한 방법이 그 결과를 만드는 연결에서, 틀리면 선택이 달라질 가정을 찾는다.
같은 증거가 다른 설명에도 맞는지, 원인과 결과가 실제로 연결되는지 확인하고 가장 중요한 지점에 집중한다.
반론이 틀렸을 때의 손실·수정 비용·다음 행동에 별 영향을 주지 않으면 깊게 파지 않는다.

불필요한 요구·단계의 삭제와 기존 방법 활용을 대안에 포함한다. 머스크식 삭제나 JTBD의 상황·성과 관점은
필요할 때 사용하며 매번 별도 분석 절차로 수행하지 않는다. 사용자에게 필요한 신뢰 경계와 명시된 제약은
단순화를 이유로 제거하지 않는다.

## 선택으로 돌려주기

목적을 어떻게 읽었는지, 핵심 반론과 근거, 선택에 미치는 영향, 판단을 가를 작은 확인을 필요한 만큼 전한다.
관찰·추론·가능성을 구분하고 가상의 위험을 확인된 결함으로 쓰지 않는다.
표·편향 이름·강도 등급은 이해에 도움이 될 때만 쓴다. 반론이 약하면 유지한다고 말하고,
정보 부족이나 반론을 못 찾았다는 사실을 옳음의 증명으로 취급하지 않는다.
변경을 권하는 경우 실제로 무엇을 덜거나 바꿀지 제시한다.

## 경계

요청한 판단만 검토하고 종료한다. 행동을 차단하거나 수정·배포를 실행하지 않는다.
목적 추론으로 범위·권한을 넓히지 않는다. 코드 검사·산출물의 요청 일치 판정을 대신하지 않는다.

근거가 얇은 확신·비가역 결정·대안 없는 해석을 발견하면 검토를 한 번 제안할 수 있다.
사용자가 요청하기 전에는 실행하지 않고, 같은 판단에서 거절한 제안을 반복하지 않는다.

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add jun0-ds/sonmat/devil@sha256:99a0a912b5dde8b0

The line at the top of this page pins the label git:20261003.89c6510, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_qfehsndn7lumkct7.svg)](https://markdownregistry.com/a/art_qfehsndn7lumkct7)

4 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 6 versions of this file, between Apr 10, 2026 and Oct 3, 2026, about one every 35 days.

versioncommittedcommitsizeaudit
git:20261003.89c6510 latest2026-10-03 89c6510 2,641 BA view · diff
git:20260519.d99454b2026-05-19 d99454b 16,356 BA view · diff
git:20260425.51b10442026-04-25 51b1044 15,361 BA view · diff
git:20260417.8f382682026-04-17 8f38268 11,330 BA view · diff
git:20260414.1ac12c32026-04-14 1ac12c3 11,216 BA view · diff
git:20260410.c3aef432026-04-10 c3aef43 4,852 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (2641 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

jun0-ds/sonmat · 5 stars · license BSD-3-Clause · pushed 2026-10-12 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_qfehsndn7lumkct7
GET https://markdownregistry.com/api/v1/resolve?ref=jun0-ds/sonmat/devil
GET https://markdownregistry.com/api/v1/blob/99a0a912b5dde8b03a8ececa954ae5039b02a774fc8b53510c621316b73b3456

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from jun0-ds/sonmat

autoloop SKILL.md skill
jun0-ds/sonmat · skills/autoloop/SKILL.md · 범용 자율 루프 — 기획→정의→실행→평가→판단→기록→반복. 에스컬레이션 판단 포함.
git:20261012.4fe924e · audit A · 5 stars
guard SKILL.md skill
jun0-ds/sonmat · skills/guard/SKILL.md · Main-side verification checks — pre-commit test / sensitive-file blocking, discipline conformance, novel-trap…
git:20260928.900ac85 · audit A · 5 stars
inspect SKILL.md skill
jun0-ds/sonmat · skills/inspect/SKILL.md · Trigger-reactive discovery-led depth — when a System 1 signal surfaces (blast radius, shared code, infra, auth…
git:20260414.1ac12c3 · audit A · 5 stars
punch SKILL.md skill
jun0-ds/sonmat · skills/punch/SKILL.md · Punch list — completeness and residue check before delivery. Finds what's missing that should exist (omission) and…
git:20260522.161955d · audit A · 5 stars
scribe SKILL.md skill
jun0-ds/sonmat · skills/scribe/SKILL.md · Post-work persistence layer — observes completed work and writes what should outlive the session. Bridge notes…
git:20261012.4fe924e · audit A · 5 stars

Every file in jun0-ds/sonmat

Browse by kind, by grade A, or by owner.