forest-style
Applies the forest-style brand system to any visual output, document, web content, presentation, table, list, or interface element.
Skill by zrosenfield
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/zrosenfield-forest-style
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, presentations, design, frontend
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/forest-style
What's inside
- Skill name
forest-style- Description
- Applies the forest-style brand system to any visual output, document, web content, presentation, table, list, or interface element. Enforces the color palette, typography, spacing, component styles, and voice guidelines to ensure consistent brand expression. Use this skill whenever creating or reviewing content that must conform to forest-style brand standards.
- License
- MIT
- Instructions
- 211 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Forest-Style Brand Skill Use this skill whenever creating any visual output, document, web content, presentation, table, list, or interface element for the forest-style brand. This skill ensures all outputs are visually consistent with the brand. --- ## Brand Identity The forest-style brand is rooted in the Pacific Northwest. It evokes the natural beauty of Central Oregon — mountains, forests, rivers — and a sense of warmth, purpose, and community care. All outputs should feel **grounded, approachable, and inspired by the outdoors**. --- ## Color Palette | Role | Name | Hex | Usage | |------|------|-----|-------| | **Primary** | Forest Green | `#1A5C38` | Headers, primary buttons, key UI elements, nav bars | | **Accent** | Canyon Red | `#C0392B` | Highlights, CTAs, badges, borders | | **Sky** | Oregon Blue | `#4A9CC7` | Secondary UI, links, icons, info states | | **Earth** | Meadow Green | `#5A8A3C` | Secondary backgrounds, tags, progress bars | | **Background** | Warm Cream | `#F5F0E8` | Page backgrounds, card backgrounds | | **Surface** | White | `#FFFFFF` | Content cards, modals, table rows | | **Text Primary** | Deep Forest | `#1A2E1A` | Body copy, headings | | **Text Secondary** | Slate | `#5C6B5C` | Captions, metadata, placeholder text | | **Border** | Soft Sage | `#C8D8C0` | Dividers, table borders, input outlines | ### Color Usage Rules - **Never** use Canyon Red as a large background — it should punctuate, not dominate - Forest Green is the primary brand color and should anchor every layout - Warm Cream replaces pure white for backgrounds to maintain warmth - Reserve Oregon Blue for interactive and informational elements (links, tooltips, info banners) --- ## Typography ### Typeface Hierarchy | Level | Font | Weight | Size | Color | |-------|------|--------|------|-------| | Display / Logo | **Montserrat** | 800 ExtraBold | 32–48px | Forest Green | | H1 | **Montserrat** | 700 Bold | 28–36px | Forest Green | | H2 | **Montserrat** | 600 SemiBold | 22–26px | Deep Forest | | H3 | **Montserrat** | 600 SemiBold | 18–20px | Deep Forest | | Body | **Open Sans** | 400 Regular | 15–16px | Deep Forest | | Body Strong | **Open Sans** | 600 SemiBold | 15–16px | Deep Forest | | Caption / Meta | **Open Sans** | 400 Regular | 12–13px | Slate | | Button / Label | **Montserrat** | 700 Bold | 13–14px | Uppercase | ### Typography Rules - All headings use **Montserrat uppercase or title case** — never lowercase for H1/H2 - Body copy uses **Open Sans** for maximum readability - Letter-spacing on display text: `0.05em` - Line-height for body: `1.6`; for headings: `1.2` --- ## Logo Usage - **Minimum size**: 120px wide (digital), 1 inch (print) - **Clear space**: Equal to the height of the letter "C" in the wordmark on all sides - **Approved backgrounds**: Warm Cream, White, Forest Green (use reversed white version) - **Never** stretch, recolor, or add drop shadows to the logo - **Never** place the logo on busy photography without an overlay --- ## Iconography - Use **line icons** (2px stroke weight) for UI elements - Icon style: rounded caps and joins — avoid sharp or angular styles - Icons should use Forest Green or Slate; Canyon Red only for alerts and errors - Nature-themed icons preferred where contextually appropriate: mountains, trees, rivers, compass --- ## Spacing & Layout | Token | Value | Usage | |-------|-------|-------| | `space-xs` | 4px | Tight inline gaps | | `space-sm` | 8px | Component internal padding | | `space-md` | 16px | Between related elements | | `space-lg` | 24px | Section spacing | | `space-xl` | 40px | Major section breaks | | `space-2xl` | 64px | Page-level sections | - **Border radius**: `6px` for cards/inputs; `4px` for buttons; `999px` for pills/badges; `0px` for tables - **Grid**: 12-column, `24px` gutters, max-width `1200px` - Always use ample white space — avoid dense, cluttered layouts --- ## Component Styles ### Buttons | Variant | Background | Text | Border | Hover | |---------|-----------|------|--------|-------| | Primary | Forest Green `#1A5C38` | White | — | Darken 10% | | Secondary | White | Forest Green | 2px Forest Green | Warm Cream bg | | Danger | Canyon Red `#C0392B` | White | — | Darken 10% | | Ghost | Transparent | Forest Green | — | Warm Cream bg | - Border radius: `4px` - Font: Montserrat 700, uppercase, 13px, letter-spacing `0.08em` - Padding: `10px 20px` ### Cards - Background: `#FFFFFF` - Border: `1px solid #C8D8C0` (Soft Sage) - Border radius: `6px` - Box shadow: `0 2px 8px rgba(26, 46, 26, 0.08)` - Padding: `24px` - Hover state: shadow deepens to `0 4px 16px rgba(26, 46, 26, 0.14)` ### Tables | Element | Style | |---------|-------|
From zrosenfield/sharepoint-ai-skills, MIT.
More from zrosenfield/sharepoint-ai-skills
- 0.639score
list-formatting
zrosenfield
Create beautiful, functional SharePoint list and library formatters using JSON.
SkillBFreshness: B★ 99Claude Code +9 - 0.639score
deck-assembly
zrosenfield
Assembles a new HTML presentation by selecting content from existing PowerPoint source decks and rendering it in a polished Copilot-themed design.
SkillBFreshness: B★ 99Claude Code +9 - 0.639score
site-analyzer
Marcus Markiewicz
Performs comprehensive analysis of a SharePoint project site by systematically reading ALL lists and ALL documents using AI in SharePoint tools, then…
SkillBFreshness: B★ 99Claude Code +9 - 0.636score
autoresearch
Marcus Markiewicz
Optimize any AI in SharePoint skill by iteratively running it against test inputs, scoring outputs with binary evals, mutating the prompt to fix failures, and…
SkillBFreshness: B★ 99Claude Code +9 - 0.635score
improve-skills
zrosenfield
Sets up persistent eval suites for any AI in SharePoint skill and runs self-healing improvement loops on demand.
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
faq-building
zrosenfield
Builds structured FAQ pages from source material such as documents, process guides, policies, product descriptions, or topic briefs.
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
executive-summary
zrosenfield
Distills long documents, reports, meeting transcripts, or briefing materials into tight one-page executive summaries formatted for SharePoint.
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
copy-editing
zrosenfield
Systematically edits Markdown documents — READMEs, skill files, and demo guides — using seven sequential sweeps.
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
ingest-knowledge
zrosenfield
Extracts tacit knowledge from any input — typed text, transcripts, emails, documents, or Slack threads — and writes it into the Knowledge Base library as…
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
hiring-pipeline-report
zrosenfield
Reads an Open Roles list and a Candidates list from the current SharePoint site and generates a self-contained HTML hiring dashboard for Zava Industries.
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
kb-admin-report
zrosenfield
Generates a comprehensive knowledge base health report covering corpus overview, knowledge decay, gap status, ingestion activity, expert coverage, and…
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
gap-analysis
zrosenfield
Compares two documents or versions of content and surfaces what is missing, conflicting, changed, or new between them.
SkillBFreshness: B★ 99Claude Code +9
Signals
- Stars
- 99
- Forks
- 31
- Open issues
- 0
- Last commit (this folder)
- Aug 4, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from zrosenfield
- 0.639score
deck-assembly
zrosenfield
Assembles a new HTML presentation by selecting content from existing PowerPoint source decks and rendering it in a polished Copilot-themed design.
SkillBFreshness: B★ 99Claude Code +9 - 0.639score
list-formatting
zrosenfield
Create beautiful, functional SharePoint list and library formatters using JSON.
SkillBFreshness: B★ 99Claude Code +9 - 0.635score
improve-skills
zrosenfield
Sets up persistent eval suites for any AI in SharePoint skill and runs self-healing improvement loops on demand.
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
faq-building
zrosenfield
Builds structured FAQ pages from source material such as documents, process guides, policies, product descriptions, or topic briefs.
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
executive-summary
zrosenfield
Distills long documents, reports, meeting transcripts, or briefing materials into tight one-page executive summaries formatted for SharePoint.
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
design-direction
zrosenfield
Creates a distinctive visual direction for interfaces, pages, dashboards, slides, forms, and other visual artifacts.
SkillBFreshness: B★ 99Claude Code +9
Cite this page
forest-style skill. Agent Mart. https://agentmart.dev/skills/zrosenfield-forest-style (last updated 2026-10-24)