dgent

v0.1.4

De-agent your code. Run dgent to check files and commit messages for AI tells before committing — flags naming patterns, catch-rethrow, AI vocabulary, emoji,...

0· 65·0 current·0 all-time
byCojac@itscodejac
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description, required binary (dgent), and declared npm install (@itscojac/dgent) align with the stated function of scanning/fixing files and commit messages for AI artifacts. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md only instructs the agent to run the dgent CLI (run, scan, rules) against files or commit messages and describes suppressions and workflow. It does not instruct reading unrelated system files, exfiltrating data, or accessing credentials. One note: the doc says dgent can run as git hooks, which implies repository-level modification of hooks when the package is installed or initialized—this is consistent with the tool's purpose but operators should be aware hooks may be added/modified.
Install Mechanism
Install is a single npm package (@itscojac/dgent) that provides the dgent binary. Using an npm package for a CLI is expected. No network downloads from arbitrary URLs or extract-from-URL steps are present in the skill metadata.
Credentials
No environment variables, credentials, or config paths are requested. The lack of broad permissions is proportionate to a lint/fix CLI tool.
Persistence & Privilege
Skill is not forced-always nor requesting elevated privileges. The possible repository-level persistence is that dgent may install git hooks (as advertised) when you install or enable it—this is reasonable for a pre-commit/commit-msg-style tool but is the main persistence-related effect to be mindful of.
Assessment
This skill is internally consistent with a CLI linter/fixer for removing 'AI tells'. Before installing: 1) Verify the npm package and GitHub repo (@itscojac/dgent) and the maintainer's reputation; 2) prefer installing it as a project devDependency (or inspect the package contents) rather than globally if you want limited scope; 3) review the rule catalog locally with dgent rules --json to see exactly what it will flag/fix; 4) be aware it may install or modify git hooks in your repository when set up—review any changes to .git/hooks or install scripts; 5) check lockfiles / package integrity (sha/lock) if you require supply-chain assurance. No environment variables or secrets are requested by the skill metadata.

Like a lobster shell, security has layers — review code before you run it.

latestvk9750xz6y4n39z953yy4v01m1183wy2z

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

broom Clawdis
OSmacOS · Linux
Binsdgent

Install

Install dgent (npm)
Bins: dgent
npm i -g @itscojac/dgent

Comments