๋ณธ๋ฌธ์œผ๋กœ ๊ฑด๋„ˆ๋›ฐ๊ธฐ
ๅฐ้พ™่™พๅฐ้พ™่™พAI
๐Ÿค–

Code Generator

Multi-language code generator. Generate functions, classes, API endpoints, CRUD operations, test code, refactoring suggestions, language conversion guides.

ไธ‹่ฝฝ4.1k
ๆ˜Ÿๆ ‡2
็‰ˆๆœฌ2.3.4
ๅผ€ๅ‘ๅทฅๅ…ท
ๅฎ‰ๅ…จ้€š่ฟ‡

ๆŠ€่ƒฝ่ฏดๆ˜Ž


version: "2.0.0" name: code-generator description: "Multi-language code generator. Generate functions, classes, API endpoints, CRUD operations, test code, refactoring suggestions, language conversion guides." author: BytesAgain homepage: https://bytesagain.com source: https://github.com/bytesagain/ai-skills

โšก Code Generator โ€” Multi-Language Code Scaffolding

Describe what you need, get working code. Multiple languages, ready to run.

โœจ Key Features

  • ๐Ÿ”ง Function Generation (function) โ€” Describe it, get a complete annotated function
  • ๐Ÿ—๏ธ Class Generation (class) โ€” OOP design with constructor and methods
  • ๐ŸŒ API Endpoints (api) โ€” RESTful routes and handlers
  • ๐Ÿ“ฆ CRUD Operations (crud) โ€” Full Create/Read/Update/Delete code
  • ๐Ÿงช Test Code (test) โ€” Auto-generate unit tests with assertions
  • ๐Ÿ”„ Refactoring (refactor) โ€” Optimization suggestions with examples
  • ๐Ÿ”€ Language Conversion (convert) โ€” Conversion guide between Python/JS/Go/Java
  • ๐Ÿ“‹ Project Boilerplate (boilerplate) โ€” Quick-start project skeleton

๐ŸŒ Supported Languages

Python ยท JavaScript ยท TypeScript ยท Go ยท Java ยท Rust ยท PHP ยท Ruby ยท C# ยท Shell

๐Ÿš€ Usage

bash scripts/codegen.sh <command> <description>

Every output includes:

  1. Language label and suggested filename
  2. Complete runnable code
  3. Inline comments
  4. Usage example

๐Ÿ“‚ Scripts

  • scripts/codegen.sh โ€” Main script

๐Ÿ’ฌ Feedback & Feature Requests: https://bytesagain.com/feedback Powered by BytesAgain | bytesagain.com

Commands

Run code-generator help to see all available commands.

Requirements

  • bash 4+
  • python3 (standard library only)

ๅฆ‚ไฝ•ไฝฟ็”จใ€ŒCode Generatorใ€๏ผŸ

  1. ๆ‰“ๅผ€ๅฐ้พ™่™พAI๏ผˆWeb ๆˆ– iOS App๏ผ‰
  2. ็‚นๅ‡ปไธŠๆ–นใ€Œ็ซ‹ๅณไฝฟ็”จใ€ๆŒ‰้’ฎ๏ผŒๆˆ–ๅœจๅฏน่ฏๆก†ไธญ่พ“ๅ…ฅไปปๅŠกๆ่ฟฐ
  3. ๅฐ้พ™่™พAI ไผš่‡ชๅŠจๅŒน้…ๅนถ่ฐƒ็”จใ€ŒCode Generatorใ€ๆŠ€่ƒฝๅฎŒๆˆไปปๅŠก
  4. ็ป“ๆžœๅณๆ—ถๅ‘ˆ็Žฐ๏ผŒๆ”ฏๆŒ็ปง็ปญๅฏน่ฏไผ˜ๅŒ–

็›ธๅ…ณๆŠ€่ƒฝ