Skip to content

feat(seo): add og:image social card, dynamic tool counts, twitter:sit… - #47

Merged
divyanshujethi merged 1 commit into
mainfrom
feat/og-image-dynamic-counts
Sep 28, 2026
Merged

divyanshujethi merged 1 commit into
mainfrom
feat/og-image-dynamic-counts

Conversation

@divyanshujethi

Copy link
Copy Markdown
Collaborator

…e meta

📋 Submission Overview

  • Resource Name:
  • Target Category File: shelf/ (e.g., shelf/cli-tools.json, shelf/apis.json, etc.)
  • URL:
  • License / Pricing Model: e.g., MIT / Apache-2.0 / 100% Free Tier

✅ Validation Checklist

Before submitting, please ensure you have checked the following:

  • Functional & Live URL: The URL returns HTTP 200 and points directly to the project or docs (not a redirect or affiliate link).
  • 100% Free or FOSS: The tool is open-source or offers an authentic permanent free tier (no credit card required).
  • Factual Description: The description is 1-2 concise, objective sentences explaining utility, without marketing superlatives ("best", "revolutionary").
  • Proper JSON Schema: Required fields (name, url, category, description) are filled out correctly.
  • Local Validation Passed:
    pnpm run validate
    npx tsx scripts/check-links.ts
    pnpm run build
  • No Conflicts: My branch is rebased on the latest main branch.

💬 Additional Notes / Context

@divyanshujethi
divyanshujethi merged commit 05c725b into main Sep 28, 2026
1 of 2 checks passed
@github-actions

Copy link
Copy Markdown
Contributor

🛡️ DevShelf PR Validation Report

⚠️ Action Required: Formatting or Duplicate Issues Detected

Please review and address the findings below before this PR can be merged:

❌ Schema & Validation Errors

File Resource Field Issue
ai-tools.json Promptfoo description Description contains placeholder or incomplete text.

🔄 Duplicate Detection Warnings

Incoming Resource Target URL Existing Match Existing File Match Type
Vercel Link Vercel for Open Source perks.json same_domain
Netlify Link Netlify for Open Source perks.json same_domain
MongoDB Atlas Link MongoDB for Startups perks.json same_domain

Note: If this tool is an entirely new separate product hosted on the same domain, please leave a comment explaining why.


💡 Tip: You can use the DevShelf Contribution Wizard to generate error-free JSON.

🤖 DevShelf AI-Driven PR Optimization & Tagging

Automated Heuristic Analyzer • Add GEMINI_API_KEY for LLM enhancement.

📦 Resource: Open-Meteo

  • Target File: shelf/apis.json
  • Suggested Category: Weather & Climate.json
  • Recommended Tags: [100% Free Tier] [No Auth Required]

📝 Description Refinement

  • Original: "Free weather forecast API for commercial and non-commercial use with hourly forecasts and historical weather data."
  • ✨ Suggested: "Free weather forecast API for commercial and non-commercial use with hourly forecasts and historical weather data."

📋 Ready-to-Merge JSON Block

{
  "name": "Open-Meteo",
  "url": "https://open-meteo.com",
  "category": "Weather & Climate",
  "description": "Free weather forecast API for commercial and non-commercial use with hourly forecasts and historical weather data.",
  "auth": "No Key",
  "cors": "Yes",
  "rateLimit": "10,000 req/day",
  "https": true,
  "statusTags": [
    "[100% Free Tier]",
    "[No Auth Required]"
  ],
  "section": "Weather & Climate"
}

💡 Contributors can copy the JSON block above directly into their PR to ensure pristine catalog formatting.

@divyanshujethi
divyanshujethi deleted the feat/og-image-dynamic-counts branch September 28, 2026 12:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant