Skills and agents for working with Ark - testing, setup, analysis, and research
/plugin marketplace add dwmkerr/ark-claude-code-marketplace
/plugin install ark@dwmkerr/ark-claude-code-marketplace
Use this agent when designing architecture for new Ark features, planning component extensions, or evaluating technical approaches that need to align with existing codebase patterns. Examples: - User: "I need to add a new CRD for managing prompt templates" Assistant: "I'll use the ark-architect agent to design how this fits with existing Ark patterns." <launches ark-architect agent> - User: "How should we implement multi-tenant support in Ark?" Assistant: "This requires architectural planning. Let me use the ark-architect agent to analyze the codebase and design a solution." <launches ark-architect agent> - User: "We need to add webhook support to the executor service" Assistant: "I'll engage the ark-architect agent to examine existing webhook patterns in the operator and design a consistent approach." <launches ark-architect agent>
Search, create, and manage GitHub issues for the Ark project. Use this agent to find existing issues, create new ones, or update issue status.
Orchestrates multi-phase Ark feature development using the task folder protocol. Manages task lifecycle, coordinates specialist agents (ark-architect, ark-prototyper), and tracks progress through objectives → architecture → prototype → outcome phases.
Use this agent to build minimal, verifiable prototypes of Ark features. It makes the smallest changes needed to demonstrate the architecture and user experience - minimal CRD updates, simple API endpoints, basic CLI commands, and dashboard UI. Examples: - User: "Prototype the ark-broker feature" Assistant: "I'll use the ark-prototyper agent to build a minimal working version." <launches ark-prototyper agent> - User: "Create a simple version we can test" Assistant: "Let me use the ark-prototyper to implement the minimum viable changes." <launches ark-prototyper agent>
Fix security vulnerabilities in Ark by researching CVEs, analyzing impact, proposing mitigations, implementing patches, and creating PRs. Use when the user reports CVE numbers or security issues that need fixing in Ark. Examples: - User: "Fix CVE-2025-55183 in Ark" Assistant: "I'll use the ark-security-patcher agent to research this vulnerability and apply a fix." <launches ark-security-patcher agent> - User: "The current version of golang has a vulnerability, fix it in ark" Assistant: "Let me use the ark-security-patcher agent to identify and fix this vulnerability." <launches ark-security-patcher agent> - User: "Patch the security issue in our dependencies" Assistant: "I'll engage the ark-security-patcher agent to analyze and remediate security vulnerabilities." <launches ark-security-patcher agent>
Research technical solutions by searching the web, examining GitHub repos, and gathering evidence. Use when exploring implementation options, evaluating technologies, or investigating how to solve a technical problem.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Quantitative analysis, algorithmic trading strategies, financial modeling, portfolio risk management, and backtesting
Essential developer skills including Git workflows, SQL optimization, error handling, code review, E2E testing, authentication, debugging, and monorepo management