---
title: "API Resource Lifecycle - Air Market"
description: "You are adding create, read, update and delete to something that other things point at, and deleting it carelessly leaves orphans behind. This guides those operations so dependents are handled, dupli…"
canonical: "https://airmarket.ai/app/api-resource-lifecycle"
---

[Air Market](/) / [Developer Tools](/category/devtools) / API Resource Lifecycle

Skill by [tambo ai](/@tambo-ai)

# API Resource Lifecycle

Delete one thing without leaving broken pieces behind

## What this does

You are adding create, read, update and delete to something that other things point at, and deleting it carelessly leaves orphans behind. This guides those operations so dependents are handled, duplicates are caught, and failures do not leave half-done work. Reach for it when you are writing the delete path or the validation around it.

### Top 3 things it does for you

- Add a delete that cleans up what depends on it
- Write validation that says what actually went wrong
- Build a resource that depends on another

## Information

**API Resource Lifecycle at a glance**

|  |  |
| --- | --- |
| Kind | Skill |
| Publisher | [tambo ai](/@tambo-ai) |
| Category | [Developer Tools](/category/devtools) |
| Works with | Agent Skills - an open standard supported by 40+ agents |
| Size | 8 KB |
| Licence | MIT |
| Repository | [tambo-ai/tambo](https://github.com/tambo-ai/tambo/tree/63709efca82db48683fb54886063c64de591a023/.claude/skills/api-resource-lifecycle) |
| GitHub stars | 11,165 (as of Nov 2026) |

## Security report

**Verified.** AIR scanned this exact version of API Resource Lifecycle and flagged nothing. AIR's verdict: **safe**.

**What API Resource Lifecycle's check was run against**

|  |  |
| --- | --- |
| Commit | 63709efca82db48683fb54886063c64de591a023 |
| Content hash | 46868b0a3c53038c60d793486981335ec4b904adbaef97b4efcb3665079c5081 |
| Files read | [Browse the files at this exact commit](https://github.com/tambo-ai/tambo/blob/63709efca82db48683fb54886063c64de591a023/.claude/skills/api-resource-lifecycle/SKILL.md) |

A scan is named by the exact content it read, not by a version number. A different version is a different artifact, and nothing here applies to a version AIR has not scanned.

[Read the full security report for API Resource Lifecycle](/security/api-resource-lifecycle)

## About API Resource Lifecycle

This guides CRUD work on API resources that have dependencies between them, with a focus on cascading behaviour, descriptive validation, and not leaving orphans behind.

Use it when adding delete or remove operations, writing validation logic, or building resources that depend on other resources. It also covers the neighbouring problems - cascade deletes, orphan records, duplicate detection, validation errors, cleanup, and rolling back when something fails partway through.

## What's inside

- SKILL.md - instructions

## Questions

### Is API Resource Lifecycle safe to install?

AIR scanned this exact version of API Resource Lifecycle and flagged nothing. AIR's verdict: safe. The verdict is named by the content that was read, at commit 63709efca82d, so it cannot drift onto a version nobody scanned. The full report is at https://airmarket.ai/security/api-resource-lifecycle.

### How do I install API Resource Lifecycle?

Open https://airmarket.ai/app/api-resource-lifecycle on Air Market and use the install action: Air Market hands Claude a prompt naming this exact skill, and Claude sets it up. Source, pinned to the exact commit this listing describes: https://github.com/tambo-ai/tambo/tree/63709efca82db48683fb54886063c64de591a023/.claude/skills/api-resource-lifecycle. Install from that link, not the branch.

## Related on Air Market

- [More Developer Tools listings](/category/devtools)
- [Everything by tambo ai](/@tambo-ai)

---

Canonical URL: <https://airmarket.ai/app/api-resource-lifecycle>
