obsidian-clipper-template-creator

Guide for creating templates for the Obsidian Web Clipper. Use when you want to create a new clipping template, understand available variables, or format clipped content.

24,269 stars

Best use case

obsidian-clipper-template-creator is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Guide for creating templates for the Obsidian Web Clipper. Use when you want to create a new clipping template, understand available variables, or format clipped content.

Teams using obsidian-clipper-template-creator should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/obsidian-clipper-template-creator/SKILL.md --create-dirs "https://raw.githubusercontent.com/davila7/claude-code-templates/main/cli-tool/components/skills/productivity/obsidian-clipper-template-creator/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/obsidian-clipper-template-creator/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How obsidian-clipper-template-creator Compares

Feature / Agentobsidian-clipper-template-creatorStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Guide for creating templates for the Obsidian Web Clipper. Use when you want to create a new clipping template, understand available variables, or format clipped content.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Obsidian Web Clipper Template Creator

This skill helps you create importable JSON templates for the Obsidian Web Clipper.

## Workflow

1.  **Identify User Intent:** specific site (YouTube), specific type (Recipe), or general clipping?
2.  **Check Existing Bases:** The user likely has a "Base" schema defined in `Templates/Bases/`.
    *   **Action:** Read `Templates/Bases/*.base` to find a matching category (e.g., `Recipes.base`).
    *   **Action:** Use the properties defined in the Base to structure the Clipper template properties.
    *   See [references/bases-workflow.md](references/bases-workflow.md) for details.
3.  **Fetch & Analyze Reference URL:** Validate variables against a real page.
    *   **Action:** Ask the user for a sample URL of the content they want to clip (if not provided).
    *   **Action:** Use `WebFetch` to retrieve the page HTML.
    *   **Action:** Analyze the HTML for Schema.org JSON, Meta tags, and CSS selectors.
    *   See [references/analysis-workflow.md](references/analysis-workflow.md) for analysis techniques.
4.  **Draft the JSON:** Create a valid JSON object following the schema.
    *   See [references/json-schema.md](references/json-schema.md).
5.  **Verify Variables:** Ensure the chosen variables (Preset, Schema, Selector) exist in your analysis.
    *   See [references/variables.md](references/variables.md).

## Output Format

**ALWAYS** output the final result as a JSON code block that the user can copy and import.

```json
{
  "schemaVersion": "0.1.0",
  "name": "My Template",
  ...
}
```

## Resources

*   [references/variables.md](references/variables.md) - Available data variables.
*   [references/filters.md](references/filters.md) - Formatting filters.
*   [references/json-schema.md](references/json-schema.md) - JSON structure documentation.
*   [references/bases-workflow.md](references/bases-workflow.md) - How to map Bases to Templates.
*   [references/analysis-workflow.md](references/analysis-workflow.md) - How to validate page data.

### Official Documentation
*   [Variables](https://help.obsidian.md/web-clipper/variables)
*   [Filters](https://help.obsidian.md/web-clipper/filters)
*   [Templates](https://help.obsidian.md/web-clipper/templates)

## Examples

See [assets/](assets/) for JSON examples.

Related Skills

github-actions-templates

24269
from davila7/claude-code-templates

Production-ready GitHub Actions workflow patterns for testing, building, and deploying applications.

template-skill

24269
from davila7/claude-code-templates

Replace with description of the skill and when Claude should use it.

venue-templates

24269
from davila7/claude-code-templates

Access comprehensive LaTeX templates, formatting requirements, and submission guidelines for major scientific publication venues (Nature, Science, PLOS, IEEE, ACM), academic conferences (NeurIPS, ICML, CVPR, CHI), research posters, and grant proposals (NSF, NIH, DOE, DARPA). This skill should be used when preparing manuscripts for journal submission, conference papers, research posters, or grant proposals and need venue-specific formatting requirements and templates.

notion-template-business

24269
from davila7/claude-code-templates

Expert in building and selling Notion templates as a business - not just making templates, but building a sustainable digital product business. Covers template design, pricing, marketplaces, marketing, and scaling to real revenue. Use when: notion template, sell templates, digital product, notion business, gumroad.

obsidian-markdown

24269
from davila7/claude-code-templates

Create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax. Use when working with .md files in Obsidian, or when the user mentions wikilinks, callouts, frontmatter, tags, embeds, or Obsidian notes.

obsidian-bases

24269
from davila7/claude-code-templates

Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries. Use when working with .base files, creating database-like views of notes, or when the user mentions Bases, table views, card views, filters, or formulas in Obsidian.

documentation-templates

24269
from davila7/claude-code-templates

Documentation templates and structure guidelines. README, API docs, code comments, and AI-friendly documentation.

skill-creator

24269
from davila7/claude-code-templates

Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.

github-actions-creator

24269
from davila7/claude-code-templates

Use when the user wants to create, generate, or set up a GitHub Actions workflow. Handles CI/CD pipelines, testing, deployment, linting, security scanning, release automation, Docker builds, scheduled tasks, and any custom workflow for any language or framework.

command-creator

24269
from davila7/claude-code-templates

This skill should be used when creating a Claude Code slash command. Use when users ask to "create a command", "make a slash command", "add a command", or want to document a workflow as a reusable command. Essential for creating optimized, agent-executable slash commands with proper structure and best practices.

slack-gif-creator

24269
from davila7/claude-code-templates

Knowledge and utilities for creating animated GIFs optimized for Slack. Provides constraints, validation tools, and animation concepts. Use when users request animated GIFs for Slack like "make me a GIF of X doing Y for Slack."

content-creator

24269
from davila7/claude-code-templates

Create SEO-optimized marketing content with consistent brand voice. Includes brand voice analyzer, SEO optimizer, content frameworks, and social media templates. Use when writing blog posts, creating social media content, analyzing brand voice, optimizing SEO, planning content calendars, or when user mentions content creation, brand voice, SEO optimization, social media marketing, or content strategy.