softaworks/agent-toolkit
Overview
This skill provides a Datadog CLI that helps search logs, query metrics, trace requests, and manage dashboards from the command line. It is designed for fast production debugging and observability workflows, giving agents and engineers a compact toolset for triage and investigation. Use it to gather context, correlate traces, and export results for reporting or automation.
How this skill works
The CLI issues Datadog API queries using the DD_API_KEY and DD_APP_KEY environment variables and supports site selection for non-US regions. Commands cover log search, real-time tailing, trace correlation, metric timeseries queries, error summaries, and CRUD operations for dashboards and lists. Global flags control human-readable output, JSON export, and time ranges, while specialized commands support aggregation, pattern detection, and period comparison.
When to use it
- Triage production incidents to quickly identify error spikes and affected services.
- Correlate distributed traces with log entries to follow request flows across services.
- Run ad-hoc metric queries when investigating resource or latency anomalies.
- Stream real-time logs during a deploy or live debug session.
- Generate JSON exports of queries for postmortems, reporting, or automated pipelines.
Best practices
- Set DD_API_KEY and DD_APP_KEY in a secure environment before running commands.
- Start with the errors overview and period comparison to determine scope and novelty.
- Use narrow queries (service, status, trace id) and then broaden as needed to avoid noise.
- Prefer --pretty for interactive work and --output for reproducible artifacts or automation.
- Read the query syntax and logs/metrics reference before crafting complex queries.
Example use cases
- Quickly list services with recent error activity and drill down to the top offenders.
- Tail API logs in real time while reproducing a bug on a staging or production replica.
- Find all log events related to a distributed trace id and collect surrounding context.
- Compare error counts between the last hour and the previous hour to detect regressions.
- Query avg:system.cpu.user over the last 1h to confirm a CPU spike coincides with increased errors.
FAQ
Set DD_API_KEY and DD_APP_KEY to authenticate with the Datadog API.
How do I target Datadog EU or other non-US sites?
Use the --site flag (for example --site datadoghq.eu) to point commands at a different Datadog site.
27 skills
This skill helps you debug production issues by querying logs, metrics, and traces with the Datadog CLI.
This skill applies MUI v7 styling, theme, and responsive patterns to accelerate building consistent, accessible components with sx prop and hooks.
This skill converts OpenAPI 3.0 specifications to TypeScript interfaces and type guards, generating ready-to-use API typings.
This skill helps document frontend data needs for backend developers, clarifying what data and UI actions are required.
This skill generates a comprehensive API handoff document for frontend teams, detailing endpoints, DTOs, validation, and edge cases for seamless integration.
This skill helps you uncover 10x product opportunities and high-leverage improvements to dramatically boost value and user adoption.
This skill analyzes code names and suggests clearer, consistent alternatives for variables, functions, classes, and other identifiers.
This skill helps you perform generic web searches and synthesize findings using Perplexity, delivering concise results and useful resources.
This skill clarifies ambiguous requirements by engaging focused dialogue and core questions to yield actionable PRDs for development.
This skill helps you build and evolve design systems with tokens, components, accessibility, and documentation templates for scalable UI.
This skill helps you create, edit, and convert draw.io diagrams (.drawio) to PNG while applying consistent fonts, layout, and AWS icon usage.
This skill designs scalable SQL and NoSQL schemas, applying normalization, indexing, migrations, and integrity rules to optimize performance.
This skill helps you build type-safe React components with TypeScript, including hooks, events, and server routing integrations.
This skill generates C4 architecture diagrams and documentation in Mermaid syntax to visualize software structure and communication.
This skill guides you through difficult conversations and feedback using Preparation-Delivery-Follow-up and SBI, helping you achieve clearer, constructive
This skill helps you create and manage Claude Code plugins with correct structure, manifests, and marketplace integration.
This skill guides professional communication for developers, helping craft clear emails, agendas, and messages tailored to technical and non-technical
This skill guides you through difficult workplace conversations using a preparation-delivery-followup framework to improve outcomes and preserve relationships.
This skill helps you minimize the total codebase by prioritizing deletion and measuring final size, ensuring the smallest possible solution.
This skill helps you create Claude Code slash commands by guiding location, patterns, and file structure for reusable, executable workflows.
This skill helps you craft effective READMEs with audience-focused templates and guidance for creating, adding, updating, or reviewing documentation.
This skill orchestrates research, interviews, and spec synthesis to generate a comprehensive, ready-to-implement feature plan for complex projects.
This skill helps QA engineers generate comprehensive test plans, manual test cases, regression suites, and Figma validation, with clear bug reporting.
This skill creates comprehensive handoff documents to enable fresh AI agents to continue work with zero ambiguity.
This skill helps you manage commits with conventional messages, selective staging, and clear descriptions to improve reviewability and ship safely.
This skill generates a concise daily standup update by interviewing you and optionally pulling GitHub, Jira, and Claude Code data.
This skill refactors bloated agent instruction files into a progressive disclosure structure with root essentials and linked guidance.