Add keyward to Documentation & Security#292
Open
Alberto Migliorato (albemiglio) wants to merge 1 commit into
Open
Add keyward to Documentation & Security#292Alberto Migliorato (albemiglio) wants to merge 1 commit into
Alberto Migliorato (albemiglio) wants to merge 1 commit into
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds keyward, a Claude Code plugin that catches API keys pasted into the chat before they reach the model.
It hooks
UserPromptSubmit, detects secrets (regex for ~20 providers plus an optional gitleaks pass), saves the value to a chmod-600 file, blocks the original prompt, and auto-re-submits a sanitized reference. Cross-platform paste automation (macOS, Linux, Windows).Fits Documentation & Security. It's distinct from security-sweep, which scans a repository — keyward redacts secrets at prompt-submission time. Tested with a 35-case suite and CI across macOS/Linux/Windows.
Install:
/plugin marketplace add AlbeMiglio/keywardthen/plugin install keyward@keyward