acforge


Nameacforge JSON
Version 3.0.3 PyPI version JSON
download
home_pageNone
SummaryCLI for AI Code Forge template management
upload_time2025-08-29 11:17:43
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseMIT
keywords ai claude cli configuration development templates
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # AI Code Forge CLI

A command-line tool for managing AI Code Forge templates and configurations.

## Installation

```bash
# Install via uvx (recommended for ephemeral usage)
uvx acforge --help

# Install persistently
uv tool install acforge
```

## Commands

### `acforge status`

Show comprehensive status of repository configuration and templates.

```bash
# Human-readable status
acforge status

# Verbose output with detailed information
acforge status --verbose

# JSON output for scripting
acforge status --format json
```

## Development

```bash
# Install in development mode
cd cli
uv pip install -e .

# Run tests
uv run pytest

# Type checking
uv run mypy src/

# Formatting
uv run ruff format
uv run ruff check
```

## Architecture

This CLI manages AI development workflows through:

- **Template Management**: Bundled templates for agents, commands, and configurations
- **State Management**: Atomic state tracking in `.acforge/state.json`  
- **Configuration Analysis**: Detection and analysis of existing configurations
- **Customization Preservation**: Support for `.local` files and user modifications

## Phase 1 Implementation

Currently implements:
- ✅ `acforge status` - Complete status reporting and analysis

Coming next:
- 🚧 `acforge init` - Repository initialization with templates
- 🚧 `acforge update` - Template synchronization with customization preservation
            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "acforge",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "ai, claude, cli, configuration, development, templates",
    "author": null,
    "author_email": "AI Code Forge <noreply@example.com>",
    "download_url": "https://files.pythonhosted.org/packages/80/d6/228189f5d99cbaf99062a24a8a197883b5a08dc4a510e1c16ce77ad1d90d/acforge-3.0.3.tar.gz",
    "platform": null,
    "description": "# AI Code Forge CLI\n\nA command-line tool for managing AI Code Forge templates and configurations.\n\n## Installation\n\n```bash\n# Install via uvx (recommended for ephemeral usage)\nuvx acforge --help\n\n# Install persistently\nuv tool install acforge\n```\n\n## Commands\n\n### `acforge status`\n\nShow comprehensive status of repository configuration and templates.\n\n```bash\n# Human-readable status\nacforge status\n\n# Verbose output with detailed information\nacforge status --verbose\n\n# JSON output for scripting\nacforge status --format json\n```\n\n## Development\n\n```bash\n# Install in development mode\ncd cli\nuv pip install -e .\n\n# Run tests\nuv run pytest\n\n# Type checking\nuv run mypy src/\n\n# Formatting\nuv run ruff format\nuv run ruff check\n```\n\n## Architecture\n\nThis CLI manages AI development workflows through:\n\n- **Template Management**: Bundled templates for agents, commands, and configurations\n- **State Management**: Atomic state tracking in `.acforge/state.json`  \n- **Configuration Analysis**: Detection and analysis of existing configurations\n- **Customization Preservation**: Support for `.local` files and user modifications\n\n## Phase 1 Implementation\n\nCurrently implements:\n- \u2705 `acforge status` - Complete status reporting and analysis\n\nComing next:\n- \ud83d\udea7 `acforge init` - Repository initialization with templates\n- \ud83d\udea7 `acforge update` - Template synchronization with customization preservation",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "CLI for AI Code Forge template management",
    "version": "3.0.3",
    "project_urls": {
        "Homepage": "https://github.com/ondrasek/ai-code-forge",
        "Issues": "https://github.com/ondrasek/ai-code-forge/issues",
        "Repository": "https://github.com/ondrasek/ai-code-forge"
    },
    "split_keywords": [
        "ai",
        " claude",
        " cli",
        " configuration",
        " development",
        " templates"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5864bbd1236cdb91928cdfe5cc07ee4ded1480d910ac0580b5db6f1cf990f8e4",
                "md5": "61170d77b686b316ed8712ae036ec4a2",
                "sha256": "c9e9cf0c02f3995aef4a22a154f47ec0dea42cac26a4f0304564ccf26756a6f6"
            },
            "downloads": -1,
            "filename": "acforge-3.0.3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "61170d77b686b316ed8712ae036ec4a2",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 104411,
            "upload_time": "2025-08-29T11:17:41",
            "upload_time_iso_8601": "2025-08-29T11:17:41.126006Z",
            "url": "https://files.pythonhosted.org/packages/58/64/bbd1236cdb91928cdfe5cc07ee4ded1480d910ac0580b5db6f1cf990f8e4/acforge-3.0.3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "80d6228189f5d99cbaf99062a24a8a197883b5a08dc4a510e1c16ce77ad1d90d",
                "md5": "09e8750647150a227510f75af53959ae",
                "sha256": "35f3dd6a84dd7ab0c93f239fbe4d690f1af9a8279160b747f700e3be1fdfa4f5"
            },
            "downloads": -1,
            "filename": "acforge-3.0.3.tar.gz",
            "has_sig": false,
            "md5_digest": "09e8750647150a227510f75af53959ae",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 106786,
            "upload_time": "2025-08-29T11:17:43",
            "upload_time_iso_8601": "2025-08-29T11:17:43.469750Z",
            "url": "https://files.pythonhosted.org/packages/80/d6/228189f5d99cbaf99062a24a8a197883b5a08dc4a510e1c16ce77ad1d90d/acforge-3.0.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-08-29 11:17:43",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "ondrasek",
    "github_project": "ai-code-forge",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "acforge"
}
        
Elapsed time: 1.58172s