You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: update CLI documentation for unified generate command
- Document new generate command with --specs, --target, --output flags
- Add specs directory structure with agents/*.md, commands/*.md, skills/*.md
- Add deployment file format documentation
- Add deprecation notice for old subcommands
- Update generated output documentation for all platforms
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
The `generate plugins` command creates platform-specific plugins from canonical JSON specifications.
3
+
The `generate` command creates platform-specific plugins from a unified specs directory.
4
+
5
+
!!! note "v0.9.0 Update"
6
+
As of v0.9.0, the main `generate` command is the recommended way to generate plugins. The `generate plugins`, `generate agents`, `generate all`, and `generate deployment` subcommands are deprecated.
4
7
5
8
## Synopsis
6
9
7
10
```bash
8
-
assistantkit generate plugins [flags]
11
+
assistantkit generate [flags]
9
12
```
10
13
11
14
## Description
12
15
13
-
This command reads plugin definitions from a canonical spec directory and generates platform-specific plugins for Claude Code, Kiro IDE, and Gemini CLI.
14
-
15
-
The canonical spec format allows you to define your plugin once and automatically generate outputs for multiple AI coding assistants.
16
+
This command reads plugin definitions from a unified specs directory and generates complete platform-specific plugins for each deployment target. Each target receives agents, commands, skills, and plugin manifest.
16
17
17
18
## Flags
18
19
19
20
| Flag | Default | Description |
20
21
|------|---------|-------------|
21
-
|`--spec`|`plugins/spec`| Path to canonical spec directory |
22
-
|`--output`|`plugins`| Output directory for generated plugins |
23
-
|`--platforms`|`claude,kiro`| Comma-separated list of platforms to generate |
24
-
|`--config`|*(none)*| Config file path (assistantkit.yaml if exists) |
22
+
|`--specs`|`specs`| Path to unified specs directory |
23
+
|`--target`|`local`| Deployment target (looks for `specs/deployments/<target>.json`) |
24
+
|`--output`|`.`| Output base directory for relative paths |
25
25
26
26
## Supported Platforms
27
27
28
-
-**claude**: Claude Code plugins (`.claude-plugin/` directory structure)
29
-
-**kiro**: Kiro IDE Powers (POWER.md + mcp.json) or Kiro Agents (agents/*.json)
0 commit comments