deploy
This commit is contained in:
133
skills/app/SKILL.md
Normal file
133
skills/app/SKILL.md
Normal file
@@ -0,0 +1,133 @@
|
||||
---
|
||||
name: app-routes
|
||||
description: Handle 13 OpenAPI operation(s) under /app for the app route group.
|
||||
---
|
||||
|
||||
# app API Routes
|
||||
|
||||
Handle 13 OpenAPI operation(s) under /app for the app route group.
|
||||
|
||||
Use the generated operation tools to make real API calls. Do not invent API responses.
|
||||
If a tool reports missing setup, return the exact setup field name to the caller.
|
||||
For write, update, or delete operations, state the intended action before calling the tool.
|
||||
|
||||
## Operations
|
||||
|
||||
### apps_get_authenticated
|
||||
|
||||
- Operation ID: `apps_get_authenticated`
|
||||
- Route: `GET /app`
|
||||
- Mode: READ
|
||||
- Summary: Get the authenticated app
|
||||
|
||||
### apps_get_webhook_config_for_app
|
||||
|
||||
- Operation ID: `apps_get_webhook_config_for_app`
|
||||
- Route: `GET /app/hook/config`
|
||||
- Mode: READ
|
||||
- Summary: Get a webhook configuration for an app
|
||||
|
||||
### apps_update_webhook_config_for_app
|
||||
|
||||
- Operation ID: `apps_update_webhook_config_for_app`
|
||||
- Route: `PATCH /app/hook/config`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a webhook configuration for an app
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### apps_list_webhook_deliveries
|
||||
|
||||
- Operation ID: `apps_list_webhook_deliveries`
|
||||
- Route: `GET /app/hook/deliveries`
|
||||
- Mode: READ
|
||||
- Summary: List deliveries for an app webhook
|
||||
- Parameters:
|
||||
- `per_page` in `query`
|
||||
- `cursor` in `query`
|
||||
- `status` in `query`
|
||||
|
||||
### apps_get_webhook_delivery
|
||||
|
||||
- Operation ID: `apps_get_webhook_delivery`
|
||||
- Route: `GET /app/hook/deliveries/{delivery_id}`
|
||||
- Mode: READ
|
||||
- Summary: Get a delivery for an app webhook
|
||||
- Parameters:
|
||||
- `delivery_id` in `path` required
|
||||
|
||||
### apps_redeliver_webhook_delivery
|
||||
|
||||
- Operation ID: `apps_redeliver_webhook_delivery`
|
||||
- Route: `POST /app/hook/deliveries/{delivery_id}/attempts`
|
||||
- Mode: WRITE
|
||||
- Summary: Redeliver a delivery for an app webhook
|
||||
- Parameters:
|
||||
- `delivery_id` in `path` required
|
||||
|
||||
### apps_list_installation_requests_for_authenticated_app
|
||||
|
||||
- Operation ID: `apps_list_installation_requests_for_authenticated_app`
|
||||
- Route: `GET /app/installation-requests`
|
||||
- Mode: READ
|
||||
- Summary: List installation requests for the authenticated app
|
||||
- Parameters:
|
||||
- `per_page` in `query`
|
||||
- `page` in `query`
|
||||
|
||||
### apps_list_installations
|
||||
|
||||
- Operation ID: `apps_list_installations`
|
||||
- Route: `GET /app/installations`
|
||||
- Mode: READ
|
||||
- Summary: List installations for the authenticated app
|
||||
- Parameters:
|
||||
- `per_page` in `query`
|
||||
- `page` in `query`
|
||||
- `since` in `query`
|
||||
- `outdated` in `query`
|
||||
|
||||
### apps_get_installation
|
||||
|
||||
- Operation ID: `apps_get_installation`
|
||||
- Route: `GET /app/installations/{installation_id}`
|
||||
- Mode: READ
|
||||
- Summary: Get an installation for the authenticated app
|
||||
- Parameters:
|
||||
- `installation_id` in `path` required
|
||||
|
||||
### apps_delete_installation
|
||||
|
||||
- Operation ID: `apps_delete_installation`
|
||||
- Route: `DELETE /app/installations/{installation_id}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete an installation for the authenticated app
|
||||
- Parameters:
|
||||
- `installation_id` in `path` required
|
||||
|
||||
### apps_create_installation_access_token
|
||||
|
||||
- Operation ID: `apps_create_installation_access_token`
|
||||
- Route: `POST /app/installations/{installation_id}/access_tokens`
|
||||
- Mode: WRITE
|
||||
- Summary: Create an installation access token for an app
|
||||
- Parameters:
|
||||
- `installation_id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### apps_suspend_installation
|
||||
|
||||
- Operation ID: `apps_suspend_installation`
|
||||
- Route: `PUT /app/installations/{installation_id}/suspended`
|
||||
- Mode: WRITE
|
||||
- Summary: Suspend an app installation
|
||||
- Parameters:
|
||||
- `installation_id` in `path` required
|
||||
|
||||
### apps_unsuspend_installation
|
||||
|
||||
- Operation ID: `apps_unsuspend_installation`
|
||||
- Route: `DELETE /app/installations/{installation_id}/suspended`
|
||||
- Mode: WRITE
|
||||
- Summary: Unsuspend an app installation
|
||||
- Parameters:
|
||||
- `installation_id` in `path` required
|
||||
Reference in New Issue
Block a user