BytesAgain2

Api Generator

開発v2.0.0
作者:BytesAgain2更新日 2026-05-11全 9 バージョン · 最新版の公開日 2026-03-17api-generator@clawhub_ckchzh/api-generator
コード生成バックエンド開発#GraphQL

AlphaMoatによると、2026-09時点でApi Generatorのダウンロード数は4,335、スター数は5で、AIスキル全体5,078件中2,269位、開発では577件中287位です。

インストール数
121
ダウンロード数
4335
スター数
5
総合順位
#2,269
全体の上位 45% · 開発の上位 50%
プラットフォームインストール数ダウンロード数スター数コメント
ClawHub ↗12136053-
SkillHub ↗11943355—

プラットフォームごとに集計方法と集計時点が異なります。

このスキルでできること

主文には Express.js CRUD エンドポイント、GraphQL の型と操作、OpenAPI 3.0 仕様、Python クライアント、モックサーバー、JWT/OAuth/API キー認証、レート制限器、Jest と Supertest のテストスイートを生成するスクリプト例があります。生成物は出発点です。本番利用前に認証と秘密情報の扱いを見直して強化し、入力とエンドポイントを検証し、プロジェクト固有のテストを追加してください。

資料公開日 2026-10-29

できること

  • REST または GraphQL API の初期ひな形を計画する
  • OpenAPI ドキュメント、クライアント、モックサーバーを生成する
  • API の認証、レート制限、テストのひな形を準備する

使う場面

  • 記載されたシェルコマンドで API の初期コードを作成し、出力を確認してプロジェクトに合わせて調整できる場合

プロンプト例

スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。

コマンドを実行せずに、あるリソースの REST エンドポイント、OpenAPI ドキュメント、テストスイートを生成するコマンドを列挙して。
認証ひな形を生成した後の秘密情報管理と入力検証の確認項目を計画して。

月次の推移

ダウンロード数4335
1735313245282026-03 · ダウンロード数 19282026-05 · ダウンロード数 29662026-06 · ダウンロード数 31602026-07 · ダウンロード数 34802026-08 · ダウンロード数 36592026-09 · ダウンロード数 433526-0326-09
スター数5
1352026-03 · スター数 12026-05 · スター数 32026-06 · スター数 32026-07 · スター数 42026-08 · スター数 52026-09 · スター数 526-0326-09

2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。 同名の別スキルがあるため、変更前のデータは現在ダウンロード数が最も多いこのスキルに帰属させています。

月ダウンロード数前月比スター数
2026-094335—5
2026-083659+5.1%5
2026-073480+10.1%4
2026-063160+6.5%3
2026-052966—3
2026-031928—1

SKILL.md 原文

作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 2026-10-23。

1.6 KB・ClawHub v2.0.0
---
version: "2.0.0"
name: api-generator
description: "API code generator. Generate RESTful endpoints, GraphQL schemas, OpenAPI/Swagger docs, API clients, mock servers, authentication, rate limiting."
author: BytesAgain
homepage: https://bytesagain.com
source: https://github.com/bytesagain/ai-skills
---

# ⚡ API Generator
すべて表示(全 50 行)

Generate production-ready API code scaffolds from zero. REST, GraphQL, auth, tests — all in one tool.

## Usage

```bash
bash scripts/apigen.sh <command> <resource_name> [options]
```

## Commands

### Core Generation
- **rest** `<name>` — RESTful CRUD endpoints (Express.js)
- **graphql** `<name>` — GraphQL Type + Query + Mutation schema
- **swagger** `<name>` — OpenAPI 3.0 specification document

### Utilities
- **client** `<name>` — Python API client class
- **mock** `<name>` — Mock API server with in-memory store
- **auth** `<type>` — Auth code (`jwt` / `oauth` / `apikey`)
- **rate-limit** `<type>` — Rate limiter (`token-bucket` / `sliding-window`)
- **test** `<name>` — Jest + Supertest API test suite

## Examples

```bash
bash scripts/apigen.sh rest user          # RESTful user endpoints
bash scripts/apigen.sh graphql product    # GraphQL product schema
bash scripts/apigen.sh auth jwt           # JWT authentication
bash scripts/apigen.sh test order         # Order API tests
```

## Output

All code prints to stdout. Copy or redirect into your project files.
Generated code includes full comments and can serve as a project starting point.
---
💬 Feedback & Feature Requests: https://bytesagain.com/feedback
Powered by BytesAgain | bytesagain.com

開発の人気スキル

BytesAgain2のその他のスキル

データ月:2026-09 · ダウンロード数、スター数、インストール数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。