AI Newsletter Digest improvements: fixed QP soft line break decoding, URL extraction, and content cleaning
This commit is contained in:
43
archive/inactive-skills/api-setup/SKILL.md
Normal file
43
archive/inactive-skills/api-setup/SKILL.md
Normal file
@@ -0,0 +1,43 @@
|
||||
---
|
||||
name: api-setup
|
||||
description: Set up API integration with configuration and helper scripts
|
||||
metadata:
|
||||
{
|
||||
"openclaw": { "requires": { "bins": ["curl", "jq"] } },
|
||||
}
|
||||
---
|
||||
|
||||
# API Setup Skill
|
||||
|
||||
This skill helps you set up a new API integration with our standard configuration.
|
||||
|
||||
## Steps
|
||||
|
||||
1. Run `setup.sh <api-name>` to create the integration directory
|
||||
2. Copy `templates/config.template.json` to your integration directory
|
||||
3. Update the config with your API credentials
|
||||
4. Test the connection
|
||||
|
||||
## Configuration
|
||||
|
||||
The config template includes:
|
||||
- `api_key`: Your API key (get from the provider's dashboard)
|
||||
- `endpoint`: API endpoint URL
|
||||
- `timeout`: Request timeout in seconds (default: 30)
|
||||
|
||||
## Verification
|
||||
|
||||
After setup, verify:
|
||||
- [ ] Config file is valid JSON
|
||||
- [ ] API key is set and not a placeholder
|
||||
- [ ] Test connection succeeds
|
||||
|
||||
## Usage
|
||||
|
||||
```bash
|
||||
# Create new API integration
|
||||
setup.sh my-api
|
||||
|
||||
# Test connection
|
||||
test-api.sh my-api
|
||||
```
|
||||
Reference in New Issue
Block a user