# ASDM Workspace AI-assisted software development workspace powered by the ASDM (AI-Driven Software Development Methodology) platform. ## Overview This workspace provides an integrated environment for AI-assisted software development. It comes pre-configured with ASDM toolsets and specs that streamline common development workflows, from context building and project initialization to code review and git operations. ## Installed Toolsets ### Context Builder - **ID**: `context-builder` - **Version**: 0.0.1 - **Description**: A tool for building context for AI-assisted software development. Context Builder helps create and maintain workspace context that AI models need to generate accurate and relevant output. It supports automatic context generation using pre-defined templates and prompts. **Commands**: | Command | Description | |---------|-------------| | `/asdm-context-build` | Build context for the current workspace | | `/asdm-context-update` | Update context for the current workspace | **Context Types**: - **Index** - Workspace overview, file tree, tech stack, and business domain - **Architecture** - Architecture diagrams, components, and relationships - **Standard Project Structure** - Proposed project structure by technology stack - **Standard Coding Style** - Coding conventions by technology stack - **Data Models** - Data model definitions, relationships, and constraints - **API** - API endpoints, methods, parameters, and responses - **Deployment** - Deployment process, environments, and configuration ### Basic Tools - **ID**: `basic-tools` - **Version**: 0.0.2 - **Description**: A set of basic tools for AI-assisted software development. Basic Tools provides essential daily development utilities, focusing on git operations and project startup. **Commands**: | Command | Description | |---------|-------------| | `/asdm-start-project` | Detect workspace context and start the project in development mode | | `/asdm-git-commit-message` | Generate a standard git commit message | | `/asdm-git-commit` | Commit changes with the generated commit message | ## Installed Specs ### Code Review - **ID**: `code-review` - **Version**: 1.0.0 Defines code review guidelines including: - Code style and formatting - Logic correctness - Error handling - Performance considerations ## Workspace Structure ``` .asdm/ ├── specs/ │ └── code-review/ # Code review spec │ ├── manifest.json │ └── README.md ├── toolsets/ │ ├── context-builder/ # Context Builder toolset │ │ ├── actions/ # Action commands │ │ ├── spec/ # Context templates │ │ ├── INSTALL.md │ │ ├── manifest.json │ │ └── README.md │ └── basic-tools/ # Basic Tools toolset │ ├── actions/ # Action commands │ ├── spec/ # Git operation specs │ ├── INSTALL.md │ ├── manifest.json │ └── README.md └── workspace-install.json # Workspace configuration ``` ## Getting Started 1. **Install Toolsets**: Follow the `INSTALL.md` in each toolset directory to set up commands for your AI coding tool (e.g. CodeBuddy, Claude Code, GitHub Copilot). 2. **Build Context**: Run `/asdm-context-build` to generate workspace context under `.asdm/contexts/`. 3. **Start Development**: Use `/asdm-start-project` to detect workspace context and start the project. 4. **Commit Changes**: Use `/asdm-git-commit-message` to generate a commit message, then `/asdm-git-commit` to commit. ## License Copyright (c) 2026 LeansoftX.com & iSoftStone. All rights reserved. Licensed under the PROPRIETARY SOFTWARE LICENSE.