Source
Open the upstream repository and check maintainers, README scope, examples, and recent activity.
hook
Agent readyReview before use
Fast source-code spell checker suitable for local hooks and CI. GitHub metadata was checked on 2026-06-27; the listed license is no-fee and permissive for review, evaluation, and responsible reuse.
Open the upstream repository and check maintainers, README scope, examples, and recent activity.
Confirm Apache-2.0 terms fit your project and retain notices when required.
Read commands before running them and start with a low-risk local workspace.
Check outputs, safety notes, and policy fit before exposing the resource to agent workflows.
Use it when a project needs low-noise spelling checks for docs, comments, and source text and the team wants inspectable provenance before adoption.
Use the manifest as structured review context before applying local policy.
{
"schemaVersion": "1.0",
"slug": "typos",
"title": "Typos",
"kind": "hook",
"summary": "Fast source-code spell checker suitable for local hooks and CI.",
"sourceUrl": "https://github.com/crate-ci/typos",
"agentAccess": "approved",
"license": {
"spdx": "Apache-2.0",
"allowsClosedSourceUse": true,
"requiresNotice": true,
"noLicenseFee": true
},
"install": {
"steps": [
"Inspect the hook command and arguments.",
"Run it locally on sample changes.",
"Enable it only after expected false positives are understood."
]
},
"outputs": [
"hook result",
"scan finding",
"blocked-change reason"
],
"usage": {
"whyUse": "Use it when a project needs low-noise spelling checks for docs, comments, and source text and the team wants inspectable provenance before adoption.",
"whenToUse": [
"You need low-noise spelling checks for docs, comments, and source text.",
"The upstream README and license fit the target project.",
"You can test the integration on non-production data first."
],
"whenNotToUse": [
"The hook would run unreviewed shell commands.",
"Blocking behavior would stop unrelated developer work."
],
"safetyNotes": [
"Keep required license notices when redistributing copied source or bundled code.",
"Use dry-run or warn mode first.",
"Keep bypass and rollback steps documented."
]
},
"repository": {
"owner": "crate-ci",
"name": "typos",
"stars": 4021,
"defaultBranch": "master"
},
"lifecycle": {
"githubUpdatedAt": "2026-06-26T23:02:37Z",
"githubPushedAt": "2026-06-04T01:03:30Z",
"lastVerifiedAt": "2026-06-27T00:00:00.000Z"
}
}