Skills
End-to-end safe code refactoring workflow
This skill automates a comprehensive, safe refactoring workflow by coordinating blast-radius analysis, speculative preview, disk application, build verification, and targeted test execution. It ensures changes are validated end-to-end, mini…
Automated Code Quality Audit Skill
Performs deep code quality audits on files, packages, or directories by combining LSP-based batch analysis with LLM-driven heuristic checks. It identifies issues such as dead symbols, error wrapping gaps, and concurrency safety risks across…
Finds all concrete implementations of interfaces and types
This skill identifies all concrete types that implement a given interface or extend an abstract type, providing a comprehensive view of the implementation surface. It is crucial for assessing the impact of API changes, such as modifying met…
LSP Symbol and File Impact Analysis
Performs blast-radius analysis for symbols or files by identifying callers, type hierarchies, and reference counts. It helps developers assess the impact of refactoring, deleting, or modifying code signatures.
Automated Code Generation via Language Server
Automates the creation of new code elements such as interface stubs, test skeletons, and missing method implementations using language server protocols. It identifies available code actions at specific file positions and executes them to st…
Edit named symbols via LSP
This skill enables the modification of functions, types, or variables by name without requiring exact file paths or coordinates. It leverages symbol resolution to identify definitions and applies edits using either direct body replacement o…
Comprehensive LSP Symbol Exploration and Analysis
This skill provides comprehensive code understanding by gathering type information, call hierarchy, implementations, and all reference sites for a given symbol path in a single pass. It leverages the Language Server Protocol (LSP) to genera…
Safe workflow for editing exported symbols
This skill provides a robust, multi-step workflow for safely refactoring exported symbols across a codebase. It ensures all callers are discovered and updated before applying changes, preventing silent compilation failures.
Cross-Repository Library Symbol Analysis
Performs multi-root analysis to find all usages of a library symbol across multiple consumer repositories. This is essential for verifying the impact of API changes or symbol deletions across decoupled codebases.
Audit exported symbols for dead code
This skill enumerates exported symbols within a codebase and identifies those lacking any references across the entire workspace. It leverages LSP capabilities to audit for potential dead code, requiring manual review for confirmation.
Concurrency safety audit for data race detection
This skill performs a comprehensive concurrency safety audit on a given file or type, tracing field access from concurrent contexts (e.g., goroutines or threads). It generates a detailed report identifying potential data races and recommend…
Automated Codebase Architecture Analysis
Generates a structural overview of a codebase, including language distribution, package hierarchy, and entry points. It identifies architectural hotspots by analysing symbol density and the blast radius of changes.
Structured Database Querying via Schema Exploration
This skill enforces an explore-then-query workflow, guiding the agent to first inspect database schemas and object structures using dedicated MCP tools before executing SQL statements. It ensures robust data retrieval by preventing guesswor…
GitHub Issue Bug Fixing Workflow
A systematic workflow for investigating, reproducing, and resolving GitHub issues within the DBHub codebase. It guides the agent through fetching issue details, locating relevant code, and creating pull requests.
testing dbhub connectors and utilities
This skill facilitates comprehensive testing of DBHub, covering unit tests using Vitest and complex integration tests leveraging Testcontainers for various database backends. It provides structured commands and debugging guidance for ensuri…
Real-time World News Aggregation and Event Clustering
This skill aggregates real-time global news by clustering multiple articles into deduplicated, AI-summarised events. It allows filtering by specific topics and geographical regions, providing structured data with impact scores and source co…
Unit Test Philosophy and Allure Standards
Defines risk-based unit testing principles and Allure-readable behavioural specification styles for the Open Agreements repository. It emphasises regression prevention, OpenSpec traceability, and structured test reporting.
Real browser automation and web interaction
This skill enables the agent to interact with the user's live browser environment. It supports reading page content, filling forms, clicking elements, and handling dynamic Single Page Applications (SPAs) via comprehensive browser APIs.
Assess SOC 2 Type II Compliance Readiness
This skill guides the assessment of SOC 2 Type II readiness by mapping Trust Services Criteria to NIST controls. It facilitates comprehensive gap analysis and generates a prioritised remediation plan for compliance remediation.
Draft and fill services agreement templates
Automate the generation of signable DOCX services agreements, including statements of work and contractor agreements, using Common Paper and Bonterms templates.
Automated NDA Drafting and Completion
This skill automates the drafting and completion of mutual and one-way non-disclosure agreements using Common Paper and Bonterms standards. It produces signable DOCX files via a remote MCP server or a local CLI.
Audit NVCA recipe quality and maturity
This skill performs a comprehensive, multi-tiered audit of NVCA recipe templates, checking structural integrity, source coverage, and fill quality. It generates a structured JSON scorecard that classifies the recipe's maturity level and pro…
ISO 27001 Internal Audit and Compliance Assessment
This skill guides users through a structured internal audit against ISO 27001:2022, covering scoping, control assessment, and evidence gathering. It facilitates the identification of nonconformities and the generation of corrective action p…
Internet Archive Wayback Machine Skill
Provides access to the Internet Archive Wayback Machine to detect link rot, fetch historical snapshots, and trigger new captures via Save Page Now. It includes capabilities for CDX timeline analysis and searching the Internet Archive catalo…