lexiforest/boringssl/add-error-code
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
How to add a new error code in BoringSSL.
Install
npx vskill@latest install lexiforest/boringssl/add-error-codeSKILL.md
The same SKILL.md was published earlier as webkit/webkit/add-error-code.
Adding a New Error Code
To add a new error code, you only need to use it in the source code and then run the error generation script. The script will automatically define it in the header and update the error database.
Steps
- Use the Error Code:
- Use the new error code directly in your C/C++ source file (e.g.,
EVP_R_NEW_ERROR_CODE). It must start with the correct library prefix (e.g.,EVP_R_,SSL_R_).
- Run the Error Generator:
- Run util/make_errors.go, passing the lowercase library name (e.g.,
evp,ssl). - Example:
``bash go run util/make_errors.go evp ``
- The script will automatically:
- Find the new error code in the source.
- Assign it a numeric value.
- Add the
#defineto the appropriate header in include/openssl. - Update the
.errordatafile in crypto/err.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingagents/skills/add_error_code/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/lexiforest/boringssl/add-error-code)