Claude Skills

repository·main·Indexed 43 days ago

https://github.com/glebis/claude-skills

A repository of approximately 100 specialized skills for Claude Code to enable automated workflows for research, development, communication, and media generation. Includes tools such as the Automation Advisor for JTBD interview-driven design, Browsing History for natural language querying of Chrome history, and the Chrome History Query skill for content clustering and noise filtering.

Tokens
332.8K
Snippets
761
Records
1.4K
Agent score
79%

What's inside Claude Skills

  1. Overview of Zoom Skill features

    main

    The Zoom Skill provides an interface to manage Zoom resources via the Zoom API, supporting both JSON and Markdown output formats. Key capabilities include:

    • Meeting Management: List, create, update, and delete Zoom meetings (both instant and scheduled).
    • Recording Access: Retrieve cloud recordings, including their transcripts, summaries, and download links.
  2. Overview of Claude Skills

    main

    Claude Skills is a collection of ~100 skills designed for Claude Code. These skills enable advanced capabilities such as meeting pipelines, research, image generation, TDD, publishing, and personal analytics.

    Each skill is structured as a self-contained folder containing a SKILL.md file. Claude triggers these skills based on natural language instructions provided by the user.

  3. Use the confide:annotate skill for PII gold set creation

    main

    The confide:annotate skill is used to build and verify a Personally Identifiable Information (PII) gold set using human annotators. It provides a workflow for labeling PII spans in transcripts, measuring inter-annotator agreement (IAA) using Cohen's or Fleiss' kappa (κ), and adjudicating labels to create a final gold standard.

    Key Privacy Invariants:

    • Use synthetic or consented data only. If using real data, anonymize it first using confide:anon.
    • Names and transcript text stay local. Annotators work on their own machines; only exported label files and statistical results (κ, F1, disagreement clusters) are shared with the coordinator.
    • No PII is re-shared during the scoring or adjudication process.
  4. Use the Coaching Session Summarizer skill

    main

    The coaching-session-summarizer skill analyzes coaching or therapy session transcripts (e.g., from Fathom or Granola) and appends a structured summary to the end of the file.

    Key Features:

    • Agent-driven: Uses Claude Code to perform analysis directly in-session without requiring an Anthropic API key (runs on your subscription).
    • Structured Output: Appends Key Insights, Decisions Made, Action Items, Session Themes, and (in deep mode) Deep Analysis and Connected Trails.
    • Non-destructive: Always appends to the end of the file, preserving the original transcript.
    • Modes:
      • quick: Provides basic summary (Insights, Decisions, Action Items, Themes).
      • deep: Recommended for therapy/milestones. Includes cross-session pattern detection and progress assessment.

    When to use:

    • After syncing a new Fathom/Granola transcript to your vault.
    • When a new *-coaching.md, *-therapy.md, or *-session.md file is detected.
    • When manually requesting a summary via commands like /summarize-session [file].
  5. Use the Decision Toolkit for systematic analysis

    main

    The decision-toolkit is a skill designed to generate structured decision-making tools (interactive guides, bias checkers, scenario explorers, and dashboards) to help humans navigate significant choices. It follows a philosophy of guiding rather than deciding, using progressive disclosure to reduce cognitive load.

    When to use

    Invoke this skill for:

    • Collaboration/partnership decisions
    • Career or job changes
    • Investment of significant time/money
    • Project prioritization
    • Technology/tool selection
    • Any choice with multiple factors and uncertainty

    Do not use for: Trivial decisions, emergency responses, or when you only need information.

  6. Use the Site Diagnosis skill for pre-consultation

    main

    The site-diagnosis skill is a diagnostic questionnaire designed for clients building websites with AI tools (e.g., Claude, Cursor, Bolt, v0) who have concerns about quality, design, or maintainability.

    When to use it:

    • Preparing for a website review consultation.
    • Performing a site audit upon client request.
    • Addressing issues with an AI-built site.

    Workflow:

    1. Language Selection: The skill first asks the client to choose between Russian and English. All subsequent questions and the final brief are presented in the chosen language.
    2. Structured Interview: The skill conducts 5 rounds of questions using AskUserQuestion to collect data on project background, current state, technical details, and goals.
    3. Free-text Input: A final open-ended question is asked to capture links, budgets, and specific concerns.
    4. Brief Generation: The skill synthesizes all answers into a structured Markdown consultation brief.
  7. Explore Claude Skill Bundles

    main

    Claude Skills are organized into functional bundles that group related tools to complete specific workflows. Instead of using individual skills in isolation, you can leverage these bundles to cover entire lifecycles, such as 'Capture → transcribe → analyze' for meetings or 'Generate → style → publish' for content creation.

    Available Bundles

    • Meeting Intelligence: Full meeting lifecycle (Capture → transcribe → analyze → listen). Includes fathom, granola, zoom, transcript-analyzer, meeting-processor, youtube-transcript, and elevenlabs-tts.
    • Communication: Manage inboxes from the terminal. Includes telegram, telegram-telethon, telegram-post, tg-responder, gws, gmail, and zoom.
    • Research: Information gathering from multiple sources. Includes deep-research, firecrawl-research, doctorg, chrome-history, and google-image-search.
    • Content & Publishing: Visual and document pipelines (Generate → style → publish → evaluate). Includes nano-banana, gpt-image-2, presentation-generator, pdf-generation, tufte-report, brand-agency, sketch, and vision-bench.
    • Personal Analytics: Data mining for self-reflection. Includes health-data, wispr-analytics, chrome-history, doctorg, and temple-generator.
    • Thinking & Strategy: Structured frameworks for rigorous decision-making. Includes balanced, decision-toolkit, jtbd, and skill-studio.
    • Developer Tools: Power tools for daily coding and workflow. Includes tdd, llm-cli, github-gist, linear, session-finder, session-search, and disk-cleanup.
    • Lab & Consulting: Tools for running cohorts, demos, and consulting. Includes agency-docs-updater, lab-retro, context-builder, recording, and meta.
  8. Design Tokens v1 Core Implementation Plan Overview

    main

    The design-tokens skill is a deterministic core built as a dependency-free Python package named dtokens. It is designed to validate, merge, resolve, and export Design Token Community Group (DTCG) token files into CSS.

    Core Functionality:

    • Scaffolding/Validation: Uses setup-edit to scaffold and validate token files.
    • Resolution: Uses use to resolve tokens to CSS and an LLM-readable context file.
    • CLI: Provides a tokens CLI (via a tokens shim) for interacting with the package.

    Architecture: The dtokens package is organized into modules by responsibility: model, validate, merge, resolve, export_css, and cli.

  9. Use the LLM CLI Skill for text and file processing

    main

    The llm-cli skill allows you to process text, files, and multimedia using various LLM providers (OpenAI, Anthropic, Google Gemini, and Ollama) via the llm CLI tool. It supports both one-off non-interactive commands and interactive chat sessions.

    Supported Providers & Aliases:

    • OpenAI (openai, gpt): e.g., gpt-4o, o3-mini
    • Anthropic (anthropic, claude): e.g., claude-sonnet-4.5, claude-3.5-haiku
    • Google Gemini (google, gemini): e.g., gemini-2.5-pro, gemini-2.5-flash
    • Ollama (ollama, local): e.g., llama3.1, mistral-large-2 (runs locally)
    # Non-interactive: Process text
    llm "Your prompt here"
    
    # Non-interactive: Use a specific model
    llm --model gpt-4o "Process this text"
    
    # Non-interactive: Pipe content
    cat document.md | llm "Summarize"
    
    # Interactive mode
    llm --interactive
  10. Use the Pre-Session Portrait skill

    main

    The pre-session-portrait skill helps consultants build a compressed, visualizable brief of a client before a session. It uses a 7-lens JTBD-inspired interview to turn open-ended client answers into a structured 11-field YAML portrait.

    When to use it:

    • Preparing for an upcoming client call.
    • When a user requests an "intake", "portrait interview", or "questions before our session".
    • When you need a reusable client-intake instrument.

    Design Principle: "Rich in, compressed out." The client provides free-form answers (voice-note friendly), and the skill compresses them into a single-line-per-lens format.

  11. Use the Tufte Report skill for data-driven infographics

    main

    The tufte-report skill creates standalone, publication-quality HTML reports inspired by Edward Tufte's design principles. It is designed for high information density, minimal 'chart junk', and a typography-first approach.

    Use this skill when you want to create:

    • Data reports or activity dashboards
    • Infographics
    • Personal analytics pages or health tracker visualizations
    • Any document combining narrative text with interactive charts and tables.

    Trigger phrases include:

    • "make a report like Tufte"
    • "create an infographic"
    • "build a dashboard"
    • "visualize my data"
  12. Use the Library Sync Skill to manage bilingual content

    main
    The library-sync skill manages the bilingual (English and Russian) library located at ~/Sites/agency-docs/content/docs/library/. It is designed to handle adding, updating, translating, and reviewing library articles to ensure consistency between the en/ and ru/ directories.