代码评审

自动化代码审查与分析

显示 2137-2160 / 共 8780 个技能
RHEcosystemAppEng

detect-project

RHEcosystemAppEng

Analyze a project folder or GitHub repository to detect programming language, framework, and version requirements. Use this skill when containerizing an application, selecting an S2I builder image, deploying to OpenShift or RHEL, or determining a project's tech stack. Supports Node.js, Python, Java, Go, Ruby, .NET, PHP, and Perl. Triggers on /detect-project command or when user needs build strategy recommendations. Run before /s2i-build or /rhel-deploy.

代码评审 50 7个月前
RHEcosystemAppEng

vm-clone

RHEcosystemAppEng

Clone existing virtual machines for testing, scaling, or creating templates. Use this skill when users request: - "Clone VM [source] to [target]" - "Create a copy of VM [name]" - "Duplicate VM [name] for testing" - "Create 3 copies of template-vm" This skill clones VM configuration and optionally creates new storage or references existing storage. NOT for snapshots (use vm-snapshot for point-in-time backups).

代码生成 50 6个月前
RHEcosystemAppEng

validate-environment

RHEcosystemAppEng

Check and report the status of required tools and environment for rh-developer skills. Validates tool installation (oc, helm, podman, git, skopeo, etc.), cluster connectivity, and permissions. Use this skill before running other deployment skills to ensure prerequisites are met. Triggers on /validate-environment command or when user asks to check their environment setup.

代码生成 50 6个月前
RHEcosystemAppEng

vm-create

RHEcosystemAppEng

Create new virtual machines in OpenShift Virtualization with automatic instance type resolution and OS selection. Use this skill when users request: - "Create a new VM" - "Deploy a virtual machine with [OS]" - "Set up a VM in namespace [name]" - "Provision a [size] VM" This skill handles VM creation with intelligent defaults for OpenShift Virtualization. NOT for managing existing VMs (use vm-lifecycle-manager or vm-delete instead).

代码生成 50 6个月前
RHEcosystemAppEng

vm-snapshot-delete

RHEcosystemAppEng

Permanently delete virtual machine snapshots to free storage space. Use when: - "Delete snapshot [snapshot-name]" - "Remove old snapshots for VM [name]" - "Free up snapshot storage" Requires user confirmation before deletion. NOT for restoring VMs (use vm-snapshot-restore instead).

代码评审 50 6个月前
RHEcosystemAppEng

vm-snapshot-restore

RHEcosystemAppEng

Restore virtual machines from snapshots with strict safety confirmations to prevent data loss. Use when: - "Restore VM [name] from snapshot [snapshot-name]" - "Roll back VM [name] to snapshot" - "Recover VM [name] from backup" CRITICAL: Requires VM to be stopped and typed snapshot name confirmation before restore. NOT for creating snapshots (use vm-snapshot-create instead).

代码评审 50 6个月前
RHEcosystemAppEng

mcp-lightspeed-validator

RHEcosystemAppEng

This skill should be used when the user asks to "validate Lightspeed MCP", "check if Lightspeed is configured", "verify Lightspeed connection", "test Lightspeed MCP server", or when other skills need to verify lightspeed-mcp availability before executing operations.

代码评审 50 7个月前
NTCoding

independent-research

NTCoding

"Use when about to ask the user a factual question, propose a solution, diagnose an error, or choose between approaches. Triggers on: 'Do you have X installed?', 'What version?', 'Is X configured?', 'We should...', 'The fix is...', 'Options: 1...', 'Based on my understanding...', 'I believe X supports...'. Before deciding anything, spin up parallel subagents to WebSearch for current docs, community solutions, framework best practices, and GitHub issues. Your memory is stale — verify everything."

代码评审 340 7个月前
RHEcosystemAppEng

playbook-generator

RHEcosystemAppEng

CRITICAL: This skill must be used for playbook generation. DO NOT use raw MCP tools like create_vulnerability_playbook directly. Generate production-ready Ansible remediation playbooks for CVE vulnerabilities with Red Hat best practices, error handling, and Kubernetes safety patterns. Use this skill when you need to create remediation playbooks that follow Red Hat Lightspeed patterns and incorporate RHEL-specific considerations. This skill orchestrates MCP tools (create_vulnerability_playbook) while consulting documentation (cve-remediation-templates.md, package-management.md) to enhance playbooks with Red Hat best practices and RHEL-specific patterns. IMPORTANT: ALWAYS use this skill instead of calling create_vulnerability_playbook directly for playbook generation.

代码生成 50 7个月前
RHEcosystemAppEng

cve-validation

RHEcosystemAppEng

CRITICAL: This skill must be used for CVE validation queries. DO NOT use raw MCP tools like get_cve directly. Validate CVE identifiers and check remediation availability in Red Hat Lightspeed. Use this skill when you need to verify a CVE exists, check its severity, and confirm automated remediation is available before proceeding with remediation planning. This skill orchestrates MCP tools (get_cve) to provide comprehensive CVE validation with format checking, existence verification, and remediation availability assessment. IMPORTANT: ALWAYS use this skill instead of calling get_cve directly for CVE validation tasks.

代码评审 50 7个月前
sanjay3290

azure-devops

sanjay3290

Manage Azure DevOps projects, work items, repos, PRs, pipelines, wikis, test plans, security alerts, variable groups, environments/approvals, branch policies, and attachments. Use when user asks to: manage sprints, create/update work items, list repos, create PRs, run pipelines, search code, manage wiki pages, check security alerts, manage variable groups, approve deployments, or configure branch policies. Covers 13 domains with 99 tools via REST API.

代码生成 404 6个月前
cglab-public

agenfk

cglab-public

Agile, measurable, and reliable workflow enforcement for AI-assisted engineering.

代码评审 64 6个月前
Jamie-BitFlight

code-review-cli

Jamie-BitFlight

Reviews CLI application code for correctness and quality. Use when reviewing tools that use argparse, click, typer, commander.js, or similar argument parsers — covers exit codes, help flags, stdin/stdout/stderr separation, non-interactive operation, signal handling, argument validation, ANSI color safety, and dry-run support for destructive operations.

CLI 工具 64 1个月前
Jamie-BitFlight

perl-validate

Jamie-BitFlight

This skill should be used when the user asks to "validate Perl script", "check Perl syntax", "verify Perl code", "/perl-validate", or mentions script validation, compile check, security review, or best practice compliance for Perl code.

自动化 64 6个月前
Jamie-BitFlight

generate-task

Jamie-BitFlight

Generate a single worker task prompt using the existing CLEAR + selective CoVe task design standard and the task structure requirements used by swarm-task-planner. Use when you need to create or rewrite one TASK/ file or one task block for a plan.

自动化 64 6个月前
Jamie-BitFlight

review-against-solid-principles

Jamie-BitFlight

"Ensemble SOLID review — fans the ruleset across overlapping focused workers over the same code, then reduces by corroboration."

代码评审 64 3个月前
Jamie-BitFlight

swarm-spawning

Jamie-BitFlight

Covers how to create agents in Claude Code swarms -- subagents vs teammates, built-in agent type catalog (Bash, Explore, Plan, general-purpose, claude-code-guide), plugin agent types from compound-engineering, spawn backend selection (in-process, tmux, iterm2) with auto-detection logic, and environment variables injected into spawned agents. Use when choosing how to spawn an agent, selecting the right agent type, configuring or troubleshooting spawn backends, or passing env vars to teammates.

代码评审 64 3个月前
Jamie-BitFlight

code-review-architecture

Jamie-BitFlight

"Use when a task asks for architecture review, dependency graph visualization, module coupling analysis, or circular dependency detection. Auto-detects scope (git diff → PR diff → full project). Reads project config (pyproject.toml, tsconfig.json, go.mod, Cargo.toml) to establish the intra-project module namespace before parsing imports. Builds a module-dependency graph across Python, TypeScript, JavaScript, Go, Rust, and Java. Detects cycles via graphify output or an executable Python script. Checks Conway's Law alignment against CODEOWNERS and directory structure. For Claude plugin repos, also traces cross-language chains: hook configs → hook scripts, SKILL.md/agent docs → node/uv-run scripts, PEP 723 inline deps, and MCP tool calls. Emits Mermaid flowcharts with severity color-coding (red = circular dep, yellow = high-coupling, green = clean, blue = Conway violation). Applies recursive semantic partitioning for graphs > 40 nodes. Registers each diagram as a codebase-analysis artifact."

CLI 工具 64 1个月前
Jamie-BitFlight

comprehensive-test-review

Jamie-BitFlight

Use when reviewing test suites for coverage, isolation, mock usage, naming conventions, or completeness. Activates on "review test coverage", "audit test quality", or "check tests for completeness" requests. Performs thorough checklist-driven review covering test isolation, mock correctness, AAA pattern adherence, and naming standards.

代码评审 64 5个月前
Jamie-BitFlight

swarm-patterns

Jamie-BitFlight

Recipes and patterns for Claude Code multi-agent swarms. Use when building parallel specialist reviews, pipeline workflows, self-organizing swarms, research-then-implement flows, plan approval gates, coordinated multi-file refactoring, or any divide-and-conquer orchestration pattern requiring TeamCreate, TaskCreate, SendMessage, or Agent tool coordination.

认证鉴权 64 3个月前
Jamie-BitFlight

analyze-test-failures

Jamie-BitFlight

Use when analyzing failing test cases to determine whether failures indicate genuine bugs or test implementation issues. Activates on "analyze failing tests", "debug test failures", "investigate test errors", or when provided with specific failing test names or output. Applies balanced investigative reasoning — does not auto-fix tests without establishing root cause.

代码评审 64 5个月前
Jamie-BitFlight

example-argument-substitution

Jamie-BitFlight

Test harness for Claude Code skill argument substitution — demonstrates capture-block pre-declaration, XML tag referencing, unintentional variable corruption in code blocks, and correct placement of shell examples in reference files. Use when verifying substitution behavior before applying a pattern to other skills, testing how arguments flow from skill invocations, or understanding the pre-declaration and reference file pattern with greet/farewell/inspect actions.

CLI 工具 64 20天前
Jamie-BitFlight

review-against-solid-principles

Jamie-BitFlight

"Single-pass SOLID review — dispatches one reviewer over the complete ruleset, emitting the fixed candidate schema."

代码评审 64 3个月前
Jamie-BitFlight

refresh-research

Jamie-BitFlight

Bulk-refresh research entries in ./research/ using parallel research-curator agents. Use when /refresh-research is invoked, stale research needs updating, or bulk re-verification of research entries is requested. Inventories entries by review date and age, runs RT-ICA pre-flight, spawns agents in waves of 5, updates README and Freshness Tracking, lints and commits. Supports --all, --stale, --category, --layer, and --dry-run flags.

代码评审 64 3个月前