Agent Skills 排行榜 · 关键词 + 语义搜索

/ 聚焦搜索框
正在使用 AI 进行语义搜索...
20,000
总 Skills
16.0M
总安装量
2,338
贡献者
# Skill 仓库 描述 安装量
12201 discord-bot openclaudia/openclaudia-skills
Discord Bot Build Discord bots for community management, moderation, notifications, and AI integration. Based on n8n's Discord workflow templates. Overview This skill covers: Bot setup and configuration Slash commands and interactions Moderation automation Notification workflows AI-powered features Bot Setup Creating a Discord Bot setup_steps : 1. create_application : url : https : //discord.com/developers/applications action : "New Application" 2. create_bot : section : "Bot" action : "Add Bot"...
61
12202 update-graft-inventory autumnsgrove/groveengine
Update Graft Inventory Skill When to Activate Activate this skill when: Adding new feature flags via SQL migrations Removing or deprecating grafts The graft-inventory CI check fails You want to verify inventory matches production D1 After applying migrations that add grafts Files Involved File Purpose .github/graft-inventory.json Source of truth for graft counts and metadata libs/engine/migrations/*.sql Migration files that define grafts libs/engine/src/lib/feature-flags/grafts.ts Type definitio...
61
12203 sentry-python-sdk getsentry/sentry-agent-skills
All Skills > SDK Setup > Python SDK Sentry Python SDK Opinionated wizard that scans your Python project and guides you through complete Sentry setup. Invoke This Skill When User asks to "add Sentry to Python" or "setup Sentry" in a Python app User wants error monitoring, tracing, profiling, logging, metrics, or crons in Python User mentions sentry-sdk , sentry_sdk , or Sentry + any Python framework User wants to monitor Django views, Flask routes, FastAPI endpoints, Celery tasks, or scheduled jo...
61
12204 nextjs-expert oimiragieo/agent-studio
Nextjs Expert next js When reviewing or writing code, apply these guidelines: Follow Next.js docs for Data Fetching, Rendering, and Routing when Next JS is used instead of React Remix. next js 14 general rules When reviewing or writing code, apply these guidelines: Use the App Router: All components should be created within the app directory, following Next.js 14 conventions. Implement Server Components by default: Only use Client Components when absolutely necessary for interactivity or client-...
61
12205 markdown-doc-writer yennanliu/cs_basics
Use this Skill when: - Writing README files - Creating algorithm explanations - Documenting system design solutions - Writing interview preparation guides - Creating cheat sheets and reference materials - Adding code documentation Documentation Standards 1. Structure Guidelines Every document should have: - Clear title (H1) - Brief description - Table of contents (for long docs) - Well-organized sections (H2, H3) - Code examples - Complexity analysis (for algorithms) - Referenc...
61
12206 gws-setup jezweb/claude-skills
Google Workspace CLI — First-Time Setup Set up the gws CLI (@googleworkspace/cli) with OAuth credentials and 90+ agent skills for Claude Code. Produces a fully authenticated CLI with skills for Gmail, Drive, Calendar, Sheets, Docs, Chat, Tasks, and more. Prerequisites Node.js 18+ A Google account (personal or Workspace) Access to Google Cloud Console (console.cloud.google.com) Workflow Step 1: Pre-flight Checks Check what's already done and skip completed steps: Check if gws is installed which ...
61
12207 culture-index sickn33/antigravity-awesome-skills
Culture Index Overview Index and search culture documentation to help teams understand organizational values, practices, and guidelines. When to Use This Skill Use this skill when you need to index and search culture documentation. Use this skill when: You need to search through organizational culture documentation You want to index culture-related documents for easy retrieval You need to understand team values, practices, or guidelines You're building a knowledge base for culture documentation ...
61
12208 elephant-build autumnsgrove/groveengine
Elephant Build 🐘 The elephant doesn't hesitate. It sees where the path needs to go, gathers what it needs, and builds with unstoppable momentum. File by file, system by system, the elephant creates what others think too complex to attempt. When a feature spans boundaries — frontend to backend, API to database, config to deployment — the elephant carries it through. When to Activate User asks to "implement this feature" or "build this system" User says "create" something that needs multiple files...
61
12209 rbac-authorization-patterns linehaul-ai/linehaulai-claude-marketplace
Expert guidance for implementing Role-Based Access Control (RBAC) and multi-tenant authorization in a Go/Echo backend with Supabase/PostgreSQL. When to Use This Skill Use when: - Defining user roles and permissions for freight brokerage operations - Implementing Echo middleware for role/permission checks - Setting up multi-tenant isolation with account-based access - Designing JWT claims structure for authorization - Writing RLS policies for tenant-isolated data access - Choosing approp...
61
12210 sales-operations dengineproblem/agents-monorepo
Sales Operations Expert-level sales operations for revenue optimization. Core Competencies CRM administration Sales analytics Territory planning Quota setting Compensation design Process optimization Forecasting Sales enablement Sales Analytics Key Metrics Dashboard ┌─────────────────────────────────────────────────────────────┐ │ Sales Performance - [Period] │ ├─────────────────────────────────────────────────────────────┤ │ Revenue Pipeline W...
61
12211 dev-workflow-planning vasilyu1983/ai-agents-public
Workflow Planning Skill - Quick Reference This skill enables structured, systematic development workflows. The assistant should apply these patterns when users need to break down complex projects, create implementation plans, or execute multi-step development tasks with clear checkpoints. Inspired by: Obra Superpowers patterns for structured agent workflows. Quick Reference Command Purpose When to Use /brainstorm Generate ideas and approaches Starting new features, exploring solutions /write-...
61
12212 business plan writer eddiebe147/claude-settings
Business Plan Writer Expert business plan creation system that helps you develop comprehensive business plans, financial projections, market analysis, and strategic documents for fundraising, partnerships, or internal planning. This skill provides structured frameworks for business planning based on proven methodologies that satisfy investors, lenders, and strategic stakeholders. A strong business plan is your roadmap and your pitch. This skill helps you think through your business model, valida...
61
12213 python-async-advisor jorgealves/agent_skills
Python Async/Await Advisor Purpose and Intent Review asynchronous Python code to identify race conditions, deadlocks, and inefficient patterns. Use when working with asyncio, aiohttp, or FastAPI. When to Use Project Setup : When initializing a new Python project. Continuous Integration : As part of automated build and test pipelines. Legacy Refactoring : When updating older Python codebases to modern standards. When NOT to Use Non-Python Projects : This tool is specialized for the Python ecosyst...
61
12214 npm-package jwynia/agent-skills
npm Package Development (Bun-First) Build and publish npm packages using Bun as the primary runtime and toolchain, producing output that works everywhere npm packages are consumed. When to Use This Skill Use when: Creating a new npm library package from scratch Setting up build/test/lint tooling for an existing package Fixing CJS/ESM interop, exports map, or TypeScript declaration issues Publishing a package to npm Reviewing or improving package configuration Do NOT use when: Building an npx-exe...
61
12215 appium teachingai/full-stack-skills
When to use this skill Use this skill whenever the user wants to: [待完善:根据具体工具添加使用场景] How to use this skill [待完善:根据具体工具添加使用指南] Best Practices [待完善:根据具体工具添加最佳实践] Keywords [待完善:根据具体工具添加关键词]
61
12216 citation-verifier willoscar/research-units-pipeline-skills
Citation Verifier Generate citations/ref.bib and ensure every entry has a traceable verification record in citations/verified.jsonl. When network access is restricted, prefer a “record now, verify later” workflow: keep URLs/titles consistent and leave a clear verification note. Input papers/paper_notes.jsonl Outputs citations/ref.bib citations/verified.jsonl Workflow (heuristic) Collect bibkey, title, url, year, authors from papers/paper_notes.jsonl. Write/refresh citations/ref.bib: Prefer ar...
61
12217 styling epicenterhq/epicenter
Styling Guidelines Minimize Wrapper Elements Avoid creating unnecessary wrapper divs. If classes can be applied directly to an existing semantic element with the same outcome, prefer that approach. Good (Direct Application) <main class="flex-1 mx-auto max-w-7xl"> {@render children()} </main> Avoid (Unnecessary Wrapper) <main class="flex-1"> <div class="mx-auto max-w-7xl"> {@render children()} </div> </main> This principle applies to all elements where the styling doesn't conflict with ...
61
12218 b2c-business-manager-extensions salesforcecommercecloud/b2c-developer-tooling
Business Manager Extensions Skill This skill guides you through creating Business Manager (BM) extension cartridges to customize the admin interface. Overview BM extensions allow you to add custom functionality to Business Manager: Extension Type Purpose Menu Items Add top-level menu sections Menu Actions Add functional links under menus Dialog Actions Add buttons to existing BM pages Form Extensions Add fields to existing forms File Structure /bm_my_extension /cartridge bm_extensions.xml ...
61
12219 beaver-build autumnsgrove/groveengine
Beaver Build 🦫 The beaver doesn't build blindly. First, it surveys the stream, understanding the flow. Then it gathers only the best materials — not every twig belongs in the dam. It builds with purpose, each piece placed carefully. It reinforces with mud and care, creating something that withstands the current. When the dam holds, the forest is safe. When to Activate User asks to "write tests" or "add tests" User says "test this" or "make sure this works" User calls /beaver-build or mentions be...
61
12220 skogai-argc skogai/lore
Argc CLI Framework Purpose This skill enables working with the argc framework - a bash-based system that transforms comment annotations into full-featured command-line interfaces with automatic argument parsing, validation, help generation, and shell completions. Argc has two components: argc framework - The parser/engine that reads comment tags and generates CLI functionality argc-completions - 1000+ pre-built completion scripts for common commands, using argc as the engine When to Use Trigger ...
61
12221 agentmail-cli agentmail-to/agentmail-skills
AgentMail CLI Use the agentmail CLI to send and receive emails programmatically. Requires AGENTMAIL_API_KEY environment variable. Install npm install -g agentmail-cli Core Commands Inboxes Create an inbox agentmail inboxes create --display-name "My Agent" --username myagent --domain example.com List inboxes agentmail inboxes list Get an inbox agentmail inboxes retrieve --inbox-id < inbox_id > Delete an inbox agentmail inboxes delete --inbox-id < inbox_id > Send Email Send a message from an ...
61
12222 business-competitor-analysis kenneth-liao/ai-launchpad-marketplace
Competitor Analysis Skill Perform data-grounded competitor analysis producing an executive-summary markdown document with cited sources. Workflow Overview Extract business information from provided details or website Define target customer profile (required) Identify top 5 competitors via web search Research each competitor across key dimensions Identify market gaps and opportunities Synthesize findings into structured report with citations Step 1: Extract Business Information If user provide...
61
12223 adr-graph-easy-architect terrylica/cc-skills
ADR Graph-Easy Architect Create comprehensive ASCII architecture diagrams for Architecture Decision Records (ADRs) using graph-easy. Pure text output with automatic layout - no image rendering required. When to Use This Skill Writing new ADR that involves architectural changes ADR describes migration, integration, or system changes User asks for visual representation of a decision Existing ADR diagram needs review or update Preflight Check Run these checks in order. Each layer depends on the ...
61
12224 hig-patterns raintree-technology/apple-hig-skills
Apple HIG: Interaction Patterns Check for .claude/apple-design-context.md before asking questions. Use existing context and only ask for information not already covered. Key Principles Minimize modality. Use modality only when it is critical to get attention, a task must be completed or abandoned, or saving changes is essential. Prefer non-modal alternatives. Provide clear feedback. Every action should produce visible, audible, or haptic response. Activity indicators for indeterminate waits, pro...
61
12225 semrush-research openclaudia/openclaudia-skills
SemRush Research Pull live SEO and competitive intelligence data from the SemRush API. Prerequisites Requires SEMRUSH_API_KEY set in .env , .env.local , or ~/.claude/.env.global . Verify the key is available echo "SEMRUSH_API_KEY is ${SEMRUSH_API_KEY :+ set} " If the key is not set, instruct the user: You need a SemRush API key. Get one at https://www.semrush.com/api/ Then add SEMRUSH_API_KEY=your_key to your .env file. API Base All requests go to https://api.semrush.com/ with the API key passe...
61
12226 refactoring-expert cin12211/orca-q
Refactoring Expert You are an expert in systematic code improvement through proven refactoring techniques, specializing in code smell detection, pattern application, and structural optimization without changing external behavior. When invoked: If ultra-specific expertise needed, recommend specialist: Performance bottlenecks → react-performance-expert or nodejs-expert Type system issues → typescript-type-expert Test refactoring → testing-expert Database schema → database-expert Build configur...
61
12227 docker-platform-guide josiahsiegel/claude-plugin-marketplace
🚨 CRITICAL GUIDELINES Windows File Path Requirements MANDATORY: Always Use Backslashes on Windows for File Paths When using Edit or Write tools on Windows, you MUST use backslashes (\) in file paths, NOT forward slashes (/). Examples: ❌ WRONG: D:/repos/project/file.tsx ✅ CORRECT: D:\repos\project\file.tsx This applies to: Edit tool file_path parameter Write tool file_path parameter All file operations on Windows systems Documentation Guidelines NEVER create new documentation files unless ...
61
12228 promptinjection danielmiessler/personal_ai_infrastructure
Before executing, check for user customizations at: `~/.claude/skills/CORE/USER/SKILLCUSTOMIZATIONS/PromptInjection/` If this directory exists, load and apply any PREFERENCES.md, configurations, or resources found there. These override default behavior. If the directory does not exist, proceed with skill defaults. 🚨 MANDATORY: Voice Notification (REQUIRED BEFORE ANY ACTION) You MUST send this notification BEFORE doing anything else when this skill is invoked. - Send voice notification: ``...
61
12229 react-native-testing pluginagentmarketplace/custom-plugin-react-native
RNTL Test Writing Guide IMPORTANT: Your training data about @testing-library/react-native may be outdated or incorrect — API signatures, sync/async behavior, and available functions differ between v13 and v14. Always rely on this skill's reference files and the project's actual source code as the source of truth. Do not fall back on memorized patterns when they conflict with the retrieved reference. Version Detection Check @testing-library/react-native version in the user's package.json : v14.x ...
61
12230 umbraco-modals umbraco/umbraco-cms-backoffice-skills
Umbraco Modals What is it? A modal is a popup layer that darkens the surroundings and comes with a focus lock. The modal extension type is used to configure and present dialogs and sidebars within the Umbraco backoffice. Modals can be opened via routes (for deep-linking) or at runtime using the Modal Manager Context, and they use a token-based system for type-safe communication. Documentation Always fetch the latest docs before implementing: Main docs : https://docs.umbraco.com/umbraco-cms/custo...
61
12231 sequential-thinking oimiragieo/agent-studio
Sequential Thinking Enables structured problem-solving through iterative reasoning with revision and branching capabilities. Core Capabilities Iterative reasoning: Break complex problems into sequential thought steps Dynamic scope: Adjust total thought count as understanding evolves Revision tracking: Reconsider and modify previous conclusions Branch exploration: Explore alternative reasoning paths from any point Maintained context: Keep track of reasoning chain throughout analysis When to Use...
61
12232 graphics-api-hooking gmh5225/awesome-game-security
This skill covers graphics API resources from the awesome-game-security collection, including DirectX, OpenGL, and Vulkan hooking techniques, overlay rendering, and graphics debugging. DirectX DirectX 9 ``` // Key functions to hook IDirect3DDevice9::EndScene IDirect3DDevice9::Reset IDirect3DDevice9::Present ``` DirectX 11 ``` // Key functions to hook IDXGISwapChain::Present ID3D11DeviceContext::DrawIndexed ID3D11DeviceContext::Draw ``` DirectX 12 ``` // Key functions to hook IDXGISw...
61
12233 obsidian gapmiss/obsidian-plugin-skill
Obsidian Obsidian vault = a normal folder on disk. Vault structure (typical) Notes: *.md (plain text Markdown; edit with any editor) Config: .obsidian/ (workspace + plugin settings; usually don’t touch from scripts) Canvases: *.canvas (JSON) Attachments: whatever folder you chose in Obsidian settings (images/PDFs/etc.) Find the active vault(s) Obsidian desktop tracks vaults here (source of truth): ~/Library/Application Support/obsidian/obsidian.json obsidian-cli resolves vaults from that file; v...
61
12234 zz-code-recon sendaifun/skills
Build comprehensive architectural understanding through ultra-granular code analysis. Designed for security auditors, code reviewers, and developers who need to rapidly understand unfamiliar codebases before diving deep. Overview CodeRecon is a systematic approach to codebase reconnaissance that builds layered understanding from high-level architecture down to implementation details. Inspired by Trail of Bits' audit-context-building methodology. Why CodeRecon? Before you can find vulnerabi...
61
12235 ansible teachingai/full-stack-skills
Ansible Overview Use Ansible for repeatable, idempotent changes across nodes. Keep playbooks minimal, explicit about hosts, and safe to re-run. When to use You need to apply the same change on multiple hosts. The change touches OS packages, services, or system config. You are bootstrapping or maintaining k3s, Rancher, or Tailscale on nodes. Inventory and groups Inventory lives in ansible/inventory/hosts.ini . Common groups: kube_masters (k3s masters) kube_workers (k3s workers) k3s_cluster (maste...
61
12236 inertia-rails-controllers inertia-rails/skills
Inertia Rails Controllers Server-side patterns for Rails controllers serving Inertia responses. Before adding a prop, ask: Needed on every page? → inertia_share in a base controller ( InertiaController ), not a per-action prop Expensive to compute? → InertiaRails.defer — page loads fast, data streams in after Only needed on partial reload? → InertiaRails.optional — skipped on initial load Reference data that rarely changes? → InertiaRails.once — cached across navigations NEVER: Use redirect_to f...
61
12237 release-manager daffy0208/ai-dev-standards
Release Manager Ship features safely with progressive rollouts. Progressive Rollout Strategy Phase 1 - Internal (Day 1): - 100% to internal team - Test thoroughly - Fix critical bugs Phase 2 - Beta (Day 2-3): - 5% to beta users - Monitor errors/performance - Collect feedback Phase 3 - Gradual (Day 4-7): - 25% of users - Watch metrics closely - 50% of users if good - 100% if still good Phase 4 - Full Release: - 100% of users - Remove feature flag - Announce publicly...
61
12238 ai-agent-orchestrator patricio0312rev/skills
AI Agent Orchestrator Build coordinated multi-agent systems for complex task automation. Core Workflow Define agents: Create specialized agents Design workflow: Plan agent coordination Implement handoffs: Agent-to-agent communication Add shared memory: Persistent context Create supervisor: Orchestrate execution Monitor execution: Track agent activities Agent Architecture Agent Definition // agents/base.ts import { ChatOpenAI } from '@langchain/openai'; import { SystemMessage, HumanMessage, AIM...
61
12239 api-pagination secondsky/claude-skills
API Pagination Overview Implement scalable pagination strategies for handling large datasets with efficient querying, navigation, and performance optimization. When to Use Returning large collections of resources Implementing search results pagination Building infinite scroll interfaces Optimizing large dataset queries Managing memory in client applications Improving API response times Instructions 1. Offset/Limit Pagination // Node.js offset/limit implementation app.get('/api/users', async (r...
61
12240 turborepo secondsky/claude-skills
Turborepo Skill Build system for JavaScript/TypeScript monorepos. Turborepo caches task outputs and runs tasks in parallel based on dependency graph. IMPORTANT: Package Tasks, Not Root Tasks DO NOT create Root Tasks. ALWAYS create package tasks. When creating tasks/scripts/pipelines, you MUST: Add the script to each relevant package's package.json Register the task in root turbo.json Root package.json only delegates via turbo run <task> DO NOT put task logic in root package.json . This defeats T...
61
12241 ship-learn-next michalparkola/tapestry-skills-for-claude-code
Ship-Learn-Next Action Planner This skill helps transform passive learning content into actionable Ship-Learn-Next cycles - turning advice and lessons into concrete, shippable iterations. When to Use This Skill Activate when the user: Has a transcript/article/tutorial and wants to "implement the advice" Asks to "turn this into a plan" or "make this actionable" Wants to extract implementation steps from educational content Needs help breaking down big ideas into small, shippable reps Says things ...
61
12242 adr-skill skillrecordings/adr-skill
ADR Skill Philosophy ADRs created with this skill are executable specifications for coding agents . A human approves the decision; an agent implements it. The ADR must contain everything the agent needs to write correct code without asking follow-up questions. This means: Constraints must be explicit and measurable, not vibes Decisions must be specific enough to act on ("use PostgreSQL 16 with pgvector" not "use a database") Consequences must map to concrete follow-up tasks Non-goals must be sta...
61
12243 audio-analyzer dkyazzentwatwa/chatgpt-skills
Audio Analyzer A comprehensive toolkit for analyzing audio files. Extract detailed information about audio including tempo, musical key, frequency content, loudness metrics, and generate professional visualizations. Quick Start from scripts.audio_analyzer import AudioAnalyzer Analyze an audio file analyzer = AudioAnalyzer("song.mp3") analyzer.analyze() Get all analysis results results = analyzer.get_results() print(f"BPM: {results['tempo']['bpm']}") print(f"Key: {results['key']['key']} {re...
61
12244 server-components davepoon/buildwithclaude
React Server Components in Next.js Overview React Server Components (RSC) allow components to render on the server, reducing client-side JavaScript and enabling direct data access. In Next.js App Router, all components are Server Components by default. Server vs Client Components Server Components (Default) Server Components run only on the server: // app/users/page.tsx (Server Component - default) async function UsersPage() { const users = await db.user.findMany() // Direct DB access r...
61
12245 web-interface-design ratacat/claude-skills
Web Interface Design Overview Design exists to separate the primary from the secondary. Users should instantly recognize what matters. Good interface design is invisible—users accomplish goals without noticing the interface. This skill orchestrates domain-specific reference files. Read only what you need for the task. Reference File Index Task Load Reference Font sizes, line spacing, heading hierarchy, vertical rhythm references/typography.md Input fields, validation, checkboxes, radios, sele...
61
12246 watchos-code-review existential-birds/beagle
watchOS Code Review Quick Reference Issue Type Reference App lifecycle, scenes, background modes, extended runtime references/lifecycle.md ClockKit, WidgetKit, timeline providers, Smart Stack references/complications.md WCSession, message passing, file transfer, reachability references/connectivity.md Memory limits, background refresh, battery optimization references/performance.md Review Checklist SwiftUI App protocol used with @WKApplicationDelegateAdaptor for lifecycle events scenePhase rea...
61
12247 calendar-event-manager terrylica/cc-skills
Calendar Event Manager Create macOS Calendar events with tiered sound alarms and paired Reminders so events are never missed across Mac and iOS. CRITICAL RULES (Hard-Learned Truths 2026-02-12) These rules are NON-NEGOTIABLE. Violating any of them defeats the purpose of this skill. 1. Calendar + Reminders ALWAYS Together Every event MUST create BOTH: Calendar event with multiple sound alarm entries (custom sound per tier) Reminders (3 minimum) as a separate notification channel Never create one w...
61
12248 frontend-page-discovery zixun-github/aisdlc
前端页面清单逆向(证据化) 概览 目标:基于代码证据生成页面清单与单页说明文档(落盘到 docs/ )。 何时使用 / 何时不使用 使用时机(触发信号) 你需要从前端代码得出 可追溯 的页面清单,并继续提炼流程/规则 项目路由入口复杂:多 SPA/微前端/多框架共存、运行时注入路由、后端下发菜单 团队常见问题:漏页、重复页、权限/动态路由无法落盘、规则总结缺证据 不使用时机 你只需要写 PRD/原型(这不是代码逆向) 你被要求“没代码也要给出你项目的真实页面清单/规则结论”(此时只能交付模板/示例,不能输出事实) 本技能的默认交付物(落盘到 .aisdlc/project/frontend/) .aisdlc/project/frontend/pages/index.md .aisdlc/project/frontend/pages/<page_id>.md .aisdlc/project/frontend/flows/index.md .aisdlc/project/frontend/conflicts.md 落盘模板(最小可用,可直接复制) 本技能的输出模板已迁移到 assets/...
61
12249 python-dependency-resolver jorgealves/agent_skills
Python Dependency Resolver Purpose and Intent Analyze and resolve Python package dependency conflicts. Use when pip install fails due to version mismatches or circular dependencies. When to Use Project Setup : When initializing a new Python project. Continuous Integration : As part of automated build and test pipelines. Legacy Refactoring : When updating older Python codebases to modern standards. When NOT to Use Non-Python Projects : This tool is specialized for the Python ecosystem. Error Cond...
61
12250 color-contrast-auditor erichowens/some_claude_skills
Color Contrast Auditor Detects color contrast violations that make text unreadable and provides WCAG-compliant fixes. Uses both mathematical contrast ratio analysis and perceptual evaluation via vision capabilities. When to Use Activate on: Screenshots of websites/apps with suspected contrast issues CSS/Tailwind files for color audit "I can't read this" or "this is hard to see" Pre-launch accessibility checks Design system color validation NOT for: Choosing brand colors (use web-design-exp...
61