- 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
- Replace custom shields.io badge with DeepWiki's official badge.svg
- Maintains consistent styling with other badges
- Badge URL: https://deepwiki.com/badge.svg
- Add DeepWiki badge to header section for discoverability
- Add Documentation & Resources section with multiple exploration channels
- Include DeepWiki usage examples and AI assistant capabilities
* 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
* 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>
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.)