Commit Graph

1112 Commits

Author SHA1 Message Date
Daniel Avila 26351954e3 feat: add Bright Data local search skill (#426)
Add skill for setting up local web search using Bright Data SERP API
with the unfancy-search pipeline (clone, configure, run locally).

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 23:47:23 -04:00
Daniel Avila 385147bf0f improve: enhance generate-tests command (#425) 2026-03-17 17:46:11 -04:00
Danny Bronshtein 6259fb0260 Add think-tank skill (productivity) (#412)
* Create SKILL.md

* Create LICENSE.txt
2026-03-17 10:44:39 -04:00
Daniel Avila 8a5dffa548 improve: enhance generate-tests command based on automated review (#417)
- Rewrote description to trigger on explicit user test-generation intent
- Fixed framework detection to use real bash injection instead of passive @file mentions
- Replaced redundant Task/Process sections with a single six-step Test Generation Framework
- Added Python (pytest), Go (testify), and Rust (#[cfg(test)]) framework-specific guidance
- Added conditional handling for component name vs file path in $ARGUMENTS
- Trimmed verbose best-practices sections to a concise four-point checklist

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-03-17 10:39:42 -04:00
Daniel Avila ce62b6c479 fix: Improve x-twitter-scraper skill per component review (#391)
* Add x-twitter-scraper skill

X (Twitter) data integration skill powered by the Xquik REST API,
MCP server, and HMAC webhooks. Covers tweet search, user lookup,
19 extraction tools, giveaway draws, account monitoring, trending
topics, and follow checks.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* fix: Improve x-twitter-scraper skill per component review

- Move from marketing/ to business-marketing/ (correct category)
- Rewrite description from SEO spam to agent invocation context
- Add agent role, user questions, and decision guidance
- Replace hardcoded API keys with process.env.XQUIK_API_KEY
- Use ${XQUIK_API_KEY} in MCP config instead of placeholder
- Remove duplicate auth blocks in code examples
- Add Related Skills section (social-content, competitive-ads-extractor)
- Remove competitor tool mentions (Cursor, Copilot, Windsurf)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Burak Bayır <burakbayir1@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 10:36:15 -04:00
github-actions[bot] e69fc4e8fc chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/23177404574)
2026-03-17 03:51:10 +00:00
github-actions[bot] 8ee5617d40 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/23127274923)
2026-03-16 04:01:59 +00:00
Daniel Avila ef7cddcacc feat: Component Review Loop — automated daily improvement cycle (#414)
* feat: add Component Review Loop with dashboard, API, and agents

Automated daily cycle that reviews, improves, and creates PRs for
components with full traceability in Neon and Linear coordination.

- Add Neon schema: review_cycles, tool_executions, cycle_control tables
- Add API endpoints: cycles (CRUD), tools (logging), control (pause/resume)
- Add dashboard panel at /live-task with cycle table and tool timeline
- Add 3 agents: component-researcher, component-improver, linear-tracker
- Add Clerk auth on control endpoint (restricted to admin email)
- Add authenticateAndGetEmail() to shared auth lib

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix: address code review feedback on component review loop

- Fix Neon BIGSERIAL types: id fields now typed as string
- Add Agent tool to component-improver for reviewer delegation
- Fix linear-tracker: remove next-review label on failure to prevent re-queuing
- Validate cycle_id and limit params in API endpoints
- Add https:// check on PR URLs before rendering as links
- Add cycleStartTime to ToolTimeline scroll effect deps
- Note catalog regen is handled by pr-verification, not improver

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-15 13:15:09 -04:00
github-actions[bot] bd2a155cfe chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/23102873724)
2026-03-15 03:59:42 +00:00
github-actions[bot] 3cbb198e21 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/23079642989)
2026-03-14 03:50:31 +00:00
Dani 650e6852e9 feat: update Bright Data links to use tracking URL
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-13 19:30:19 -04:00
Daniel Avila f6d8b9c5cc feat: add Bright Data web data template as featured integration (#413)
* feat: add Bright Data web data template as featured integration

Add Bright Data skills (search, scrape, data-feeds, bright-data-mcp,
bright-data-best-practices, design-mirror), MCP component, and featured
page with complete documentation covering 60+ tools for web search,
scraping, structured data extraction, and browser automation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* chore: regenerate components.json with Bright Data components

Updates catalog to include new web-data skills (search, scrape,
data-feeds, bright-data-mcp, bright-data-best-practices, design-mirror)
and brightdata MCP component.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* feat(dashboard): improve Bright Data featured page UX

- Move Bright Data to first position in featured list
- Add View buttons linking to each skill detail page
- Add rounded corners to logo images across featured cards, header, and sidebar

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 19:18:13 -04:00
github-actions[bot] 2ce9a6843d chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/23035186964)
2026-03-13 03:46:49 +00:00
daniel 4889304c24 feat(dashboard): redesign component detail pages with unified viewer components
- Add MarkdownViewer, JsonViewer, SkillExplorer components with Code/Preview toggle, search (Cmd+F), TOC sidebar, and gradient fade expand/collapse
- Add FileTreeSidebar for skill file navigation (starts collapsed)
- Make file tree panel stretch to match content height
- Green download badge with icon on detail pages
- Remove Add to Stack button and sidebar collapse functionality
- Metadata displayed as clickable label pills with modal
- Add marked dependency for client-side markdown rendering

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 23:04:11 -04:00
Daniel Avila f9d20280b0 feat(cf-crawl): add modifiedSince support for incremental crawls (#410) 2026-03-12 21:22:06 -04:00
github-actions[bot] 014933fb6f chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/22985603864)
2026-03-12 03:49:54 +00:00
daniel 1c40132dbd fix: cf-crawl skill auto-loads credentials from .env files
The skill now searches for CLOUDFLARE_ACCOUNT_ID and CLOUDFLARE_API_TOKEN
in shell env vars, .env, .env.local, and ~/.env before prompting the user.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 21:02:50 -04:00
daniel e8924578e1 chore: sync components.json to dashboard for cf-crawl skill
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 20:39:08 -04:00
Daniel Avila 1cb4c074c1 feat: add cf-crawl skill for Cloudflare Browser Rendering /crawl API (#409)
New skill that crawls entire websites using Cloudflare's Browser Rendering
/crawl endpoint and saves results as markdown. Supports async job polling,
pagination, URL filtering, and multiple output formats.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 19:05:33 -04:00
github-actions[bot] 6ab95c189f chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/22935621833)
2026-03-11 03:50:02 +00:00
Dani f0b42118fe chore: Regenerate components catalog with PocketBase skills
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 20:27:54 -04:00
Ilya B. 8f77ba028a feat: add 6 PocketBase skills (1,983 lines) (#404)
* feat: add 6 PocketBase skills (1,983 lines)

Add a comprehensive set of Claude Code Skills for PocketBase covering:
- pb-collections: schema design, field types, relations
- pb-api-rules: access control, filter expressions, rule debugging
- pb-hooks: server-side JS (goja ES5), custom routes, event hooks
- pb-migrations: schema versioning, automigrate, snapshot import
- pb-sdk: JS SDK, auth, realtime SSE, file uploads, batch ops
- pb-deploy: Docker, systemd, nginx/Caddy, TLS, S3, backups

Written for PocketBase v0.25+. Prevents common AI mistakes like
using ES6 in goja, confusing empty-string rules with locked rules,
wrong maxSelect semantics, and missing e.next() in Execute hooks.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* fix: address code review findings (10 issues)

P1 fixes:
- Fix hook names: onRecordAfterCreateSuccess/Error (not ...CreateAfter...)
- Use record.hide() instead of set(undefined) in enrich hook
- Replace hardcoded superuser credentials with env var fallback
- Add checksum verification note to Docker binary download

P2 fixes:
- Clarify locked API rules: superusers can still access (not "nobody")
- Add public-access warnings to empty listRule/viewRule in migration example
- Warn that onBootstrap seed data must be idempotent
- Pin SDK CDN to versioned npm URL instead of @master
- Block /_/ dashboard path in nginx reverse proxy config
- Fix OTP/MFA config keys to lowercase (otp.*/mfa.*)
- Add after-success/error hooks to the hooks reference table

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* fix: pin SDK CDN to pocketbase@0.36.6 (current release)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* fix: address second round of review findings (3 issues)

- Superuser migration: throw error if env vars missing instead of fallback
  to predictable defaults (P1)
- API rules table: change "nobody" to "superusers only" to match the
  Critical note and actual PocketBase behavior (P2)
- Docker compose: bind port to 127.0.0.1 only so dashboard is not
  publicly exposed, consistent with nginx blocking /_/ (P2)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-10 20:12:09 -04:00
Dani 908e21ce8c feat: Add UTM tracking params to BrainGrid partner banner link
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 12:33:27 -04:00
Dani 9212d24244 feat: Add BrainGrid partner banner across all pages
Add PartnerBanner component with BrainGrid branding to index and all
type pages (agents, commands, skills, etc.). Remove BrainGrid from
featured cards section. Include logo assets.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 12:29:33 -04:00
github-actions[bot] ae3d21bc4e chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/22886039684)
2026-03-10 03:49:47 +00:00
Dani 1aa6c47d21 feat(seo): Add critical SEO foundations — meta tags, canonical, OG, JSON-LD, robots.txt
- Add robots.txt with crawl directives and AI crawler policies
- Add canonical tags to all pages via DashboardLayout
- Add meta descriptions (unique per page type)
- Add Open Graph and Twitter Card meta tags
- Add WebSite + Organization JSON-LD schema (global)
- Add SoftwareApplication JSON-LD schema (homepage)
- Optimize page titles with keywords and component counts
- Add security headers (HSTS, X-Frame-Options, CSP) to vercel.json

SEO Health Score: 22/100 → ~47/100 (estimated)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 18:20:37 -04:00
Dani a50338d5d1 chore: Sync Anthropic official skills from upstream
Updated 5 Anthropic skill mirrors with latest upstream content:
- docx-official: Major update with new scripts, templates, office schemas
- pptx-official: Restructured with editing.md, pptxgenjs.md, new scripts
- pdf-anthropic: Added subscript/superscript section, extract_form_structure.py
- xlsx-official: Updated SKILL.md, added scripts/office directory
- skill-creator: Major update with agents, eval-viewer, benchmark scripts

Skipped locally customized skills (mcp-builder, slack-gif-creator).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 09:33:42 -04:00
github-actions[bot] afa212ebb9 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/22837440410)
2026-03-09 03:48:15 +00:00
Dani 196a569212 feat: Migrate blog to dashboard for www.aitmpl.com
Copy blog posts, assets, CSS, and static files from docs/ to
dashboard/public/ so they are served by the Astro dashboard project.
This restores /blog/ URLs that broke after the domain migration.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-08 17:36:36 -04:00
github-actions[bot] 5b5ac94ea0 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/22813219599)
2026-03-08 03:50:21 +00:00
Dani 90d00a22ab fix: Use resolved absolute URL in SSR fetch instead of relative path
The url variable was computed correctly but never used - fetch() still
received the original relative COMPONENTS_JSON_URL, causing "Failed to
parse URL from /components.json" on server-side rendering.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 21:19:15 -05:00
Dani 05f10a87f2 docs: Update README dashboard link to www.aitmpl.com
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 21:16:01 -05:00
Dani 8432c377c6 fix: Resolve SSR fetch for components.json + update CLAUDE.md
- Use absolute URL (https://www.aitmpl.com) for server-side fetch of components.json
- Set site config in astro.config.mjs as fallback
- Update CLAUDE.md to reflect unified single Vercel project architecture

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 21:13:00 -05:00
Dani 571986c94c fix: Resolve SSR fetch for components.json on Vercel
- Set site: 'https://www.aitmpl.com' in astro.config.mjs so import.meta.env.SITE is defined
- Server-side fetch resolves relative /components.json URL using SITE, VERCEL_URL, or localhost fallback
- Fixes "fetch failed" error on component detail pages

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 21:08:20 -05:00
Dani d1f561f914 feat: Migrate API endpoints to Astro dashboard, unify under single Vercel project
- Migrate all API endpoints from api/ (Vercel serverless) to dashboard/src/pages/api/ (Astro routes)
  - track-download-supabase, track-command-usage, track-installation-outcome, track-website-events
  - collections (index, [id], items)
  - health-check, claude-code-check, discord/interactions
- Add shared API libs: cors.ts, neon.ts, auth.ts, changelog-parser.ts
- Add @supabase/supabase-js, @neondatabase/serverless, discord-interactions, @clerk/backend deps
- Remove catch-all API proxy ([...path].ts) - APIs are now native Astro routes
- Serve components.json and trending-data.json from dashboard/public/
- Switch to same-origin fetching (relative URLs) for data files
- Add dashboard/vercel.json with crons and CORS headers
- Simplify CI/CD to single deploy target (dashboard project)
- Update deploy script and package.json scripts

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 20:59:52 -05:00
Dani cf8330e0f6 feat: Migrate claude-api skill from anthropics/skills
Add official Anthropic claude-api skill with multi-language SDK references
(Python, TypeScript, Go, Java, C#, Ruby, PHP, curl) and Agent SDK patterns.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 20:15:14 -05:00
Dani 6ac16aed3c feat: Add metadata cards carousel and Send to Repo feature
- Add horizontal metadata cards carousel to component detail page
  parsing frontmatter (skills/agents/commands), JSON (MCPs/settings/hooks)
- Cards show description, tools, model, version, author, tags, license
  with orange accent border, compact design, and text truncation
- Add "Send to Repo" button (gated to admin) in My Components
  with GitHub OAuth flow and PR creation
- Add "Metadata" and "Code" section titles
- Update components.json and trending data

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 19:23:47 -05:00
Daniel Avila e2cbc8176c feat: Add 107 Google Workspace CLI commands (#403)
Migrated all skills from https://github.com/googleworkspace/cli to claude-code-templates as command components.

## Summary

Added 107 Google Workspace commands across three categories:
- 47 GWS service commands (gmail, drive, calendar, sheets, docs, etc.)
- 10 persona commands (IT admin, project manager, etc.)
- 50 recipe/workflow commands (task automation, team collaboration, etc.)

## GWS Service Commands (47)

Google Workspace API integrations for core services:
- Admin SDK (users, groups, devices, org units)
- Gmail (send, read, manage email)
- Calendar (events, scheduling, agenda)
- Drive (files, folders, sharing, upload)
- Docs/Sheets/Slides (document management)
- Chat/Meet (collaboration)
- Tasks (task management)
- Forms (form creation and responses)
- Classroom (education management)
- Vault (eDiscovery and archiving)
- Apps Script (automation)
- Model Armor (AI safety)
- And more specialized services

## Persona Commands (10)

Role-based workflow personas:
- IT Administrator
- Project Manager
- Executive Assistant
- Content Creator
- Customer Support
- Event Coordinator
- HR Coordinator
- Researcher
- Sales Operations
- Team Lead

## Recipe/Workflow Commands (50)

Task automation workflows:
- Email automation (batch reply, filters, drafts)
- Calendar management (scheduling, free time, events from sheets)
- Drive operations (folder organization, file ownership, sharing)
- Form workflows (feedback forms, response collection)
- Sheet automation (backup, compare tabs, reports)
- Team collaboration (announcements, file sharing, notifications)
- Meeting workflows (scheduling, participant review, materials)
- Security tasks (audit sharing, triage alerts)
- Document workflows (templates, save email to doc)
- And many more productivity automations

## Technical Details

- All commands use proper frontmatter (allowed-tools, argument-hint, description)
- Commands include usage examples and prerequisite checks
- Structured with Task sections for Claude Code execution
- Include Apache 2.0 license attribution
- Reference original skill names for traceability

## Component Catalog

- Updated docs/components.json
- Total commands: 168 → 275 (107 new)
- All new commands in google-workspace category with subcategories

## License & Attribution

Source: Google Workspace CLI (https://github.com/googleworkspace/cli)
License: Apache License 2.0
All commands include proper attribution and license information

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 15:25:10 -05:00
github-actions[bot] f8ff355e11 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/22791214133)
2026-03-07 03:42:33 +00:00
github-actions[bot] ff0d5ba4f2 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/22748041116)
2026-03-06 03:46:12 +00:00
Daniel Avila 3a9e95a883 Add project structure tree visualization to components view (#402)
* feat(dashboard): organize My Components as real project structure with .claude/ tree

Replaces the flat type-grouped view in the collections sidebar with a
realistic project directory tree showing exactly how components will be
installed:

  project/
  ├── .claude/
  │   ├── agents/
  │   ├── commands/
  │   ├── skills/
  │   ├── hooks/
  │   └── settings.json
  └── .mcp.json

Adds an ASCII project structure preview in the main content area so
users can visualize the full installation layout before running the
install command.

https://claude.ai/code/session_01Gh8sj2GFiXotit4qSftpid

* Update dashboard/src/components/MyComponentsView.tsx

Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>

---------

Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-03-05 21:19:43 -05:00
github-actions[bot] f788cac2eb chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/22701221604)
2026-03-05 03:46:34 +00:00
Mónica González Paz fc83c2a9c4 feat: enterprise quality hooks and agents from pm-workspace (#397)
* feat: add enterprise quality hooks and agents from pm-workspace

Add 3 quality gate hooks and 2 specialized agents contributed from
pm-workspace (https://github.com/gonzalezpazmonica/pm-workspace):

Hooks (new category: quality-gates/):
- tdd-gate: Enforces TDD — blocks editing production code without tests
- plan-gate: Warns about implementing without an approved specification
- scope-guard: Detects files modified outside the declared spec scope

Agents:
- sdd-spec-writer: Creates executable specifications for AI agents
- commit-guardian: 10-check pre-commit verification protocol

All components are generic (no Azure DevOps dependency), MIT licensed,
and follow the project's component structure conventions.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* fix: address all 12 cubic review issues on enterprise hooks and agents

Fixes applied per cubic-dev-ai review:

Hooks (JSON configs):
- Add MultiEdit matcher to tdd-gate, plan-gate (was bypassing gate)
- Use $CLAUDE_PROJECT_DIR for all hook paths (avoid CWD-dependent failures)

tdd-gate.sh:
- Narrow test file globs: use suffix-based patterns (*Test.ext, *.test.ext)
  instead of overly broad *test* substring match (P1 fix)
- Improve test discovery: search nearby dirs first (same module), fallback
  to project-wide with -maxdepth 6 to limit latency on large repos

plan-gate.sh:
- Remove `set -euo pipefail` that caused unintentional blocking when find
  fails on non-existent dirs
- Add `|| true` to find to prevent exit-on-error

scope-guard.sh:
- Fix spec selection: use -printf '%T@ %p' sorted by mtime (not path sort)
  with macOS fallback using xargs ls -t
- Broaden declared-file regex: support longer extensions and @ in paths
- Fix word-splitting: use while-read loop instead of unquoted for-in
- Fix matching: use case-based suffix match instead of substring grep

commit-guardian.md:
- CHECK 3: Fix Python build command (per-file py_compile, not bare)
- CHECK 3: Add Go and Rust build detection, add SKIP when no build system
- CHECK 10: Change from WARN to BLOCK for malformed commit messages

sdd-spec-writer.md:
- Add explicit .spec.md naming convention requirement (quality gate hooks
  depend on this filename pattern for spec detection)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* fix: address cubic review round 2 — null-delimit macOS fallback, existence-only spec check

- scope-guard.sh: use -print0/xargs -0 for macOS fallback to handle
  paths with spaces safely (cubic P2)
- plan-gate.sh: replace full enumeration with find -print -quit for
  existence-only check, avoiding unnecessary latency in large repos
  (cubic P2)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 19:17:40 -05:00
Unima3x 57486af75d Update SKILL.md (#399)
* Update SKILL.md

Description update

* Update cli-tool/components/skills/development/agirails-agent-payments/SKILL.md

Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>

---------

Co-authored-by: Daniel Avila <dan.avila7@gmail.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-03-04 19:04:25 -05:00
Dani 8a84d3ebea docs: Add Claude for Open Source Program badge to README
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 19:00:40 -05:00
github-actions[bot] 2ed5d984ca chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/22654035548)
2026-03-04 03:46:35 +00:00
github-actions[bot] a9da8926d9 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/22607316129)
2026-03-03 03:52:11 +00:00
github-actions[bot] efea324cbf chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/22560477186)
2026-03-02 03:47:13 +00:00
Daniel Avila 6cf26f9582 feat: Redesign featured pages to match component detail layout (#395)
Replace iframe-based featured pages with native dashboard layout using
tabbed navigation, sidebar with metadata, and partner-specific content.

- Rewrite dashboard featured/[slug].astro from iframe embed to native
  Astro page with Overview content + Website external link tab
- Expand FeaturedItem type with metadata, links, CTA, and badge data
- Add partner badge color variants (Partner/Database/Toolkit)
- Add sidebar cards: partner info, CTA button, install command, metadata, links
- Remove redundant metadata fields (Type/Category/Website already shown via dedicated fields)
- Update docs/ featured pages with component-page layout (legacy site)
- Create docs/css/featured-page.css for featured-specific styles

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 14:18:13 -05:00
github-actions[bot] 1e20159255 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/22535331553)
2026-03-01 03:54:11 +00:00