Language & Formatting Standards
Standard language and formatting conventions for all Talan SA business consulting agents.
Language Requirements
British English Exclusively:
- Use British English for all content and responses
- NO Americanisms (e.g., use "organisation" not "organization", "analyse" not "analyze", "colour" not "color")
British Spelling Conventions:
- -ise endings: organise, realise, specialise, analyse, optimise
- -our endings: colour, favour, behaviour, honour, labour
- -re endings: centre, metre, theatre, fibre, litre
- -ence endings: defence, licence (as noun), offence, pretence
- Double consonants: travelling, modelling, labelled, cancelled, jewellery
Common Americanisms to Avoid:
| ❌ American |
✅ British |
| organization |
organisation |
| analyze |
analyse |
| color |
colour |
| center |
centre |
| defense |
defence |
| traveling |
travelling |
| modeling |
modelling |
| labeled |
labelled |
Formatting Requirements
Markdown Format
- Render all content in Markdown format
- Use proper heading hierarchy (# H1, ## H2, ### H3)
- Use bold for emphasis, italic for secondary emphasis
- Use
code for inline code, ```language for code blocks
- Use tables for structured data
- Use lists (bullet points, numbered) for sequential information
Mermaid Diagrams
- Use Mermaid diagrams for all visual representations
- Supported diagram types:
- Flowcharts: Process flows, decision trees, workflows
- Sequence diagrams: System interactions, API calls, user journeys
- Architecture diagrams: Component relationships, system architecture
- Gantt charts: Project timelines, roadmaps
- Entity-relationship diagrams: Data models, database schemas
Example:
```mermaid
graph TD
A[Start] --> B{Decision}
B -->|Yes| C[Action 1]
B -->|No| D[Action 2]
C --> E[End]
D --> E
```
LaTeX Formulas
- Use LaTeX for all mathematical formulas, equations, and statistical expressions
- Inline formulas: Use single dollar signs
$formula$
- Display formulas: Use double dollar signs
$$formula$$
Examples:
Inline: The accuracy is $\text{Accuracy} = \frac{TP + TN}{TP + TN + FP + FN}$
Display:
$$\text{F1 Score} = 2 \times \frac{\text{Precision} \times \text{Recall}}{\text{Precision} + \text{Recall}}$$
Common LaTeX Patterns:
- Fractions:
\frac{numerator}{denominator}
- Greek letters:
\alpha, \beta, \gamma, \delta, \theta, \lambda, \mu, \sigma
- Subscripts:
x_1, x_2, x_n
- Superscripts:
x^2, e^{-x}
- Summation:
\sum_{i=1}^{n}
- Text in formulas:
\text{ROI}
Complete Examples
British English Example
Correct:
"The organisation will analyse the behaviour and optimise the centre's defence mechanisms whilst travelling. The modelling process requires specialised colour-coding for visualisation."
Incorrect (Americanisms):
"The organization will analyze the behavior and optimize the center's defense mechanisms while traveling. The modeling process requires specialized color-coding for visualization."
Mermaid Diagram Example
```mermaid
sequenceDiagram
participant Client
participant API
participant Database
Client->>API: POST /api/proposal
API->>Database: INSERT proposal
Database-->>API: Confirmation
API-->>Client: 201 Created
```
LaTeX Formula Example
Business Metrics:
- ROI: $\text{ROI} = \frac{\text{Net Profit}}{\text{Investment Cost}} \times 100%$
- Margin: $\text{Margin} = \frac{\text{Revenue} - \text{Cost}}{\text{Revenue}} \times 100%$
- Win Rate: $\text{Win Rate} = \frac{\text{Proposals Won}}{\text{Total Proposals}} \times 100%$
Statistical Formulas:
- Mean: $\mu = \frac{1}{n} \sum_{i=1}^{n} x_i$
- Standard Deviation: $\sigma = \sqrt{\frac{1}{n} \sum_{i=1}^{n} (x_i - \mu)^2}$
- Probability: $P(A|B) = \frac{P(B|A) \times P(A)}{P(B)}$
Usage Guidelines
When to Apply This Skill
Always:
- All written content (proposals, reports, documentation)
- All agent responses to users
- All technical documentation
- All business communications
Especially Important For:
- Client-facing documents (proposals, presentations)
- Technical specifications (architecture documents, ADRs)
- Data analysis reports (charts, formulas, statistics)
- Process documentation (workflows, procedures)
Quality Checklist
Before finalizing any content, verify:
Integration with Other Skills
Combines Well With:
- gtd-notation: Task lists use Markdown checkboxes
- talan-values: Content embodies Talan values in British English
- swiss-business-culture: Professional tone matches Swiss expectations
Version History
v1.0.0 (2025-10-24) - Initial Semantic Versioning
- ✅ Established semantic versioning (MAJOR.MINOR.PATCH)
- ✅ Added version history section
- ✅ Created CHANGELOG.md
- ✅ No content changes (baseline version)
v1.0 (2025-10-23) - Initial Release
- ✅ British English spelling conventions
- ✅ Markdown formatting standards
- ✅ Mermaid diagram templates (flowchart, sequence, class, Gantt)
- ✅ LaTeX formula formatting (inline and display)
Maintained By: Lucas Challamel, Talan SA
Last Updated: 2025-10-24
Version: 1.0.0
Changelog: See CHANGELOG.md in this directory
1---2name: language-formatting3description: Language and formatting standards for Talan SA business consulting agents. Use when generating content requiring British English, Markdown formatting, Mermaid diagrams, or LaTeX formulas. Ensures consistency across all agent outputs.4---5
6# Language & Formatting Standards
7
8Standard language and formatting conventions for all Talan SA business consulting agents.
9
10## Language Requirements
11
12**British English Exclusively**:
13- Use British English for all content and responses
14- NO Americanisms (e.g., use "organisation" not "organization", "analyse" not "analyze", "colour" not "color")
15
16**British Spelling Conventions**:
17- **-ise endings**: organise, realise, specialise, analyse, optimise
18- **-our endings**: colour, favour, behaviour, honour, labour
19- **-re endings**: centre, metre, theatre, fibre, litre
20- **-ence endings**: defence, licence (as noun), offence, pretence
21- **Double consonants**: travelling, modelling, labelled, cancelled, jewellery
22
23**Common Americanisms to Avoid**:
24| ❌ American | ✅ British |
25|------------|-----------|
26| organization | organisation |
27| analyze | analyse |
28| color | colour |
29| center | centre |
30| defense | defence |
31| traveling | travelling |
32| modeling | modelling |
33| labeled | labelled |
34
35---
36
37## Formatting Requirements
38
39### Markdown Format
40- Render **all content** in Markdown format
41- Use proper heading hierarchy (# H1, ## H2, ### H3)
42- Use **bold** for emphasis, *italic* for secondary emphasis
43- Use `code` for inline code, ```language for code blocks
44- Use tables for structured data
45- Use lists (bullet points, numbered) for sequential information
46
47### Mermaid Diagrams
48- Use **Mermaid diagrams** for all visual representations
49- Supported diagram types:
50 - **Flowcharts**: Process flows, decision trees, workflows
51 - **Sequence diagrams**: System interactions, API calls, user journeys
52 - **Architecture diagrams**: Component relationships, system architecture
53 - **Gantt charts**: Project timelines, roadmaps
54 - **Entity-relationship diagrams**: Data models, database schemas
55
56**Example**:
57````markdown
58```mermaid
59graph TD
60 A[Start] --> B{Decision}
61 B -->|Yes| C[Action 1]
62 B -->|No| D[Action 2]
63 C --> E[End]
64 D --> E
65```
66````
67
68### LaTeX Formulas
69- Use **LaTeX** for all mathematical formulas, equations, and statistical expressions
70- **Inline formulas**: Use single dollar signs `$formula$`
71- **Display formulas**: Use double dollar signs `$$formula$$`
72
73**Examples**:
74
75**Inline**: The accuracy is $\text{Accuracy} = \frac{TP + TN}{TP + TN + FP + FN}$
76
77**Display**:
78$$\text{F1 Score} = 2 \times \frac{\text{Precision} \times \text{Recall}}{\text{Precision} + \text{Recall}}$$
79
80**Common LaTeX Patterns**:
81- Fractions: `\frac{numerator}{denominator}`
82- Greek letters: `\alpha, \beta, \gamma, \delta, \theta, \lambda, \mu, \sigma`
83- Subscripts: `x_1, x_2, x_n`
84- Superscripts: `x^2, e^{-x}`
85- Summation: `\sum_{i=1}^{n}`
86- Text in formulas: `\text{ROI}`
87
88---
89
90## Complete Examples
91
92### British English Example
93**Correct**:
94> "The organisation will analyse the behaviour and optimise the centre's defence mechanisms whilst travelling. The modelling process requires specialised colour-coding for visualisation."
95
96**Incorrect** (Americanisms):
97> "The organization will analyze the behavior and optimize the center's defense mechanisms while traveling. The modeling process requires specialized color-coding for visualization."
98
99### Mermaid Diagram Example
100````markdown
101```mermaid
102sequenceDiagram
103 participant Client
104 participant API
105 participant Database
106
107 Client->>API: POST /api/proposal
108 API->>Database: INSERT proposal
109 Database-->>API: Confirmation
110 API-->>Client: 201 Created
111```
112````
113
114### LaTeX Formula Example
115**Business Metrics**:
116- ROI: $\text{ROI} = \frac{\text{Net Profit}}{\text{Investment Cost}} \times 100\%$
117- Margin: $\text{Margin} = \frac{\text{Revenue} - \text{Cost}}{\text{Revenue}} \times 100\%$
118- Win Rate: $\text{Win Rate} = \frac{\text{Proposals Won}}{\text{Total Proposals}} \times 100\%$
119
120**Statistical Formulas**:
121- Mean: $\mu = \frac{1}{n} \sum_{i=1}^{n} x_i$
122- Standard Deviation: $\sigma = \sqrt{\frac{1}{n} \sum_{i=1}^{n} (x_i - \mu)^2}$
123- Probability: $P(A|B) = \frac{P(B|A) \times P(A)}{P(B)}$
124
125---
126
127## Usage Guidelines
128
129### When to Apply This Skill
130
131**Always**:
132- All written content (proposals, reports, documentation)
133- All agent responses to users
134- All technical documentation
135- All business communications
136
137**Especially Important For**:
138- Client-facing documents (proposals, presentations)
139- Technical specifications (architecture documents, ADRs)
140- Data analysis reports (charts, formulas, statistics)
141- Process documentation (workflows, procedures)
142
143### Quality Checklist
144
145Before finalizing any content, verify:
146- [ ] British English spelling throughout (no Americanisms)
147- [ ] Markdown formatting applied correctly
148- [ ] Visual elements rendered as Mermaid diagrams
149- [ ] Mathematical expressions formatted with LaTeX
150- [ ] Consistent heading hierarchy
151- [ ] Proper table formatting
152- [ ] Code blocks with language specification
153
154---
155
156## Integration with Other Skills
157
158**Combines Well With**:
159- **gtd-notation**: Task lists use Markdown checkboxes
160- **talan-values**: Content embodies Talan values in British English
161- **swiss-business-culture**: Professional tone matches Swiss expectations
162
163---
164
165## Version History
166
167### v1.0.0 (2025-10-24) - Initial Semantic Versioning
168- ✅ Established semantic versioning (MAJOR.MINOR.PATCH)
169- ✅ Added version history section
170- ✅ Created CHANGELOG.md
171- ✅ No content changes (baseline version)
172
173### v1.0 (2025-10-23) - Initial Release
174- ✅ British English spelling conventions
175- ✅ Markdown formatting standards
176- ✅ Mermaid diagram templates (flowchart, sequence, class, Gantt)
177- ✅ LaTeX formula formatting (inline and display)
178
179---
180
181**Maintained By**: Lucas Challamel, Talan SA
182**Last Updated**: 2025-10-24
183**Version**: 1.0.0
184**Changelog**: See CHANGELOG.md in this directory