# ASDM Workspace AI-assisted software development workspace powered by ASDM (AI-Assisted Software Development Methodology). ## Directory Structure ``` .asdm-workspace-without-repo/ ├── .asdm/ # ASDM configuration and toolsets │ ├── contexts/ # Workspace context (built by Context Builder) │ ├── specs/ # Spec documents │ │ └── code-review/ # Code review guidelines │ ├── toolsets/ # Installed toolsets │ │ ├── basic-tools/ # Git operations and basic dev tools │ │ └── context-builder/ # Workspace context building tools │ └── workspace-install.json # Workspace installation configuration ├── .codebuddy/ # CodeBuddy Code configuration │ └── commands/ # Custom slash commands └── .workspace/ # Workspace output directory ``` ## Installed Toolsets ### Basic Tools (v0.0.2) Basic tools for AI-assisted software development, including daily git operations. **Available commands:** | Command | Description | |---------|-------------| | `/asdm-start-project` | Detect workspace context and start the project in development mode | | `/asdm-git-commit` | Commit changes with the commit message generated in the current session | | `/asdm-git-commit-message` | Generate a standard git commit message | ### Context Builder (v0.0.2) Build and manage context for the workspace, providing AI models with the necessary information to generate desired output. **Available commands:** | Command | Description | |---------|-------------| | `/asdm-context-build` | Build/initialize context for the current workspace | | `/asdm-context-update` | Update context for the current workspace | **Context files generated under `.asdm/contexts/`:** - `index.md` - Index and guide for workspace context - `standard-project-structure.md` - Standard project structure - `standard-coding-style.md` - Standard coding style - `data-models.md` - Data models and relationships - `deployment.md` - Deployment process and environment - `api.md` - API definitions and testing - `architecture.md` - Architecture diagrams and components ## Specs - **Code Review** - Code review guidelines covering code style, logic correctness, error handling, and performance ## Quick Start 1. **Build context** for the workspace: ``` /asdm-context-build ``` 2. **Start the project** in development mode: ``` /asdm-start-project ``` 3. **Commit changes** with a generated commit message: ``` /asdm-git-commit-message /asdm-git-commit ``` ## License Copyright (c) 2026 LeansoftX.com & iSoftStone. All rights reserved.