Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/Arete-Consortium/ai-skills --skill api-docs명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
| name | api-docs |
| description | API Documentation Generator |
| lifecycle | experimental |
Generate API documentation from code.
/api-docs # Document all public APIs
/api-docs path/to/module.py # Document specific module
/api-docs --format markdown # Output format
/api-docs --format openapi # Generate OpenAPI spec
# API Reference
## module_name
### `function_name(param1, param2)`
Description from docstring.
**Parameters:**
| Name | Type | Description |
|------|------|-------------|
| param1 | `str` | What param1 does |
| param2 | `int` | What param2 does |
**Returns:**
| Type | Description |
|------|-------------|
| `Result` | What it returns |
**Raises:**
| Exception | Condition |
|-----------|-----------|
| `ValueError` | When param1 is empty |
**Example:**
```python
result = function_name("hello", 42)
ClassNameClass description.
__init__(self, arg1)Constructor description.
method_name(self, param)Method description.
### OpenAPI Spec (for REST APIs)
```yaml
openapi: 3.0.0
info:
title: API Name
version: 1.0.0
paths:
/endpoint:
get:
summary: Get something
parameters:
- name: id
in: query
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/Response'
def func(param1: str, param2: int) -> Result:
"""Short description.
Longer description if needed.
Args:
param1: Description of param1.
param2: Description of param2.
Returns:
Description of return value.
Raises:
ValueError: When something is wrong.
Example:
>>> func("hello", 42)
Result(...)
"""
def func(param1, param2):
"""
Short description.
Parameters
----------
param1 : str
Description of param1.
param2 : int
Description of param2.
Returns
-------
Result
Description of return value.
"""
When /api-docs is invoked: