Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →

alibaba/loongcollector

9 skills15 installs19.6k starsGitHub

Install

npx skills add https://github.com/alibaba/loongcollector

Skills in this repo

1MermaidThis skill defines conventions for creating Mermaid diagrams in documentation and code review. A developer uses it to pick well-supported diagram types, use correct fenced code blocks and simple node IDs, quote labels, and avoid custom themes so GitHub renders them cleanly in light and dark mode. It focuses on keeping diagrams GitHub-compatible and error-free.3installs2CommitThis skill generates commit messages that follow the Conventional Commits specification. A developer uses it to turn staged changes into a structured message with a type, optional scope, imperative subject under 50 characters, a wrapped body, and an optional footer. It reads git diff to determine the commit type and prohibits vague messages like update code or wip.2installs3Design DocumentThis skill defines conventions for writing technical design documents. A developer uses it when authoring or reviewing a design doc to follow a fixed structure: background and problem statement, design goals, technical design (architecture, flowcharts, concurrency model, classes), error handling, deployment, and a unit-testing section. It mandates Mermaid diagrams and excludes project-management details like schedules.2installs4Riper5 ProtocolThis skill defines RIPER-5, a strict five-mode operating protocol for an AI coding assistant handling complex software engineering tasks. The modes are Research, Innovate, Plan, Execute, and Review, each with allowed and forbidden actions and explicit transition signals. It is meant to stop an over-eager agent from making unauthorized changes by forcing it to declare its mode and follow an approved plan.2installs5Security CheckThis skill scans code for sensitive information such as API keys and access tokens before a commit or push. A developer uses it to run a pre-commit check on the staging area and a pre-push check across commits, detecting patterns like sk-, AIzaSy, and pk_ keys. If secrets are found it requires replacing them with placeholders or environment variables and refusing the commit or push, and it can clean git history.2installs6Code ReviewThis skill drives a deep, security-oriented code review of changes to the LoongCollector project. A developer uses it to review a PR or branch through phases: building context, analyzing author intent, running specialized sub-agent checks, and producing a final report. It maintains a review workspace with plan, comment-status, and incremental-mapping files so later rounds can verify prior fixes.1installs7CompileThis skill documents how to compile the LoongCollector project, which has separate C++ and Go parts. A developer uses it to decide between incremental and full CMake builds, apply the correct build flags (BUILD_LOGTAIL, BUILD_LOGTAIL_UT, WITHSPL), and run the Go plugin build with make plugin_local. It is specific to the LoongCollector build environment.1installs8E2eThis skill is a guide for LoongCollector end-to-end testing built on the BDD Godog framework. A developer uses it to design a test matrix, write .feature scenarios using registered steps, run tests locally via docker-compose, and debug failures. It documents container inspection commands, cleanup steps, and known traps like ExcutionTimeout turning a config one-time.1installs9SelfmonitorThis skill defines code standards for LoongCollector's self-monitoring metrics and alerts. A developer uses it to name metrics with the module/description/unit convention, apply the correct units and labels, choose one of three alert levels (warning, error, critical), and add new C++ or Go metrics correctly. It exists to keep self-monitoring instrumentation consistent and correct across the codebase.1installs

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.

alibaba/loongcollector · 9 skills · Skillselion