Skip to content
cccskills

Browse skills

180 skills (repositories by alibaba) · sorted by popularity

Let the host AI agent review Git changes while ocr selects files and resolves review rules. Receive findings grouped by severity, plus coverage details showing which files were reviewed or skipped and why.

  • Reviewing changes with the current AI agent
  • Checking branch differences or a single commit
  • Reviewing files against their applicable rules
alibaba/open-code-review47.6KUpdated Oct 17, 2026

open-code-review

FreeSummary

Review Git changes with the ocr command-line tool and a configured AI model. Get line-level findings grouped by severity for working changes, commits, or branch comparisons, with code fixes applied when explicitly requested.

  • Reviewing changes before a commit
  • Checking a pull request or branch comparison
  • Inspecting a specific commit for issues
alibaba/open-code-review47.6KUpdated Oct 17, 2026

Retrieve an EagleEye traceId, an identifier linking a request across logs, using Arthas without changing application code. Observe request-handling methods, capture parameters when needed, and inspect method calls and timings to investigate problems.

  • Retrieving a request's traceId without code changes
  • Matching request parameters with related logs
  • Inspecting method calls and execution times
alibaba/arthas37.6KUpdated Oct 9, 2026

arthas

FreeSummary

Diagnose running Java applications with Arthas. Follow guides for high CPU usage, retrieving EagleEye request tracking IDs, and inspecting Spring configuration and managed objects, then summarize evidence and next steps.

  • Diagnosing high CPU usage in Java applications
  • Retrieving EagleEye traceId values to find related logs
  • Checking Spring configuration values and their sources
alibaba/arthas37.6KUpdated Oct 9, 2026

arthas-cpu-high

FreeSummary

Investigate high CPU usage in Java applications with Arthas. Identify busy threads, inspect method call paths, and produce an evidence-based diagnosis with specific methods to examine next.

  • Investigating sudden CPU spikes in Java applications
  • Finding busy threads behind slow application responses
  • Narrowing down methods for further tracing
alibaba/arthas37.6KUpdated Oct 9, 2026

Investigate Spring configuration and Beans, the objects Spring manages, using Arthas. Check configuration sources, find registered objects by name or type, and inspect registration details while prioritizing read-only queries.

  • Checking configuration values and where they came from
  • Investigating a Bean that appears to be missing
  • Finding candidate implementations for dependency injection
alibaba/arthas37.6KUpdated Oct 9, 2026

Find, install, update, and publish AI skills through Nacos, a shared skill registry. Use nacos-cli to manage versions, merge local edits with remote updates, and share reviewed releases across agents, machines, or teammates.

  • Find and install skills for a task
  • Share local skills with teammates
  • Merge local edits with a newer remote version
alibaba/nacos33.5KUpdated Oct 14, 2026

Submit existing local changes as a pull request by reviewing the diff, running project checks, preparing a branch and commit, and pushing to GitHub. It follows contribution rules and preserves template declarations that require human verification.

  • Submit current local changes as a pull request
  • Prepare a branch and commit following project conventions
  • Run project checks before submission
alibaba/page-agent29.5KUpdated Oct 18, 2026

git-cleanup

FreeSummary

Clean up local Git branches and remote connections left after pull request reviews. The workflow checks unfinished work, preserves main and the current branch, and requests confirmation before force-deleting branches that have not been merged.

  • Clean up branches after pull request reviews
  • Remove contributor remotes other than origin
  • Review unmerged branches before deletion
alibaba/page-agent29.5KUpdated Oct 18, 2026

Maintain an application's supported language models by checking provider availability, adding models, and keeping documentation, live tests, and model-specific request settings aligned. It also checks provider model identifiers and candidates for the recommended list.

  • Add support for a specific language model
  • Check whether listed models are still available
  • Update provider model identifiers
alibaba/page-agent29.5KUpdated Oct 18, 2026

Evaluate a proposed software change before implementation. It examines project files and official sources, compares options and trade-offs, and builds a concrete plan covering affected systems, effort, risks, and unresolved questions for the user's approval.

  • Discuss a major change before implementation
  • Compare migration or configuration options
  • Estimate affected files and implementation effort
alibaba/page-agent29.5KUpdated Oct 18, 2026

update-changelog

FreeSummary

Update a project's changelog using GitHub releases, git history, and code differences. Select changes that matter to users, match the existing format, and write concise entries for the requested release.

  • Add the latest missing release entry
  • Align changelog text with GitHub Releases
  • Summarize changes between release tags
alibaba/page-agent29.5KUpdated Oct 18, 2026

openspec-explore

FreeSummary

Explore development ideas and problems through conversation, code investigation, diagrams, and comparisons. The skill helps clarify requirements, weigh approaches, and surface risks before or during a change, with optional documentation of decisions when requested.

  • Clarify a vague feature idea and its requirements
  • Investigate existing code to understand a problem
  • Compare technical approaches and their tradeoffs
alibaba/druid28.2KUpdated Aug 1, 2026

Update main specifications from delta specs, documents describing intended changes. Apply requirement additions, edits, removals, and renames while preserving unrelated content and keeping the change active for further implementation work.

  • Reflect requirement changes in main specifications
  • Add scenarios while preserving existing ones
  • Create main specifications for a new capability
alibaba/druid28.2KUpdated Aug 1, 2026

openspec-onboard

FreeSummary

Learn the complete OpenSpec workflow through a small task in an actual codebase. The agent explains each stage while creating a proposal, specifications, design, and tasks, then implements the change and archives its records.

  • Learning OpenSpec through a real code change
  • Understanding proposals, specifications, designs, and tasks
  • Practicing a complete change cycle with a small fix
alibaba/druid28.2KUpdated Aug 1, 2026

Continue an existing OpenSpec change by creating one next document. Check progress and dependencies, follow the workflow's template, and report what was completed and which documents are now available to create.

  • Resume documentation for an existing change
  • Create and review one document at a time
  • Draft specifications or design from earlier documents
alibaba/druid28.2KUpdated Aug 1, 2026

Archive several OpenSpec changes together after reviewing their documents, task completion, and specification conflicts. The agent checks actual code to decide which specification updates to apply, asks for confirmation, and reports successes, skipped changes, and failures.

  • Archiving several completed changes together
  • Reviewing incomplete documents and tasks before archiving
  • Resolving overlapping specifications using implementation evidence
alibaba/druid28.2KUpdated Aug 1, 2026

Archive an OpenSpec change after checking its documents, task completion, and specification differences. The skill offers a choice about updating the main specifications, then moves the change into a dated archive and reports the result.

  • Archive an implemented change
  • Check unfinished documents and tasks before archiving
  • Review specification differences before updating the main specifications
alibaba/druid28.2KUpdated Aug 1, 2026

Create the OpenSpec documents needed to begin implementing a feature or fix. Follow the workflow's dependency order and templates, using completed documents as context until all prerequisites for implementation are ready.

  • Prepare implementation documents for a new feature
  • Turn a fix description into the required documents
  • Generate related documents in dependency order
alibaba/druid28.2KUpdated Aug 1, 2026

Implement pending tasks from an OpenSpec change, a planned set of development work. The skill reads relevant specifications and design files, makes focused code changes, and updates task completion as work progresses.

  • Start implementing a planned change
  • Resume partially completed implementation
  • Work through pending tasks and track progress
alibaba/druid28.2KUpdated Aug 1, 2026

Set up a new OpenSpec change for a feature, fix, or modification. Create its working directory, show the document sequence and current status, and present the first template so drafting can begin.

  • Start a new feature change in OpenSpec
  • Set up a change for a bug fix
  • Start a change with a chosen workflow
alibaba/druid28.2KUpdated Aug 1, 2026

Review an OpenSpec implementation against its specifications, tasks, and design decisions. The skill checks for missing work, uncovered scenarios, and inconsistencies, then produces a prioritized report with concrete recommendations and code references where available.

  • Review an implementation before archiving
  • Find incomplete tasks and missing requirement implementations
  • Check whether scenarios have implementation and test coverage
alibaba/druid28.2KUpdated Aug 1, 2026

add-new-op

FreeSummary

Add new operators to MNN through a staged workflow covering data definitions, output shapes, computation, and tests. It prioritizes combining existing operators, with CPU implementations and additional hardware backends used when needed.

  • Adding a new operator to MNN
  • Implementing output shape calculations
  • Combining existing operators for new operations
alibaba/MNN16.2KUpdated Oct 16, 2026

bugfix

FreeSummary

Triage incorrect MNN outputs and regressions by matching symptoms to focused debugging guides. Use backend comparisons, minimal reproductions, and controlled experiments to investigate memory issues, quantization, concurrency, numeric limits, caches, and inconsistent results across runs.

  • Investigating garbled or degraded MNN output
  • Comparing results across execution backends
  • Tracking regressions after optimization changes
alibaba/MNN16.2KUpdated Oct 16, 2026