Commit Graph

20 Commits

Author SHA1 Message Date
Yilin Jing dcca085a7b feat(archive): add logo, install commands, and listing for archive skill
- Add archive.svg logo to skill-logos/
- Add logo, auth, and install fields to archive entry in skills.json
- Add archive to README.md skills table
- Add archive to worker.js compare page data
2026-02-23 15:11:57 +08:00
Yilin 7b6fbdbbd7 Merge pull request #53 from ReScienceLab/feature/skill/seo-geo/rank-top
feat(seo-geo): rank seo-geo skill at the top of skills list
2026-02-15 16:13:56 +08:00
Yilin Jing 5e161513ec feat(seo-geo): rank seo-geo skill at the top of skills list
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2026-02-15 16:11:50 +08:00
Yilin Jing ec20287366 docs: add Twitter and Discord badges to README
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2026-02-15 16:08:00 +08:00
Yilin Jing e5c887f5ba fix: Update DeepWiki badge to use official badge
- Replace custom shields.io badge with DeepWiki's official badge.svg
- Maintains consistent styling with other badges
- Badge URL: https://deepwiki.com/badge.svg
2026-02-02 21:21:02 +08:00
Yilin Jing c038df62c6 docs: Add DeepWiki AI documentation links (#41)
- Add DeepWiki badge to header section for discoverability
- Add Documentation & Resources section with multiple exploration channels
- Include DeepWiki usage examples and AI assistant capabilities
2026-02-02 20:21:27 +08:00
Yilin 3954a3da9e feat(marketplace): Add Claude Code Plugin Marketplace integration (#32)
* feat(marketplace): Add Claude Code Plugin Marketplace integration

- Create official marketplace.json with all 9 skills
- Add Claude Code marketplace installation section to README
- Add Claude Code Marketplace badge to README
- Configure plugin metadata with proper categories and keywords

Closes #31

* feat(marketplace): Add plugin.json to each skill directory

- Generate plugin.json for all 9 skills with proper metadata
- Add marketplace-level keywords for better discoverability
- Include scripts directory as commands when available
- Follow Claude Code plugin manifest schema requirements

Each skill now has:
- Explicit version, description, and keywords
- Homepage and repository links
- Commands path (for skills with scripts)
- SKILL.md reference for skill instructions
2026-01-28 21:53:40 +08:00
Yilin 4d348eeada docs: enhance README with additional project health badges (#29) 2026-01-28 18:49:17 +08:00
Yilin dda1f1c140 docs: Add Star History chart to README (#26)
* fix(website): improve API key info alignment on skill detail page (#17)

* chore: update install stats from skills.sh

* feat(blog): add Ralph autonomous agent loop tutorial for solopreneurs (#20) (#21)

* feat(blog): add Ralph autonomous agent loop tutorial for solopreneurs

Add comprehensive tutorial on using Ralph, an autonomous AI agent loop with 7.9k GitHub stars, to build MVPs automatically. Includes real case study (SaaS dashboard in 24 hours), OPC Skills integration, step-by-step setup guide, and 10 GEO-optimized FAQ questions.

* feat(scripts): add blog validation and creation tools

Add comprehensive blog post management tools:
- create-blog.py: Validate, check, and create blog posts
- BLOG_GUIDELINES.md: Complete documentation for blog best practices

Features:
- Validate blog.json structure and required fields
- Check markdown content quality (word count, headings, links)
- Detect missing SEO/GEO optimization (keywords, FAQs, citations)
- Create new blog post templates interactively

* feat(workflows): add fast-track blog publishing with auto-merge

Add automated blog publishing workflow to reduce time-to-live from 2+ days to 6 minutes:

New workflow:
- PR directly to main with 'blog-post' label
- Auto-validates blog.json and markdown
- Auto-approves and auto-merges if validation passes
- Deploys to Cloudflare Workers automatically

Documentation:
- BLOG_PUBLISHING.md: Complete guide with 5 different publishing strategies
- Comparison of workflows (Git Flow vs Fast-Track)
- Implementation checklist and usage examples

This allows blog posts to bypass develop branch while maintaining quality through automated validation.

* feat(blog): add custom OG images for all blog posts (#22)

* feat(blog): add custom OG images for all blog posts

Add 5 custom OG images matching OPC pixel art branding:
- 2026-01-26-ralph-og.png (Ralph autonomous agent loop)
- 2026-01-24-docs-skills-og.png (Convert docs to skills)
- 2026-01-23-skills-docs-og.png (Skills beat docs)
- 2026-01-21-domain-hunter-og.png (Domain Hunter savings)
- 2026-01-21-what-is-opc-og.png (What is OPC)

All images:
- 8-bit pixel art style with OPC king character
- Cream/beige gradient background
- Custom text for each blog topic
- Date-prefixed filenames for organization
- Served via GitHub raw URLs

Updated blog.json with new OG image URLs for better social sharing.

* fix(blog): update OG image URLs to use GitHub raw URLs

Update all blog post OG image URLs to use GitHub raw instead of opc.dev domain.
This ensures images work properly with the Cloudflare Worker deployment.

* feat(blog): add OG image thumbnails to blog list page (#23)

Display custom OG images as thumbnails on /blog page:
- Show OG image at top of each blog card
- Add hover effect on images (opacity transition)
- Responsive layout with proper spacing
- Images are clickable links to blog posts

Improves visual appeal and helps users identify content quickly.

* fix(blog): reduce OG image thumbnail size on blog list (#24)

Limit OG image height to 200px on blog list page:
- Set max-height on image container
- Use object-fit: cover for consistent sizing
- Center crop images with object-position
- Prevents images from dominating the card

Images now act as proper thumbnails instead of full-size banners.

* chore: update install stats from skills.sh

* blog(post): Add free AI infrastructure guide (DeepSeek + Jan + OPC Skills)

Add comprehensive tutorial on building MVPs with zero API costs using:
- DeepSeek OCR-2 for local document processing
- Jan v3-4B for 40% improved local coding
- OPC Skills for marketing and automation
- Real cost breakdown: $0-15 vs $165-200 traditional approach

Includes step-by-step setup guide, hardware requirements, and hybrid
approach for scaling from free to paid Claude API when needed.

* blog(og): Add OG image for free AI infrastructure blog post

* blog(og): Add OG image for free AI infrastructure blog post

* chore: update install stats from skills.sh

* docs: add Star History chart to README

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-28 18:01:10 +08:00
Yilin Jing ab75cf5142 feat: add skills.sh badge to README for SEO 2026-01-21 13:27:02 +08:00
Yilin Jing 10218ed453 refactor: standardize installation to npx skills add, remove install.sh and manual install docs 2026-01-21 13:21:18 +08:00
Yilin Jing 1347a447dc refactor: remove install.sh script and update installation instructions 2026-01-21 12:48:33 +08:00
Yilin Jing 6a77a595d4 docs: add npx skills add installation method and skills.sh integration
- Add universal install method supporting 16+ AI tools
- Highlight skills.sh listing and discovery
- Add supported AI tools comparison table
- Clarify when to use advanced installer vs npx
- Add seo-geo skill to skills table
- Update skill creation instructions
2026-01-21 12:22:02 +08:00
Yilin Jing 42626e83ae feat(seo): optimize for English market with solopreneur/indie hacker keywords, visible FAQ section, and stats bar 2026-01-20 18:08:26 +08:00
Yilin Jing de0c902d77 feat: add opc.dev/install.sh short URL for easier installation 2026-01-19 21:57:38 +08:00
Yilin Jing 7b0d68da8d Add custom pixel art logos for all 8 skills 2026-01-19 18:49:02 +08:00
Yilin Jing b8acb9c358 Update README with all 8 skills 2026-01-19 16:08:11 +08:00
Yilin Jing 256402cbf7 Update README with all 8 skills 2026-01-19 16:05:45 +08:00
Yilin Jing 3f4a38b6aa Add opc.dev banner to README and website 2026-01-19 15:14:55 +08:00
Yilin Jing 77139dcec2 Initial commit: Add reddit, twitter, and domain-hunter skills
Skills collection for One Person Companies (OPC).

- reddit: Search Reddit via public JSON API
- twitter: Search Twitter/X via twitterapi.io
- domain-hunter: Find domains and compare registrar prices
- Install script with multi-tool support (Claude, Droid, Cursor, etc.)
2026-01-17 14:49:42 +08:00