Skip to content

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 two 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.

Agent Tools

The agent can use these skill and remediation tools:

  • list_skills
  • read_skill
  • run_security_scan
  • list_remediation_cases
  • prepare_remediation_worktree

run_security_scan writes local remediation cases, so it is treated as a write-access tool and is not available in read-only Chat mode.

Released under the MIT License. Not affiliated with any AI vendor.