Quick Start - Team Collaboration
Get started with AgileBuilder team collaboration
This guide helps teams quickly get started with AgileBuilder and establish unified template and document management.
Use Cases
- Teams need to unify project structure and initialization processes
- Want AI-generated code to follow team standards
- Need to share templates among team members
Step 1: Create a Team
Admin Actions
- Log in to AgileBuilder Console
- Click「Create Team」
- Enter team name and description
- Complete creation
Step 2: Invite Team Members
Sending Invitations
- Go to team settings
- Click「Invite Members」
- Enter member email or username
- Select member role
Member Roles
| Role | Permissions |
|---|---|
| Admin | Manage team settings, members, templates |
| Developer | Use templates, edit templates, submit documents |
| Viewer | View templates and documents only |
Step 3: Create Team Templates
Method 1: Create from Console
- Go to team space
- Click「New Template」
- Configure template info
- Upload template files
Method 2: Create from Existing Project
# Admin action
agilebuilder template create ./my-project --name team-template --team your-team
Step 4: Set Up Team Documents
Recommended Document Structure
We recommend organizing documents with the following structure:
docs/
├── README.md # Document index
├── Standards/
│ ├── coding-standards.md
│ ├── api-spec.md
│ └── naming-conventions.md
├── Best-Practices/
│ ├── frontend.md
│ └── backend.md
└── Architecture/
├── system-overview.md
└── module-design.md
Step 5: Configure AI Workflows
Create a Team Workflow
- Go to「AI Workflow」settings
- Click「New Workflow」
- Configure workflow steps
- Save and apply to team
Example Workflow
workflows:
- name: Team Project Creation
steps:
- action: listTemplates
filter:
team: your-team
- action: queryDocs
description: Get team standards
- action: generateProject
Team Usage Flow
Member Onboarding
- Receive invitation email
- Click invitation link
- Register/log in to AgileBuilder
- Join the team
Member Usage
# Log in
agilebuilder login
# View team templates
agilebuilder template list --team
# Use a team template
agilebuilder generate team-template my-project
Best Practices
1. Assign Template Owners
Assign one person responsible for maintaining and updating each important template.
2. Regular Reviews
Periodically review team templates and documents to ensure they're up to date.
3. Track Changes
Record all template and document changes for traceability.
Next Steps
- Team Space Management - Manage team spaces
- Team Member Management - Manage team members
- Team Best Practices - Team usage recommendations