evlog provides structured logging for debugging and error handling. It benefits developers and operations teams by organizing wide events and reducing chaos. It integrates with Node.js applications and connects to observability tools.
git clone https://github.com/HugoRCD/evlog.gitevlog provides structured logging for debugging and error handling. It benefits developers and operations teams by organizing wide events and reducing chaos. It integrates with Node.js applications and connects to observability tools.
["Identify the scenario to log: Use the prompt template to describe the event, error, or debugging need in [SCENARIO].","Customize the JSON structure: Replace placeholders with actual data from your Node.js application (e.g., user IDs, error messages).","Integrate with evlog: Use the generated JSON to feed into your evlog system or observability tool (e.g., ELK Stack, Datadog, or Grafana Loki).","Set up alerts: Configure your logging system to trigger alerts based on the 'level' field (e.g., ERROR or WARN) for critical events.","Review and iterate: Use the 'next_steps' field to automate responses or guide manual investigations. Refine the log structure based on recurring issues."]
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/HugoRCD/evlogCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Generate a structured evlog log entry for the following scenario in a Node.js application: [SCENARIO]. Include severity level, timestamp, context, and actionable next steps. Format as JSON with fields: timestamp, level, message, context, and next_steps. Example scenario: 'User login failed after 3 attempts with invalid credentials.'
```json
{
"timestamp": "2024-05-15T14:32:18.743Z",
"level": "ERROR",
"message": "User authentication failed after 3 consecutive invalid attempts",
"context": {
"user_id": "usr_789012",
"ip_address": "203.0.113.45",
"user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36",
"failed_attempts": 3,
"last_attempt_time": "2024-05-15T14:32:18.743Z"
},
"next_steps": [
"Trigger account lockout for user_id: usr_789012 for 15 minutes",
"Log this event to the security team's Slack channel #security-alerts",
"Notify the user via email about the failed login attempts with a password reset link",
"Review IP address 203.0.113.45 for suspicious activity in the threat intelligence database"
]
}
```Visual workflow builder for no-code automation and integration
IronCalc is a spreadsheet engine and ecosystem
ITIL-aligned IT service management platform
Customer feedback management made simple
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan