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

  1. Log in to AgileBuilder Console
  2. Click「Create Team」
  3. Enter team name and description
  4. Complete creation

Create Team


Step 2: Invite Team Members

Sending Invitations

  1. Go to team settings
  2. Click「Invite Members」
  3. Enter member email or username
  4. Select member role

Member Roles

RolePermissions
AdminManage team settings, members, templates
DeveloperUse templates, edit templates, submit documents
ViewerView templates and documents only

Step 3: Create Team Templates

Method 1: Create from Console

  1. Go to team space
  2. Click「New Template」
  3. Configure template info
  4. 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

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

  1. Go to「AI Workflow」settings
  2. Click「New Workflow」
  3. Configure workflow steps
  4. 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

  1. Receive invitation email
  2. Click invitation link
  3. Register/log in to AgileBuilder
  4. 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