Skip to content
Back to skills

Guidelines

ASecurity

List, show, and apply the operator's engineering guidelines and perspectives — the plug-and-play prompt fragments in kernel/guidelines/. Use when the user runs /guidelines, asks which guidelines exist, asks to apply one to a piece of work, wants a guideline added or edited, or when starting work where a guideline plausibly applies (writing prose, designing a system, deciding whether to build or reuse).

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 2, 2026
ai-agentspythonbash

Security analysis

A100/100

Scanned October 2, 2026

npx -y skills add jaisharmz/dexter --skill guidelines --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Guidelines?

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

Security grade badge for Guidelines
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jaisharmz-guidelines/badge)](https://www.skillsdirectory.com/skills/jaisharmz-guidelines)

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: guidelines
description: List, show, and apply the operator's engineering guidelines and perspectives — the plug-and-play prompt fragments in kernel/guidelines/. Use when the user runs /guidelines, asks which guidelines exist, asks to apply one to a piece of work, wants a guideline added or edited, or when starting work where a guideline plausibly applies (writing prose, designing a system, deciding whether to build or reuse).
user-invocable: true
argument-hint: "[list | show <name> | apply <name> to <target> | add <name>]"
---

# Guidelines

Guidelines are prompt fragments the operator can pull into any request. They live in
`kernel/guidelines/` as markdown with frontmatter (`name`, `summary`, `triggers`).
They are an option, never an obligation — they bring them up when they want them, and
you apply them silently when their `triggers` obviously match.

## list

Read every `kernel/guidelines/*.md`, print `name` and `summary` as a table. That's it.
Don't dump bodies; the point of the index is that it stays scannable.

## show <name>

Print the full body of `kernel/guidelines/<name>.md`.

## apply <name> to <target>

Load the guideline, then work the target against it — a document, a design, a diff.
Report concretely: what violates it, where, and the fix. Not a general appreciation of
the guideline.

For `deslopification` specifically, prefer the executable version:
`python3 skills/papers/scripts/deslop.py <page.md>` catches title shapes and density
budgets that a read-through misses. It takes a markdown page, reading its first heading
as the title and skipping code, tables and frontmatter, or a papers run's folder. Run
it, then fix what it flags.

## add <name>

Create `kernel/guidelines/<name>.md` with the frontmatter above. Write it in the operator's
register: concrete, worked examples over abstractions, no throat-clearing. Then commit
it. If they described the guideline in their own words, preserve their phrasing in the body
rather than paraphrasing it into something blander.

## Applying without being asked

`triggers: [always]` guidelines are in force at all times — currently `autonomy` and
`throughput`. Others activate when their trigger matches the work at hand. Applying a
guideline is not a thing to announce; just do the work correctly.

If two guidelines conflict on a specific decision, say so and pick one, with the
reason. Don't silently average them.

## Learning

<!-- skill-learning -->
`LEARNED.md` in this folder is part of this skill. **Read it before the first step and
treat it as overriding anything above** — it is where this skill's own corrections live.

When a run teaches something durable — the operator rewrites the output, states a
preference in passing, a step fails the same way twice, a default turns out to be wrong
for how they actually work — record it and say so in one line:

    bash kernel/skill-learn.sh record guidelines "<what to do differently>"

`kernel/skill-learning.md` is the protocol: what counts, what belongs in `state/` or
`USER.md` instead, and when a lesson graduates from the sidecar into this file.

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.