SummerSec/semantic-linter

一款面向 LLM 指令文件的插件和命令行工具,用于检测语义边界过宽的用词,并提供受保护的 Hook、项目级本地规则注入,以及针对 Skill、Prompt 和 Agent 的语义陷阱检查。

2Stars on the repository
16Mods indexed here, across every type
17d agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

SessionStart

01

SummerSec/semantic-linter

Hook

Runs when a session starts on startup, resume and compact, executing session-start.js via node. From SummerSec/semantic-linter.

2 17d ago A tokens not measured

SubagentStart

02

SummerSec/semantic-linter

Hook

Runs when a subagent starts, executing subagent-start.js via node. From SummerSec/semantic-linter.

2 17d ago A tokens not measured

UserPromptSubmit

03

SummerSec/semantic-linter

Hook

Runs when you submit a prompt, before the agent sees it, executing user-prompt-submit.js via node. From SummerSec/semantic-linter.

2 17d ago A tokens not measured

PreToolUse

04

SummerSec/semantic-linter

Hook

Runs before the agent uses a tool for Write and Edit tool calls, executing pre-tool-use.js via node. From SummerSec/semantic-linter.

2 17d ago A tokens not measured

PostToolUse

05

SummerSec/semantic-linter

Hook

Runs after a tool call finishes for Write and Edit tool calls, executing post-tool-use.js via node. From SummerSec/semantic-linter.

2 17d ago A tokens not measured