Skills
DvalinCode skills are local instruction bundles stored under ~/.dvalincode/skills. They make repeatable agent workflows portable across machines and teams.
Bundle Format
Skills are uploaded and downloaded as JSON:
json
{
"app": "dvalincode-skill",
"version": 1,
"manifest": {
"name": "secure-code-scan",
"title": "Secure Code Scan",
"description": "Scan the current workspace for high-signal security risks.",
"version": "1.0.0",
"tools": ["run_security_scan"]
},
"files": {
"SKILL.md": "# Secure Code Scan\n\nUse this skill when..."
}
}SKILL.md is required. Additional reference files may be included under subdirectories such as references/.
Built-In Skills
DvalinCode installs three built-in security skills automatically:
secure-code-scan— guides local security scanning and remediation case creation.secure-code-remediation— guides isolated worktree preparation, minimal fixes, verification, and PR-ready reporting.dvalin-security-engineer— orchestrates the full multi-scanner Dvalin workflow from white-box triage through tested remediation and draft-PR prep.
Agent Tools
The agent can use these skill and remediation tools:
list_skillsread_skillrun_security_scanrun_security_suitelist_remediation_casesprepare_remediation_worktree
The scan tools write local remediation cases, so they are treated as write/execute tools and are not available in read-only Chat mode.

