# ASDM Workspace This directory serves as the workspace data store for the ASDM (AI-assisted Software Development Management) platform. ## Overview ASDM is a meta-tooling framework that provides structured context, prompts, and workflows for AI-assisted development. It consists of modular **toolsets** that help AI coding assistants understand project structure, manage feature development through PRD methodology, and generate validated code. ## Installed Toolsets ### context-builder-7 (v0.0.7) Builds comprehensive context documentation so that AI models can understand the project structure, coding conventions, data models, APIs, architecture, and deployment configuration. Commands: - `/asdm-context-build` - Generate initial workspace context - `/asdm-context-update` - Update existing context when workspace changes - `/asdm-ddl-context-analysis` - Analyze DDL (SQL schema) files ### prd-builder (v0.0.2) Manages feature development lifecycle using PRD methodology -- from planning, breaking down features into tasks, to executing and validating those tasks. Commands: - `/asdm-prd-planning` - Plan a feature and generate its PRD - `/asdm-prd-breakdown` - Break down a feature into tasks with task PRDs - `/asdm-prd-execution` - Execute tasks with validation (compile, test, lint) Supported code generation skills: - Java Spring Boot (Java 17+, Spring Boot 3.x) - .NET (C#, ASP.NET Core, EF Core) - Go (Gin, GORM) - Python FastAPI (SQLAlchemy) - SQL DDL (PostgreSQL, MySQL, SQLite, MSSQL) ## Directory Structure ``` .asdm/ toolsets/ # Installed toolset packages contexts/ # Generated context files (created by context-builder) workspace/features/ # Feature PRDs and task lists (created by prd-builder) .codebuddy/ commands/ # CodeBuddy slash command shortcuts .workspace/ # This directory - workspace data store ``` ## Getting Started 1. **Build context first** - Run `/asdm-context-build` to generate workspace context in `.asdm/contexts/`. This grounds all subsequent work to your actual codebase. 2. **Plan a feature** - Run `/asdm-prd-planning` to create a feature PRD and register it in the features list. 3. **Break down into tasks** - Run `/asdm-prd-breakdown` to decompose the feature into actionable tasks (max 10 tasks per feature). 4. **Execute tasks** - Run `/asdm-prd-execution` to implement tasks with automatic validation (compilation, tests, linting). ## Workflow ``` Context Build --> Feature Planning --> Task Breakdown --> Task Execution --> Validation ``` ## Documentation - ASDM Platform Docs: https://asdm.ai/docs - Toolset READMEs: `.asdm/toolsets//README.md` - Installation Guides: `.asdm/toolsets//INSTALL.md` ## License PROPRIETARY SOFTWARE LICENSE - Copyright 2026 LeansoftX.com & iSoftStone