# Wheels Documentation Generator

> Generate documentation comments, README files, and API documentation for Wheels applications. Use when documenting code, creating project READMEs, or generating API docs. Use when this capability is needed.

- Skill: `tomevault-io/wheels-documentation-generator` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/wheels-documentation-generator`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/wheels-documentation-generator/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/wheels-documentation-generator

---


# Wheels Documentation Generator

## Function Documentation

```cfm
/**
 * Authenticate user with email and password
 *
 * @param email User's email address
 * @param password User's password (plain text)
 * @return User object if authenticated, false otherwise
 */
public any function authenticate(required string email, required string password) {
    // Implementation
}
```

## Model Documentation

```cfm
/**
 * Post Model
 *
 * Represents a blog post with associated comments and tags.
 *
 * Associations:
 * - hasMany: comments (dependent delete)
 * - hasManyThrough: tags (through postTags)
 * - belongsTo: user
 *
 * Validations:
 * - title: presence, length (3-200)
 * - slug: presence, uniqueness
 * - content: presence, minimum length (10)
 */
component extends="Model" {
    // Implementation
}
```

## README Template

```markdown
# Project Name

## Description

Brief description of the application.

## Requirements

- CFWheels 3.0+
- Lucee 5.x / Adobe ColdFusion 2018+
- Database (MySQL, PostgreSQL, SQL Server)

## Installation

1. Clone repository
2. Run migrations: `wheels dbmigrate latest`
3. Start server: `wheels server start`

## Configuration

Configure database in `config/database.cfm`

## Testing

Run tests: `wheels test run`

## License

MIT
```

---

**Generated by:** Wheels Documentation Generator Skill v1.0

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/wheels-dev) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-11 -->

