skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
pproenca/dot-skills248 installs

nginx-c-module-perf

nginx C module performance optimization and reliability guidelines based on the official nginx development guide. This skill should be used when optimizing nginx C modules for throughput, latency, memory efficiency, and operational resilience. Triggers on tasks involving buffer optimization, connection tuning, shared memory contention, error recovery, timeout strategy, caching implementation, worker process tuning, or logging performance in nginx C modules.

How do I install this agent skill?

npx skills add https://github.com/pproenca/dot-skills --skill nginx-c-module-perf
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    This skill provides performance and reliability guidelines for Nginx C module development. It consists of instructional markdown documentation and C code snippets. No security threats, malicious instructions, or executable scripts were detected.

  • Socketwarn

    4 alerts: gptAnomaly, gptSecurity

  • Snykpass

    Risk: LOW · No issues

  • Runlayerwarn

    45/47 files flagged

What does this agent skill do?

nginx.org C Module Performance & Reliability Best Practices

Comprehensive performance optimization and reliability guide for nginx C modules, derived from the official nginx development documentation and production engineering experience. Contains 43 rules across 8 categories, prioritized by impact to guide automated optimization and resilience improvements.

Companion skill: This skill complements nginx-c-modules which covers correctness (memory safety, request lifecycle, configuration). This skill covers performance optimization and operational reliability.

When to Apply

Reference these guidelines when:

  • Optimizing nginx C module throughput and latency
  • Reducing buffer copies and enabling zero-copy I/O paths
  • Tuning connection pooling and socket options
  • Minimizing shared memory lock contention across workers
  • Implementing graceful error recovery and fallback responses
  • Configuring upstream timeouts and retry strategies
  • Building in-module response caches with shared memory
  • Tuning worker process behavior under load

Rule Categories by Priority

PriorityCategoryImpactPrefix
1Buffer & Zero-Copy I/OCRITICALbuf-
2Connection EfficiencyCRITICALconn-
3Lock Contention & AtomicsHIGHlock-
4Error Recovery & ResilienceHIGHerr-
5Timeout & Retry StrategyMEDIUM-HIGHtimeout-
6Response CachingMEDIUMcache-
7Worker & Process TuningMEDIUMworker-
8Logging & MetricsLOW-MEDIUMlog-

Quick Reference

1. Buffer & Zero-Copy I/O (CRITICAL)

2. Connection Efficiency (CRITICAL)

3. Lock Contention & Atomics (HIGH)

4. Error Recovery & Resilience (HIGH)

5. Timeout & Retry Strategy (MEDIUM-HIGH)

6. Response Caching (MEDIUM)

7. Worker & Process Tuning (MEDIUM)

8. Logging & Metrics (LOW-MEDIUM)

How to Use

Read individual reference files for detailed explanations and code examples:

Reference Files

FileDescription
references/_sections.mdCategory definitions and ordering
assets/templates/_template.mdTemplate for new rules
metadata.jsonVersion and reference information

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/pproenca/dot-skills/nginx-c-module-perf">View nginx-c-module-perf on skillZs</a>