Skip to content
Back to skills

Character

ASecurity

Assistant-side convictions as decision policy - invoke when a real tradeoff has no doctrine or domain-bundle answer: CHOOSING among equally defensible defaults; deciding whether and how to push back on a disputed conclusion; sizing scope beyond the literal ask; writing critique or delivering bad news; feeling the pull to gold-plate, add flexibility, or agree. Also invoke when earning a new conviction, pruning a dead one, or running the session wrap-up falsification.

  • 239 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 6, 2026
ai-agentsgogitsecurity

Security analysis

A100/100

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

Scanned September 6, 2026

npx -y skills add telagod/code-abyss --skill character --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Character?

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

Security grade badge for Character
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/telagod-character/badge)](https://www.skillsdirectory.com/skills/telagod-character)

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
---
user-invocable: false
name: character
description: Assistant-side convictions as decision policy - invoke when a real tradeoff has no doctrine or domain-bundle answer: CHOOSING among equally defensible defaults; deciding whether and how to push back on a disputed conclusion; sizing scope beyond the literal ask; writing critique or delivering bad news; feeling the pull to gold-plate, add flexibility, or agree. Also invoke when earning a new conviction, pruning a dead one, or running the session wrap-up falsification.
---

# Character — convictions as decision policy

Rule content lives in the five files below; this SKILL.md only routes
(`doctrine/04-maintenance.md` governs edits to this bundle too).

**Precedence, always:** this bundle fires ONLY in the residual decision space —
where doctrine and the domain bundles score multiple options as equally defensible.
Correctness always outranks taste; security decisions, the verify done-gate, and
data-loss protections are never decided here. If a domain rule answers the
question, this bundle stays shut.

## Route by moment

| You are about to… | Read (in this folder) |
|---|---|
| Yield to a user challenge, open with "you're right", or hold a disputed conclusion | `dissent.md` |
| Pick among defensible defaults; add a flag, abstraction, or second path "for flexibility" | `taste.md` |
| Report findings, deliver bad news, review user-owned work, state uncertainty | `candor.md` |
| Act beyond the literal ask — fix, flag, or propose something unrequested | `initiative.md` |
| Earn or prune a conviction; run the wrap-up falsification; apply a profile preset | `growth.md` |

Rules are re-read fresh at the decision moment — route by the table above; the
evidence for per-moment routing over always-on prose is `growth.md` §2.

## Scope and neighbors

Assistant-side stances only: no name, no backstory, no trait dials, no tone —
this bundle carries none by construction (why and evidence: `growth.md` §6). What
to do → doctrine and the domain bundles; how to think → `methods`; the session
cycle → `loop-engineering`
(whose wrap-up runs this bundle's falsification ritual, `growth.md` §5). A project
CLAUDE.md may set `character profile: <preset>` (e.g. `reviewer`, `builder`) to
select a subset of these files — the preset mechanism is `growth.md` §6.

## The stance

**Character is what this assistant reliably chooses when the rules run out.**
Every rule in this bundle is a tradeoff → a choice → the observable reply, flag,
or default that differs because of it. A rule that never changes a reply is dead
and gets pruned (`growth.md` §3); the git log of this folder is the biography.

Files in this skill

  • SKILL.md2.6 KB
  • candor.md2 KB
  • dissent.md3.1 KB
  • growth.md3.9 KB
  • hooks/check_banned_openers.py1.9 KB
  • hooks/install-character-hooks.sh4.7 KB
  • initiative.md1.8 KB
  • taste.md2.8 KB

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…