- Section 3.5 "Team Configuration at Scale" in ultimate-guide.md: profiles YAML + shared modules + skeleton + assembler script; 59% context token reduction measured on 5-dev production team; includes CI drift detection, 5-step replication guide, trade-offs - New workflow: guide/workflows/team-ai-instructions.md (6 phases, scaling thresholds, troubleshooting table) - New templates: examples/team-config/ (profile-template.yaml, claude-skeleton.md, sync-script.ts) - reference.yaml: 9 new entries for team_ai_instructions_* - README: templates count 161 → 164, date Feb 19 → Feb 20 - CHANGELOG [Unreleased]: resource evaluations (AGENTS.md ETH Zürich 4/5, Sylvain Chabaud 3/5), spec-first Task Granularity section, methodologies ATDD expansion Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
41 lines
1.8 KiB
YAML
41 lines
1.8 KiB
YAML
# examples/team-config/profile-template.yaml
|
|
# Profile template for Profile-Based Module Assembly
|
|
# Copy to profiles/<your-name>.yaml and customize
|
|
|
|
# Required fields
|
|
name: "YourName" # Developer name (used in generated header)
|
|
os: "macos" # macos | linux | windows
|
|
tools:
|
|
- claude-code # List all AI tools you use
|
|
# - cursor # Uncomment if you use Cursor
|
|
# - windsurf # Uncomment if you use Windsurf
|
|
|
|
# Communication style affects verbosity of AI explanations
|
|
communication_style: "concise" # verbose | concise | terse
|
|
|
|
# Module selection
|
|
modules:
|
|
# Core modules: always included, regardless of OS or tools
|
|
core:
|
|
- core-standards # Architecture, naming, patterns
|
|
- git-workflow # Git conventions
|
|
- test-conventions # Testing patterns
|
|
# - typescript-rules # Uncomment if TypeScript project
|
|
# - python-rules # Uncomment if Python project
|
|
|
|
# Conditional modules: included based on os/tools above
|
|
# The assembler automatically includes these based on your profile values
|
|
conditional:
|
|
# OS-specific (auto-filtered by 'os' field above)
|
|
- macos-paths # macOS paths (/opt/homebrew, etc.)
|
|
- linux-paths # Linux paths (/usr/local, etc.)
|
|
|
|
# Tool-specific (auto-filtered by 'tools' list above)
|
|
- cursor-rules # Cursor-specific instructions
|
|
- windsurf-rules # Windsurf-specific instructions
|
|
|
|
# Optional preferences
|
|
preferences:
|
|
language: "english" # english | french | spanish | etc.
|
|
token_budget: "medium" # low | medium | high
|
|
# low: minimal context, high: comprehensive context
|