Add comprehensive skills and documentation for various technologies

This commit is contained in:
duthaho
2025-11-29 18:07:28 +07:00
commit ef96f165ef
60 changed files with 10538 additions and 0 deletions
+55
View File
@@ -0,0 +1,55 @@
# /api-gen - API Generation Command
## Purpose
Generate API endpoints, documentation, or client code from specifications.
## Usage
```
/api-gen [resource name or OpenAPI spec path]
```
---
Generate API for: **$ARGUMENTS**
## Workflow
### Step 1: Define Resource
1. Identify resource properties
2. Define relationships
3. Determine operations
### Step 2: Generate
1. Create model/schema
2. Create routes/endpoints
3. Add validation
4. Generate tests
### Step 3: Document
1. Create OpenAPI spec
2. Add examples
3. Document errors
## Output
```markdown
## API Generated
### Endpoints
| Method | Path | Description |
|--------|------|-------------|
| GET | /resources | List all |
| POST | /resources | Create |
| GET | /resources/:id | Get one |
### Files Created
- `src/models/resource.ts`
- `src/routes/resource.ts`
- `tests/resource.test.ts`
- `docs/api/resource.md`
```