Files
conorbronsdon__avoid-ai-wri…/package.json
T
Michael Hall 0bdab7bfbb docs: document npx skills as a universal install method (#131)
* docs: document npx skills as a universal install method

Points users at vercel-labs/skills (npx skills add) as the fastest way to
install this skill into any of its 75+ supported agents, with npx skills
update covering future updates. Existing manual per-platform steps stay as
a no-Node fallback.

* address review feedback: pin npx version, dedupe count, add changelog entry

- Pin npx skills invocations to @latest explicitly and note it runs
  third-party code, with a pointer to pinning a specific version instead.
- State the "75+ agents" figure once instead of in two places.
- Add the 3.25.1 CHANGELOG entry this repo's conventions expect for a
  notable change, even though no rule/detector content changed.

* address maintainer review: pin skills@1.5.23, fix behavior claims, add repository field

- Pin npx invocations to skills@1.5.23 instead of @latest for a reproducible
  install, and note the CLI's Node >=22.20.0 requirement.
- Correct the install description: for a root-level skill like this one, the
  CLI's GitHub blob fast path installs SKILL.md only, not the whole repo
  (per vercel-labs/skills src/blob.ts). git clone remains the documented
  route for the detector, tests, and other repo tooling. Drops the now-
  redundant raw-SKILL.md-URL example since the shorthand does the same thing.
- Correct the update description: skills update prompts for project/global
  scope and refreshes the selected scope, not every install across both.
- Add metadata.repository to SKILL.md's frontmatter so a copy installed via
  the SKILL.md-only fast path still links back to the project. Synced to the
  plugin copy via the existing sync-plugin-skill.sh.

* fix: vary sentence structure instead of repeating em-dash appositive

Self-audit with the avoid-ai-writing skill flagged the same "clause —
appositive clause" shape used six times in ~600 words across the new
Quick Install prose. Split into separate sentences, semicolons, and
commas as appropriate, keeping one dash for genuine variety instead of
zero.

* docs: clarify skills CLI install behavior

---------

Co-authored-by: Conor Bronsdon <120674402+conorbronsdon@users.noreply.github.com>
2026-08-24 10:27:58 -07:00

28 lines
978 B
JSON

{
"name": "avoid-ai-writing-detector",
"version": "3.25.2",
"description": "Deterministic detection engine for the Avoid AI Writing skill — pattern + stylometric analysis of AI-generated text.",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/conorbronsdon/avoid-ai-writing.git"
},
"main": "detector/patterns.js",
"files": [
"detector/patterns.js",
"detector/validate.js"
],
"engines": {
"node": ">=18"
},
"scripts": {
"test": "node detector/patterns.test.js && node detector/categories.test.js && node detector/validate.test.js && node scripts/corpus.test.js && node scripts/check-style.test.js",
"self-scan": "node scripts/self-scan.js",
"self-scan:check": "node scripts/self-scan.js --check",
"corpus": "node scripts/corpus.js list",
"corpus:fetch": "node scripts/corpus.js fetch",
"corpus:verify": "node scripts/corpus.js verify",
"fp": "node scripts/fp-measure.js"
}
}