https://github.com/netresearch/netresearch-branding-skill
Agent Skill for implementing Netresearch brand guidelines - colors, typography, components | Claude Code compatible
https://github.com/netresearch/netresearch-branding-skill
agent-skills ai-agent branding claude-code-skill corporate-identity design-system netresearch open-standard skill
Last synced: 3 months ago
JSON representation
Agent Skill for implementing Netresearch brand guidelines - colors, typography, components | Claude Code compatible
- Host: GitHub
- URL: https://github.com/netresearch/netresearch-branding-skill
- Owner: netresearch
- License: mit
- Created: 2025-10-18T10:33:28.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2026-01-29T20:22:17.000Z (5 months ago)
- Last Synced: 2026-01-30T05:16:22.806Z (5 months ago)
- Topics: agent-skills, ai-agent, branding, claude-code-skill, corporate-identity, design-system, netresearch, open-standard, skill
- Language: CSS
- Homepage:
- Size: 67.4 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Netresearch Brand Guidelines Skill
A comprehensive Claude Code skill for implementing Netresearch brand guidelines in web projects. Ensures consistent brand application across all digital touchpoints.
## π Compatibility
This is an **Agent Skill** following the [open standard](https://agentskills.io) originally developed by Anthropic and released for cross-platform use.
**Supported Platforms:**
- β
Claude Code (Anthropic)
- β
Cursor
- β
GitHub Copilot
- β
Other skills-compatible AI agents
> Skills are portable packages of procedural knowledge that work across any AI agent supporting the Agent Skills specification.
## Overview
This skill provides complete brand guidelines, reference documentation, and ready-to-use templates for implementing Netresearch's visual identity on web projects. It enables Claude Code to help developers and designers maintain brand consistency across websites, applications, and digital materials.
## Features
### π Comprehensive Brand Guidelines
- **SKILL.md** - Complete brand implementation guide covering:
- Brand identity and core values
- Color system with accessibility compliance
- Typography standards (Raleway, Open Sans, Calibri)
- Logo usage guidelines and restrictions
- Web design principles and best practices
- Component styles and patterns
- Social media specifications
- Image guidelines
- Accessibility requirements (WCAG AA)
- Implementation checklists
### π¨ Reference Documentation
- **colors.md** - Detailed color palette with:
- Technical specifications (Hex, RGB, CMYK, Pantone, NCS)
- Usage guidelines and approved combinations
- WCAG AA contrast ratios
- CSS custom properties
- Accessibility compliance details
- **typography.md** - Complete typography system with:
- Font specifications and licensing
- Web font loading strategies
- Typography scale and hierarchy
- Responsive typography patterns
- Line height and spacing guidelines
- Performance optimization
- **web-design.md** - Web implementation patterns:
- Responsive grid system
- Component library (buttons, cards, forms, navigation)
- Layout patterns
- Animations and transitions
- Accessibility considerations
### π― Templates & Examples
- **landing-page.html** - Complete landing page template
- **styles.css** - Production-ready brand CSS with all components
- **components.html** - Interactive component showcase
## Installation
### Option 1: Via Netresearch Marketplace (Recommended)
```bash
/plugin marketplace add netresearch/claude-code-marketplace
```
Then browse skills with `/plugin`.
### Option 2: Download Release
Download the [latest release](https://github.com/netresearch/netresearch-branding-skill/releases/latest) and extract to `~/.claude/skills/netresearch-branding/`
### Option 3: Manual Installation
```bash
# Using curl
curl -L https://github.com/netresearch/netresearch-branding-skill/archive/refs/heads/main.zip -o netresearch-branding.zip
unzip netresearch-branding.zip -d ~/.claude/skills/
mv ~/.claude/skills/netresearch-branding-skill-main ~/.claude/skills/netresearch-branding
# Or using git
git clone https://github.com/netresearch/netresearch-branding-skill.git ~/.claude/skills/netresearch-branding
```
## Usage
### Automatic Activation
The skill activates automatically when working on:
- Netresearch web projects
- Brand implementation tasks
- UI/UX development requiring brand compliance
- Documentation needing brand guidelines
### Manual Invocation
```bash
/skill netresearch-branding
```
### Example Workflows
#### **Creating a New Landing Page**
```
User: "Create a landing page following Netresearch brand guidelines"
Claude: [Activates netresearch-branding skill]
- Uses brand colors (Turquoise #2F99A4, Orange #FF4D00)
- Applies Raleway for headlines, Open Sans for body
- Implements high white space design principle
- Creates responsive layout with brand components
- Ensures WCAG AA accessibility compliance
- Delivers production-ready HTML/CSS
```
#### **Brand Compliance Check**
```
User: "Review this website design for Netresearch brand compliance"
Claude: [Activates netresearch-branding skill]
- Verifies color usage (primary vs accent)
- Checks typography (correct fonts and weights)
- Validates spacing and white space principles
- Reviews component implementations
- Assesses accessibility compliance
- Provides specific improvement recommendations
```
#### **Component Development**
```
User: "Create a contact form with Netresearch branding"
Claude: [Activates netresearch-branding skill]
- Uses branded form components
- Applies correct input styling
- Implements brand buttons
- Ensures proper spacing
- Validates accessibility
- Provides complete HTML/CSS
```
## Brand Quick Reference
### Colors
| Color | Hex | Usage |
|-------|-----|-------|
| **Turquoise** | `#2F99A4` | Primary brand color, links, CTAs |
| **Orange** | `#FF4D00` | Accent color, emphasis only |
| **Anthracite** | `#585961` | Primary text color |
| **Light Grey** | `#CCCDCC` | Borders, backgrounds |
| **White** | `#FFFFFF` | Primary background |
### Typography
| Element | Font | Size | Weight |
|---------|------|------|--------|
| **Headlines (Web)** | Raleway | 48px-56px | 700 |
| **Body (Web)** | Open Sans | 16px | 400 |
| **Buttons** | Raleway | 16px | 600 |
| **Documents** | Calibri | 11-12pt | 400/700 |
### Key Principles
1. **High White Space** - Generous padding and margins throughout
2. **Responsive Design** - Mobile-first approach with defined breakpoints
3. **Accessibility** - WCAG AA compliance mandatory
4. **Color Hierarchy** - Turquoise primary, orange accent only
5. **Clean Typography** - Clear hierarchy with Raleway + Open Sans
## File Structure
```
netresearch-branding-skill/
βββ SKILL.md # Main skill file with guidelines
βββ README.md # This file
βββ references/
β βββ colors.md # Color palette reference
β βββ typography.md # Typography system
β βββ web-design.md # Web components & patterns
βββ templates/
β βββ landing-page.html # Landing page template
β βββ styles.css # Brand CSS framework
βββ examples/
βββ components.html # Interactive component showcase
```
## Brand Component Library
### Buttons
```html
Get Started
Learn More
Contact Us
```
### Cards
```html
```
### Forms
```html
Email*
```
## CSS Custom Properties
The skill includes a complete set of CSS custom properties for easy implementation:
```css
:root {
/* Brand Colors */
--color-primary: #2F99A4;
--color-accent: #FF4D00;
--color-text-primary: #585961;
/* Typography */
--font-headline: 'Raleway', sans-serif;
--font-body: 'Open Sans', sans-serif;
/* Spacing */
--spacing-xs: 8px;
--spacing-sm: 12px;
--spacing-md: 16px;
--spacing-lg: 24px;
--spacing-xl: 32px;
--spacing-xxl: 48px;
--spacing-3xl: 64px;
--spacing-4xl: 96px;
}
```
## Accessibility Compliance
All brand implementations must meet **WCAG AA** standards:
β
**Text Contrast Ratios:**
- Anthracite on white: 8.3:1 (AAA)
- White on turquoise: 4.5:1 (AA)
- Turquoise on white: 3.8:1 (AA for large text)
β
**Keyboard Navigation:**
- All interactive elements accessible
- Visible focus states
- Logical tab order
β
**Screen Readers:**
- Semantic HTML
- ARIA labels where needed
- Alternative text for images
## Responsive Breakpoints
```css
/* Mobile First Approach */
/* Extra Small: 0-599px (default) */
/* Small: 600px+ */
/* Medium: 768px+ */
/* Large: 1024px+ */
/* Extra Large: 1440px+ */
```
## Social Media Specifications
### Profile Images
- **Facebook:** 180 Γ 180 px (displays at 170 Γ 170 px)
- **LinkedIn:** 400 Γ 400 px (displays at 300 Γ 300 px)
- **Twitter:** 400 Γ 400 px (displays at 200 Γ 200 px)
- **XING:** 1024 Γ 1024 px
### Header/Cover Images
- **Facebook:** 820 Γ 312 px
- **LinkedIn (Company):** 1128 Γ 191 px
- **Twitter:** 1500 Γ 500 px
- **XING:** 970 Γ 250 px
## Quality Checklist
Before deploying any branded material:
**Visual Design:**
- [ ] Colors match exact hex values
- [ ] Turquoise is primary, orange is accent only
- [ ] High white space maintained
- [ ] Typography uses Raleway + Open Sans
**Technical:**
- [ ] Responsive design implemented
- [ ] WCAG AA compliance verified
- [ ] Fonts loaded efficiently
- [ ] CSS follows naming conventions
**Content:**
- [ ] Logo used correctly
- [ ] Images follow brand guidelines
- [ ] Consistent tone and voice
- [ ] No unapproved color combinations
## Contributing
Contributions are welcome! Please follow these guidelines:
1. Fork the repository
2. Create a feature branch (`git checkout -b feature/improvement`)
3. Make your changes
4. Test thoroughly against brand guidelines
5. Commit your changes (`git commit -m 'Add improvement'`)
6. Push to the branch (`git push origin feature/improvement`)
7. Create a Pull Request
## License
This project uses split licensing:
- **Code** (scripts, workflows, configs): [MIT](LICENSE-MIT)
- **Content** (skill definitions, documentation, references): [CC-BY-SA-4.0](LICENSE-CC-BY-SA-4.0)
See the individual license files for full terms.
## Support
**Issues and Questions:**
- GitHub Issues: [Report issues](https://github.com/netresearch/netresearch-branding-skill/issues)
**Netresearch Contact:**
- **Website:** https://www.netresearch.de
- **Issues:** [https://github.com/netresearch/netresearch-branding-skill/issues](https://github.com/netresearch/netresearch-branding-skill/issues)
- **Phone:** +49 341 49288-0
- **Address:** NonnenstraΓe 11d, 04229 Leipzig, Germany
## Related Skills
- **typo3-docs** - TYPO3 extension documentation creation
- **typo3-testing** - TYPO3 extension testing infrastructure
- **typo3-conformance** - TYPO3 coding standards evaluation
## Credits
Created by Netresearch DTT GmbH for consistent brand implementation across digital projects.
**Maintained By:** Netresearch DTT GmbH, Leipzig, Germany
---
**Version:** 1.0.0
**Last Updated:** 2025-10-18