Install
$ agentstack add skill-taosdata-agent-skills-idmp-workflow-alert-debug ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
workflow: alert debug
Read [../idmp-shared/SKILL.md](../idmp-shared/SKILL.md) first.
Recommended references
- [
references/alert-debug.md](references/alert-debug.md) - [
../idmp-event/SKILL.md](../idmp-event/SKILL.md)
Missing context to resolve first
- Failure boundary.
- Reread window.
- Event scope.
- Notify-rule scope.
- Whether the complaint is “no event opened” or “event opened but delivery failed”.
Constrained live behaviors
confirmandresendhave side effects.status=Unackis the safest default when the operator needs an open event.- Prefer
analysisIdwhen correlating an event back to alert creation. - Notification history can lag behind resend.
- A linked analysis was already deleted in some valid debug branches.
- Capture event evidence before any acknowledge or resend action.
Execution flow
- Start with
idmp-cli event count listandidmp-cli event events list --paramsto decide whether the failure is missing events or missing delivery. - Use
idmp-cli event events get --paramsandidmp-cli event events items --paramsto lock a single event and its payload. - Only after evidence is captured should you consider
idmp-cli event events confirm --ack-risk --paramsoridmp-cli event events resend --ack-risk --params. - Read
idmp-cli notification config listto confirm the notification side is configured. - Finish with
idmp-cli notification page list --paramsto inspect delivery history after the event-side review.
Exception paths
- If no event exists, stop and hand off to alert creation or analysis diagnosis.
- If delivery history is empty right after resend, call out history lag before declaring failure.
- Any temporary debug artifact must be deleted before you leave the workflow.
Validation scenarios
1. Event exists and explains the alert
Use idmp-cli event events list --params, then idmp-cli event events get --params. The result should prove the alert opened and what the event currently says.
2. Delivery failure with no mutation
Use idmp-cli notification config list and idmp-cli notification page list --params without changing event state. This path is for diagnosis only.
3. Acknowledge and resend with evidence captured
Only after reading idmp-cli event events items --params should you use idmp-cli event events confirm --ack-risk --params. Mutation is never the first debugging step.
4. Temporary debug annotation lifecycle
If you add any temporary note while debugging, plan its cleanup explicitly. The workflow is still incomplete until the temporary artifact is removed.
5. No event exists
Start with idmp-cli event count list and idmp-cli event events list --params. If both prove there is no event, stop and report the upstream boundary. Reread notification page list after resend only when resend was actually executed.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: taosdata
- Source: taosdata/agent-skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.