By ririnto
Prometheus and Grafana plugin with practical skills for PromQL, alert-rule authoring, alert-rule testing, Alertmanager routing, dashboard JSON authoring, and dashboard provisioning for version-controlled observability assets.
Write and review promtool rule tests that cover the pending/firing/resolved lifecycle with realistic input_series fixtures. Use this skill when writing or reviewing promtool rule tests, testing alert pending/firing/resolved lifecycle behavior, designing input_series fixtures, placing eval_time against for windows, protecting alert regressions, or needing guidance on Prometheus alert-rule test authoring, schema, and verification.
Author and review Alertmanager configuration for routing, grouping, inhibition, mute intervals, notification receivers, and templates. Use this skill when writing or reviewing Alertmanager config, routing alerts to the right receiver, tuning group_wait or repeat_interval, adding inhibition or mute intervals, configuring any notification receiver type (email, slack, pagerduty, webhook, opsgenie, telegram, discord, msteams, jira, mattermost, and others), authoring notification templates, or needing guidance on alertmanager.yml authoring and notification routing quality.
Provision Grafana dashboards as code via provider YAML with drift control, reviewable folder layouts, and predictable delete behavior. Use this skill when provisioning Grafana dashboards as code via provider YAML files, organizing dashboard-as-code folder layouts, controlling drift between file sources and UI state, delivering reviewable dashboard configurations, or understanding Grafana provisioning file locations, environment variable syntax, and delete behavior.
Author and review Grafana dashboards as version-controlled JSON assets with stable uid, deliberate datasource handling, and operator-centric panel layout. Use this skill when creating or reviewing Grafana dashboards, editing dashboard JSON, authoring panel queries and visualization config, using Grafana variables (all 9 types), configuring transformations, field config, thresholds, overrides, and value mappings, stabilizing dashboard uid, applying USE/RED/Golden Signals frameworks, setting up repeat behavior and links, using a Grafana mixin or Jsonnet generation workflow, or needing guidance on Grafana dashboard asset structure and panel JSON schema.
Author Prometheus alert and recording rules with promtool-verified YAML, Go-templated annotations, and intentional noise control. Use this skill when writing Prometheus alert or recording rules, authoring rule YAML files, running promtool check rules, tuning alert noise with for/keep_firing_for, using Go templates in annotations, understanding alert state transitions, or needing guidance on PromQL expressions within alert-rule context.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimnpx claudepluginhub ririnto/sinon --plugin observability-assetsBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Sinon is a universal AI plugin marketplace repository.
This repository uses the official marketplace paths for Claude Code and Codex, with plugins stored under plugins/.
README.md: repository overview and contribution context..gitignore: development ignore rules..markdownlint.jsonc: Markdown lint configuration..claude-plugin/marketplace.json: Claude marketplace catalog..agents/plugins/marketplace.json: Codex marketplace catalog.plugins/: plugins maintained in this repository.Plugins are stored under plugins/.
Each plugin directory can expose one or more runtime manifests from the same plugin root.
.claude-plugin/plugin.json: Claude plugin manifest..codex-plugin/plugin.json: Codex plugin manifest.
Optional plugin assets such as README.md, .mcp.json, .app.json, commands/, agents/, skills/, and assets/ live beside those manifests at the plugin root.The repository keeps separate official marketplace catalogs per runtime.
This list describes the plugins currently published through the repository marketplace catalogs.
plugins/git-workflow: Git workflow plugin with practical guidance for commit readiness, Conventional Commit drafting, staged-change hygiene, and template-aware GitHub pull request or GitLab merge request body drafting.plugins/java: Java development plugin with practical skills for syntax boundaries, language design, testing workflows, dependency decisions, performance analysis, and JDTLS-assisted editing.plugins/jvm: JVM development assistant with shared skills for tooling workflows, runtime diagnostics, and garbage-collection guidance.plugins/kotlin: Kotlin development plugin with practical skills for idiomatic language design, coroutines and Flow decisions, Kotlin testing workflows, and kotlin-lsp-assisted editing.plugins/spring: Spring development plugin with practical skills for Spring Boot, Web, Data, transactions, observability, Batch, Integration, Cloud, and Kafka workflows.plugins/observability-assets: Prometheus and Grafana plugin with practical skills for alert-rule design, recording-rule support, promtool validation, dashboard JSON authoring, and Grafana mixin workflows for version-controlled observability assets.plugins/reactor: Project Reactor plugin with practical skills for Flux and Mono composition, scheduler selection, Sinks and ConnectableFlux hot-source design, and reactor-test workflows with StepVerifier, TestPublisher, PublisherProbe, and virtual time.plugins/netty: Netty and Reactor Netty plugin with practical skills for high-performance network applications, bootstrap and pipeline design, ByteBuf and codec handling, and reactive HTTP/TCP/UDP workflows with Reactor Netty..claude-plugin/marketplace.json is the Claude marketplace catalog.
.agents/plugins/marketplace.json is the Codex marketplace catalog.
Individual plugin directories remain the source of truth for plugin-specific runtime manifests and bundled assets.
Bundled upstream plugins may support only a subset of runtimes. In some cases, this repository may add minimal runtime metadata such as .codex-plugin/ while leaving the upstream plugin content otherwise intact.
Claude Code supports registering marketplaces from GitHub repositories, generic git URLs, direct URLs to marketplace.json, and local paths.
For this repository, use a GitHub repository, git URL, or local path. Sinon currently uses relative plugin sources such as ./plugins/java inside .claude-plugin/marketplace.json, so a direct HTTP URL to the catalog file is not a safe distribution path for this marketplace.
The Claude marketplace catalog for this repository is:
.claude-plugin/marketplace.jsonRegister this marketplace from a local checkout:
/plugin marketplace add /path/to/sinon
Register this marketplace from GitHub:
/plugin marketplace add ririnto/sinon
Register this marketplace from a generic git URL:
/plugin marketplace add https://github.com/ririnto/sinon.git
After Claude Code registers the sinon marketplace, install a plugin from it with:
/plugin install <plugin>@sinon
Examples:
Kotlin development plugin with practical skills for idiomatic language design, coroutines and Flow decisions, Kotlin testing workflows, and kotlin-lsp-assisted editing.
JVM development assistant with shared skills for tooling workflows, runtime diagnostics, and garbage-collection guidance.
Agent-first repository design with progressive disclosure, architecture enforcement, and entropy management.
Netty and Reactor Netty skills for building high-performance network applications with non-blocking I/O.
Spec-first workflow: research unknowns, write abstract requirements in SPEC.md, get approval, implement, verify completeness.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, and rules evolved over 10+ months of intensive daily use
Harness-native ECC plugin for engineering teams - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.