Triage and prioritize diagnostics, errors, and issues using DevAC's Validators Pillar outputs.
Triage and prioritize diagnostics, errors, and issues using DevAC's Validators Pillar outputs. Activates when users ask "what needs fixing," "show errors," or "diagnostics" to provide prioritized fix recommendations.
/plugin marketplace add pietgk/vivief/plugin install devac@viviefThis skill inherits all available tools. When active, it can use any tool Claude has access to.
Triage and prioritize diagnostics, errors, and issues using DevAC's Validators Pillar outputs.
This skill activates when users ask about:
Get a high-level summary of all issues across the workspace.
Intelligently prioritize which issues to fix first based on severity and impact.
Understand the distribution of issues by type (TypeScript, ESLint, test failures).
See diagnostics across all connected repositories in hub mode.
Use DevAC CLI commands for diagnostics. CLI is preferred for lower context overhead.
devac hub diagnosticsGet diagnostics overview across the workspace.
devac hub diagnostics
devac hub diagnostics --severity error
devac hub diagnostics --file src/services/
devac validateRun validators and refresh diagnostics.
devac validate
devac validate --type typescript
devac validate --type eslint
devac queryAdvanced diagnostic queries.
devac query "SELECT file_path, COUNT(*) as error_count FROM diagnostics WHERE severity = 'error' GROUP BY file_path ORDER BY error_count DESC LIMIT 10"
User: "What needs fixing in the codebase?"
Response approach:
devac hub diagnostics for overviewUser: "Show me all TypeScript errors"
Response approach:
devac hub diagnostics --severity error filtered by typeUser: "Which files have the most issues?"
Response approach:
devac query to aggregate diagnostics by fileWhen many similar issues exist:
If MCP server is configured, these tools provide equivalent functionality:
get_diagnostics_summaryget_diagnostics_summary()
get_all_diagnosticsget_all_diagnostics(severity: "error")
query_sqlSELECT file_path, COUNT(*) as error_count
FROM diagnostics
WHERE severity = 'error'
GROUP BY file_path
ORDER BY error_count DESC
LIMIT 10
devac validate to update diagnosticsThis skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent examples", "agent tools", "agent colors", "autonomous agent", or needs guidance on agent structure, system prompts, triggering conditions, or agent development best practices for Claude Code plugins.
This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.
This skill should be used when the user asks to "create a hook", "add a PreToolUse/PostToolUse/Stop hook", "validate tool use", "implement prompt-based hooks", "use ${CLAUDE_PLUGIN_ROOT}", "set up event-driven automation", "block dangerous commands", or mentions hook events (PreToolUse, PostToolUse, Stop, SubagentStop, SessionStart, SessionEnd, UserPromptSubmit, PreCompact, Notification). Provides comprehensive guidance for creating and implementing Claude Code plugin hooks with focus on advanced prompt-based hooks API.