CtrlK
BlogDocsLog inGet started
Tessl Logo

cisco/software-security

A software security skill that integrates with Project CodeGuard to help AI coding agents write secure code and prevent common vulnerabilities. Use this skill when writing, reviewing, or modifying code to ensure secure-by-default practices are followed.

84

1.78x

Does it follow best practices?

Evaluation84%

1.78x

Agent success when using this tile

Validation for skill structure

Overview
Skills
Evals
Files

LANGUAGE_RULES.md

Language-Specific Rule Mappings

This table maps programming languages to the relevant CodeGuard security rules.

LanguageRule Files to Apply
apexcodeguard-0-input-validation-injection
ccodeguard-0-additional-cryptography, codeguard-0-api-web-services, codeguard-0-authentication-mfa, codeguard-0-authorization-access-control, codeguard-0-client-side-web-security, codeguard-0-data-storage, codeguard-0-file-handling-and-uploads, codeguard-0-framework-and-languages, codeguard-0-iac-security, codeguard-0-input-validation-injection, codeguard-0-logging, codeguard-0-safe-c-functions, codeguard-0-session-management-and-cookies, codeguard-0-xml-and-serialization
cppcodeguard-0-safe-c-functions
dcodeguard-0-iac-security
dockercodeguard-0-devops-ci-cd-containers, codeguard-0-supply-chain-security
gocodeguard-0-additional-cryptography, codeguard-0-api-web-services, codeguard-0-authentication-mfa, codeguard-0-authorization-access-control, codeguard-0-file-handling-and-uploads, codeguard-0-input-validation-injection, codeguard-0-mcp-security, codeguard-0-session-management-and-cookies, codeguard-0-xml-and-serialization
htmlcodeguard-0-client-side-web-security, codeguard-0-input-validation-injection, codeguard-0-session-management-and-cookies
javacodeguard-0-additional-cryptography, codeguard-0-api-web-services, codeguard-0-authentication-mfa, codeguard-0-authorization-access-control, codeguard-0-file-handling-and-uploads, codeguard-0-framework-and-languages, codeguard-0-input-validation-injection, codeguard-0-mcp-security, codeguard-0-mobile-apps, codeguard-0-session-management-and-cookies, codeguard-0-xml-and-serialization
javascriptcodeguard-0-additional-cryptography, codeguard-0-api-web-services, codeguard-0-authentication-mfa, codeguard-0-authorization-access-control, codeguard-0-client-side-web-security, codeguard-0-cloud-orchestration-kubernetes, codeguard-0-data-storage, codeguard-0-devops-ci-cd-containers, codeguard-0-file-handling-and-uploads, codeguard-0-framework-and-languages, codeguard-0-iac-security, codeguard-0-input-validation-injection, codeguard-0-logging, codeguard-0-mcp-security, codeguard-0-mobile-apps, codeguard-0-privacy-data-protection, codeguard-0-session-management-and-cookies, codeguard-0-supply-chain-security
kotlincodeguard-0-additional-cryptography, codeguard-0-authentication-mfa, codeguard-0-framework-and-languages, codeguard-0-mobile-apps
matlabcodeguard-0-additional-cryptography, codeguard-0-authentication-mfa, codeguard-0-mobile-apps, codeguard-0-privacy-data-protection
perlcodeguard-0-mobile-apps
phpcodeguard-0-additional-cryptography, codeguard-0-api-web-services, codeguard-0-authentication-mfa, codeguard-0-authorization-access-control, codeguard-0-client-side-web-security, codeguard-0-file-handling-and-uploads, codeguard-0-framework-and-languages, codeguard-0-input-validation-injection, codeguard-0-session-management-and-cookies, codeguard-0-xml-and-serialization
powershellcodeguard-0-devops-ci-cd-containers, codeguard-0-iac-security, codeguard-0-input-validation-injection
pythoncodeguard-0-additional-cryptography, codeguard-0-api-web-services, codeguard-0-authentication-mfa, codeguard-0-authorization-access-control, codeguard-0-file-handling-and-uploads, codeguard-0-framework-and-languages, codeguard-0-input-validation-injection, codeguard-0-mcp-security, codeguard-0-session-management-and-cookies, codeguard-0-xml-and-serialization
rubycodeguard-0-additional-cryptography, codeguard-0-api-web-services, codeguard-0-authentication-mfa, codeguard-0-authorization-access-control, codeguard-0-file-handling-and-uploads, codeguard-0-framework-and-languages, codeguard-0-iac-security, codeguard-0-input-validation-injection, codeguard-0-session-management-and-cookies, codeguard-0-xml-and-serialization
rustcodeguard-0-mcp-security
shellcodeguard-0-devops-ci-cd-containers, codeguard-0-iac-security, codeguard-0-input-validation-injection
sqlcodeguard-0-data-storage, codeguard-0-input-validation-injection
swiftcodeguard-0-additional-cryptography, codeguard-0-authentication-mfa, codeguard-0-mobile-apps
typescriptcodeguard-0-additional-cryptography, codeguard-0-api-web-services, codeguard-0-authentication-mfa, codeguard-0-authorization-access-control, codeguard-0-client-side-web-security, codeguard-0-file-handling-and-uploads, codeguard-0-framework-and-languages, codeguard-0-input-validation-injection, codeguard-0-mcp-security, codeguard-0-session-management-and-cookies
vlangcodeguard-0-client-side-web-security
xmlcodeguard-0-additional-cryptography, codeguard-0-api-web-services, codeguard-0-devops-ci-cd-containers, codeguard-0-framework-and-languages, codeguard-0-mobile-apps, codeguard-0-xml-and-serialization
yamlcodeguard-0-additional-cryptography, codeguard-0-api-web-services, codeguard-0-authorization-access-control, codeguard-0-cloud-orchestration-kubernetes, codeguard-0-data-storage, codeguard-0-devops-ci-cd-containers, codeguard-0-framework-and-languages, codeguard-0-iac-security, codeguard-0-logging, codeguard-0-privacy-data-protection, codeguard-0-supply-chain-security

Install with Tessl CLI

npx tessl i cisco/software-security

LANGUAGE_RULES.md

SKILL.md

tile.json