Commit Graph

311 Commits

Author SHA1 Message Date
Saygin Saman ccfc5b46c2 Add premium-web-design skill
Adds a new skill under creative-design for generating premium,
Awwwards-quality website designs as React components. Teaches Claude
the AI-aesthetic blacklist, a 15-entry Structural DNA Catalog, deep
industry reference research, a Spline 3D playbook, and a 15-point
prompt checklist that every build must answer before writing JSX.
2026-04-17 15:15:48 -04:00
Alexandros Pappas 6ef73fd752 feat(skills): add claude-code-sessions productivity skill
Add session intelligence skill for searching, analyzing, and managing
Claude Code session history. Provides 11 slash commands and a web
dashboard for full-text search, token analytics, task management,
and session comparison.

GitHub: https://github.com/apappascs/claude-code-sessions

Signed-off-by: Alexandros Pappas <apappascs@gmail.com>
2026-04-15 14:35:18 +02:00
Daniel Avila 5d80745513 Merge pull request #521 from kiliancm94/narrow-simple-notifications 2026-04-14 09:07:36 -04:00
Wayde Lyle 303b0407e0 Add SwarmVault skill 2026-04-13 23:17:58 +01:00
Punith 40ed4aec94 Add llm-redteam-specialist agent 2026-04-14 00:45:10 +05:30
Punith 3407b5a59b Add ai-agent-audit-specialist agent 2026-04-14 00:45:08 +05:30
yurukusa aa977104c9 fix: address P1 review issues from cubic-dev-ai
1. Python one-liner: detect version-suffixed executables (python3.11, python3.12)
   Pattern: python[23]? → python[23]?(\.[0-9]+)?
2. Pipe-to-shell: detect shell invocations with arguments (| sh -s, | bash -c)
   Pattern: \|\s*(sh|bash|zsh)\s*$ → (\s|$)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 20:44:36 +09:00
Kilian Canizares Mata 7d83fa8647 fix(hooks): narrow simple-notifications to Stop and Notification events
The PostToolUse hook with a wildcard matcher fires on every single tool
call, flooding the user with dozens of notifications per turn. Replace
with Stop (fires once when Claude finishes) and Notification (fires
when Claude needs user input), matching the pattern already used by
discord-notifications and slack-notifications hooks.
2026-04-13 10:59:52 +02:00
yurukusa 5299c0c18d Add shell-wrapper-guard hook to security category
Detects destructive commands hidden in shell wrappers (sh -c, bash -c,
python3 -c, node -e, etc). Complements dangerous-command-blocker by
catching 8 bypass vectors that evade direct command checks.
From cc-safe-setup (667 hooks, 9,200+ tests, 800hrs autonomous operation).
https://github.com/yurukusa/cc-safe-setup
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 17:45:08 +09:00
Gábor Krasznai 35eba22bc4 Add szamlazz Hungarian invoicing command 2026-04-12 19:29:24 +02:00
Dani c9a7778177 feat(skills): sync claude-api skill with upstream anthropics/skills
Added 10 upstream files from https://github.com/anthropics/skills to
cli-tool/components/skills/development/claude-api/:

New files (Managed Agents beta support):
- shared/agent-design.md — agent design patterns: bash vs dedicated tools,
  context management, caching principles
- shared/managed-agents-overview.md — reading guide, beta headers, mandatory flow
- shared/managed-agents-core.md — core concepts and data model
- shared/managed-agents-environments.md — per-session container configuration
- shared/managed-agents-tools.md — tools available in Managed Agents
- shared/managed-agents-events.md — SSE event stream reference
- shared/managed-agents-client-patterns.md — stream reconnect, interrupts, gotchas
- shared/managed-agents-onboarding.md — step-by-step setup interview script
- shared/managed-agents-api-reference.md — full API endpoint reference
- curl/managed-agents.md — raw HTTP examples for Managed Agents

Updated SKILL.md:
- Added "Before You Start" section (non-Anthropic provider guard)
- Added "Output Requirement" section (SDK vs raw HTTP rules)
- Added "Subcommands" dispatch block
- Updated language support table: "Agent SDK" → "Managed Agents (beta)"
  with expanded language coverage (Java, Go, Ruby, PHP, cURL now listed)
- Replaced "Agent SDK" surface with "Managed Agents" in surface comparison table
- Updated decision tree with Managed Agents branch and 3P provider exclusion note
- Added full "Managed Agents (Beta)" section with reading guide and subcommand
- Updated reading guide with agent-design.md and Managed Agents task paths
- Preserved local YAML frontmatter customizations (trigger/no-trigger description)

Regenerated docs/components.json (805 skills total).
2026-04-09 11:26:05 -04:00
Daniel Avila bc6bd60c7d improve: enhance context7 MCP config and docs (#513)
- Pin package to @upstash/context7-mcp@latest for reproducible installs
- Add optional env block with CONTEXT7_API_KEY placeholder
- Extend description to mention activation phrase and Upstash authorship

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-04-08 09:55:46 -04:00
Daniel Avila 638276cb45 improve(agent): update frontend-developer with 2025-2026 best practices (#510)
- Bump framework versions: React 19+, Vue 3.5+, Angular 20+; add Next.js 15 and Nuxt 4
- Add Framework Expertise section with per-framework modern patterns (React Compiler, Vue reactive props destructure, Angular Signals + zoneless)
- Add Tooling Defaults section: Vite 6+, Biome v2/ESLint v9 flat config, pnpm, Tailwind v4
- Add State Management Architecture section separating server state (TanStack Query) from client state (Zustand/Pinia/Signals); deprecate Redux for new projects
- Add Testing Stack section: Vitest + Testing Library, Vitest Browser Mode, MSW v2, Playwright E2E (3-5 flows)
- Upgrade accessibility from WCAG 2.1 to WCAG 2.2 AA with new criteria (2.4.11, 2.5.8, 3.3.8); add axe-core and Lighthouse CI
- Add Performance Patterns section with rendering strategy decision tree and Core Web Vitals targets (LCP/INP/CLS)
- Add AI-Assisted Development Guidelines (tsc --noEmit, CLS image flag, 200-line code-reviewer handoff)

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-04-08 08:57:21 -04:00
Daniel Avila 6bbce90087 feat: Add 15 new MCP servers from GitHub MCP Registry (#508)
Migrated popular MCP servers not yet in our catalog, sourced from
the GitHub MCP Registry (github.com/mcp) topic search.

New MCPs by category:
- Database: dbhub (multi-DB), redis (official), mongodb-official
- DevTools: github-official, jupyter, jina-ai, mermaid, android-mcp, sentry-local
- Integration: n8n-mcp, alpaca-trading
- Productivity: google-workspace
- Research: arxiv-mcp-server
- Web: searxng, apify

All components reviewed by component-reviewer agent. Fixes applied
for kebab-case naming, credential handling via env blocks, and
server key consistency.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-05 13:27:33 -04:00
Daniel Avila e72ce062de claude/migration-agent-skills-xbNj9 (#504)
* feat: Migrate 100 high-impact skills from antigravity-awesome-skills

Add curated selection of 100 skills from sickn33/antigravity-awesome-skills:
- Development (30): Angular, Astro, Bash, C, C++, C#, Django, .NET, Elixir, FastAPI,
  Flutter, Go, Haskell, Hono, Java, JavaScript, Kotlin, Laravel, Next.js, Node.js,
  PHP, Python, Ruby, Rust, Scala, SQL, Swift, TypeScript, Convex
- Web Development (14): React state/perf, React Native, shadcn, Tailwind, SvelteKit,
  PWA, Drizzle ORM, TanStack Query, Zod, Zustand, Expo, Chrome extensions, Electron
- Architecture (10): API design, ADRs, patterns, DDD, event sourcing, GraphQL,
  microservices, monorepo, SaaS multi-tenant, backend architect
- DevOps (12): Cloud architect, K8s, Terraform, GitHub Actions, GitOps, Helm,
  observability, Prometheus, Grafana, Cloudflare Workers, incident response
- AI/ML (8): ML engineer, prompt engineering, data science/engineering, Pydantic AI,
  LLM eval/ops, deep research
- Security (6): Security audit, secrets mgmt, threat modeling, web/API security, SAST
- Testing (6): E2E, JS/Python patterns, TDD, Playwright, k6 load testing
- Database (5): PostgreSQL, optimization, migration, architect, optimizer
- Productivity (5): Debugger, debugging strategies, code review, simplifier, perf
- Automation (5): GitHub, Slack, n8n, Linear, Jira

Source: https://github.com/sickn33/antigravity-awesome-skills

https://claude.ai/code/session_01A2r3TUNWqBWsqNYHne5NPB

* chore: Regenerate components.json from main base with 100 new skills

Pulled components.json from main, then regenerated to include the 100
newly migrated skills. Total: 805 skills.

https://claude.ai/code/session_01A2r3TUNWqBWsqNYHne5NPB

* chore: Update components.json with latest download stats

https://claude.ai/code/session_01A2r3TUNWqBWsqNYHne5NPB

* chore: Regenerate components.json after merge with main

https://claude.ai/code/session_01A2r3TUNWqBWsqNYHne5NPB

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-04-04 19:08:10 -04:00
Dani 004d888cc1 refactor: migrate worktree commands from wt/* to claude/* branch prefix
All worktree commands, skills, and guides now use claude/* as the default
branch prefix, matching Claude Code's actual worktree behavior. Updated
both .claude/commands/ and cli-tool/components/ versions.
2026-04-03 11:14:40 -04:00
Daniel Avila b68787aa41 improve: enhance code-reviewer agent with actionable review practices (#492)
- Remove fake JSON communication protocol blocks (request_type/status JSON)
- Add Review Setup section with concrete diff-scope commands
- Add Automated Pre-Checks section (npm audit, pip-audit, cargo audit, secret grep)
- Add Diff-First Reading Strategy with thresholds (<20, 20-100, >100 files)
- Replace noun-list checklist with imperative behavioral instructions per category
- Add Language-Specific Checks with concrete anti-patterns for TypeScript, Python, Rust, Go, SQL
- Add Output Format section with four-level severity classification (CRITICAL/HIGH/MEDIUM/LOW)
- Add Review Summary template with [N] placeholders and merge recommendation
- Replace hardcoded "47 files, 2 critical issues" delivery text with template

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-04-01 21:20:50 -04:00
Dani 36fa6dbd5d feat: Add supply-chain-guard skill, worktree commands, security hooks, and updated catalog
New components:
- supply-chain-guard skill (security): npm/PyPI/CI supply chain scanner with IOC database
- worktree-guide skill: parallel development with git worktrees
- dependabot-review skill: automated Dependabot PR management
- worktree-check/cleanup/deliver/init commands (git-workflow)
- edit-audit-log hook (development-tools)
- env-file-protection and force-push-blocker hooks (security)

Also includes:
- Regenerated components.json catalog (docs + dashboard)
- TinyFish featured page updates and logo
- .vercelignore and dashboard .gitignore updates
2026-03-31 21:13:20 -04:00
Daniel Avila a1dde8b1d2 improve: Update python-pro agent with Python 3.12+, uv, Ruff, Polars (#489)
- Bump Python version target from 3.11+ to 3.12+ across frontmatter and body
- Add PEP 695 type parameter syntax to Type system mastery section
- Add free-threaded execution note (Python 3.13+, PEP 703) to async section
- Replace Poetry with uv as primary package manager; keep Poetry for legacy teams
- Replace Black with Ruff (ruff format + ruff check) in dev checklist and quality checklist
- Add pyright as alternative to mypy in type checking references
- Add Polars for high-performance DataFrame operations to data science section
- Add Polars mention to data pipeline optimization example in frontmatter
- Expand Pydantic to v2 (model_config, TypeAdapter, model_validate)
- Add SQLModel for FastAPI-native ORM to web framework section
- Remove Web scraping best practices section (niche, out of scope)
- Merge Memory management patterns and Scientific computing bullets into Performance optimization and Data science sections
- Update dependency analysis reference from pip/poetry to uv/pip

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-03-31 18:48:43 -04:00
Daniel Avila 31218fbfa5 feat: Add TinyFish Web Agent MCP component (#486)
Adds HTTP-based MCP for web browsing and data extraction via TinyFish.
Uses OAuth 2.1 auth with support for async tasks and stealth browser profiles.
2026-03-30 12:17:07 -04:00
Daniel Avila f864744c58 enhance: Improve fullstack-developer agent (automated review) (#475)
- Add AI-native integration section covering LLM APIs, RAG pipelines, streaming responses, multi-provider abstraction, prompt versioning, and eval harnesses
- Anchor technology stack to specific versions: Next.js 15+/React 19, Node.js 22+/Hono/tRPC, PostgreSQL/Drizzle ORM, Vercel/Railway/Fly.io
- Expand monorepo tooling bullet with Turborepo vs Nx vs pnpm workspaces trade-offs
- Add edge computing and server component patterns section with per-route rendering decision framework (RSC/SSR/ISR/static/edge)
- Add 4th description example for AI-powered semantic search feature development
- Restructure from 8 flat bullet-list sections into focused action-oriented sections (Focus Areas, Approach, Edge Computing, AI-Native Integration, Implementation Workflow)
- Remove redundant JSON communication protocol blocks
- Tighten Implementation Workflow to 3 concise phases with concrete checklists

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-03-27 10:10:39 -04:00
xing_lin 1c2ec3a858 feat(mcp): add BrowserAct web data extraction service
Made-with: Cursor
2026-03-27 18:14:00 +08:00
thedisneyguy1923-cyber 29bb81c282 Feat/supply chain audit command (#447)
* feat(agent): add supply-chain-security analyst to security category

* feat(command): add supply-chain-audit analysis command

---------

Co-authored-by: Benjamin Barry <benjaminbarry@Mac.lan>
2026-03-26 17:50:29 -04:00
Dani ee1d823a11 chore: Update claude-api skill from upstream anthropics/skills (March 26, 2026)
Synced 12 modified files and 1 new file (prompt-caching.md) from
https://github.com/anthropics/skills. Updates cover PHP expanded examples,
Go/Ruby/cURL additions, and prompt caching reference docs.
2026-03-26 11:06:03 -04:00
Daniel Avila 703b34104b enhance: Improve prompt-engineer agent (automated review) (#456)
- Fix broken reasoning framework: complete Ordering field and Necessity scale
- Remove OpenAI attribution from description; add invocation example block
- Restrict tools to Read only (text-transformation agent needs no writes)
- Add XML Structure and CoT Opportunity dimensions to reasoning template
- Move meta-instruction NOTE out of output template, place as agent directive
- Fix stray markdown bold markers on Reasoning Before Conclusions guideline
- Integrate orphaned examples bullet into the Examples guideline line
- Add concrete worked example section (classify customer feedback)

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-03-26 10:10:20 -04:00
Daniel Avila e42e8ba19c fix: remove shorthand model names causing 404 API errors (#453)
Remove `model: sonnet/haiku/opus` from 396 component files. The Anthropic
API requires full model IDs (e.g., claude-sonnet-4-6), so shorthand names
cause 404 errors. Removing the field lets Claude Code use the user's
configured default model instead.

Fixes #99

https://claude.ai/code/session_01Hqx78XZNbdfh38YGZn4g4T

Co-authored-by: Claude <noreply@anthropic.com>
2026-03-25 20:19:17 -04:00
Dani 9594d221a2 chore: Update pdf, skill-creator, and webapp-testing skills from upstream anthropics/skills (March 22, 2026)
pdf (document-processing/pdf-processing):
- Replace SKILL.md with upstream pypdf-based version (was simplified pdfplumber version)
- Update FORMS.md with upstream changes
- Add reference.md (new)
- Add 8 Python scripts: check_bounding_boxes, check_fillable_fields, convert_pdf_to_images,
  create_validation_image, extract_form_field_info, extract_form_structure,
  fill_fillable_fields, fill_pdf_form_with_annotations

skill-creator (development/skill-development):
- Replace SKILL.md with upstream version
- Add agents/: analyzer.md, comparator.md, grader.md (new)
- Add assets/eval_review.html (new)
- Add eval-viewer/: generate_review.py, viewer.html (new)
- Add references/schemas.md (new, existing skill-creator-original.md preserved)
- Add 8 scripts: aggregate_benchmark, generate_report, improve_description, package_skill,
  quick_validate, run_eval, run_loop, utils, __init__ (new)

webapp-testing (security/webapp-testing):
- Add examples/: console_logging.py, element_discovery.py, static_html_automation.py (new)
- SKILL.md unchanged (identical to upstream)

Regenerated catalog: 701 skills
2026-03-25 11:30:33 -04:00
Daniel Avila ec68d49ea3 improve: enhance ultra-think command based on automated review (#452)
- Rewrote frontmatter description to be specific and outcome-oriented
- Removed performative Step 1 ("Initialize Ultra Think Mode") and replaced with a direct problem-framing opener
- Added scope-clarification gate to avoid unnecessary clarifying questions
- Replaced rigid 10-step waterfall with flexible "Required Analysis Elements" framework
- Integrated Key Principles (inversion, second-order thinking, cross-domain) into the analysis elements
- Replaced "2-4 pages" output target with quality-focused Output Expectations
- Preserved structured output template (Problem Analysis / Solution Options / Recommendation)
- Preserved all 4 usage examples
- Added extended thinking tip for hardest decisions

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-03-25 10:31:29 -04:00
Daniel Avila e2c15d2ae6 improve: enhance ui-ux-designer agent based on automated review (#441)
* improve: enhance ui-ux-designer agent based on automated review

- Rewrote description field as delegation-trigger prompt for better agent invocation
- Added WebFetch to tools for live resource lookups
- Added WCAG 2.2 criteria: focus not obscured (SC 2.4.11), dragging alternatives (SC 2.5.7), accessible authentication (SC 3.3.8), redundant entry (SC 3.3.7)
- Updated touch target guidance to cite WCAG 2.2 SC 2.5.8 (24x24px minimum, 44x44px design target)
- Added AI Interface Patterns (2024-2026) section covering input/output/refinement/trust/loading UX
- Added INP awareness to usability heuristics checklist (<200ms p75 target)
- Added JS-driven hover animation anti-pattern (kills INP scores) to Trendy But Bad
- Updated thumb zone guidance for variable grip patterns (Hoober follow-up research)
- Trimmed verbose CSS/HTML code blocks; replaced with concise instructions and implementation reminder

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>

* Apply suggestions from code review

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

---------

Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-03-24 17:20:47 -04:00
enriquepabon 83e83e5480 Add deep-research-notebooklm skill (#444)
Adds a structured deep research skill powered by NotebookLM MCP server.
Features: 9-step research workflow, 6 research types, studio artifact
generation (slides, audio, video, infographics, reports, mind maps),
and a reusable research brief template.

Requires: NotebookLM MCP server (nlm setup add claude-code)

Co-authored-by: Tu Nombre <tuemail@example.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 17:19:22 -04:00
Dani c8c7a42260 chore: Update claude-api and docx skills from upstream anthropics/skills (March 22, 2026)
Synced skill updates from https://github.com/anthropics/skills:

claude-api skill (SKILL.md + 23 supporting files):
- Models API reference: added GET /v1/models endpoint to Supporting endpoints section
- Live capability lookup section added (models.md updated with Models API field reference
  and capability-filter examples for querying context window, vision, thinking support, etc.)
- Compaction beta expanded: now covers Opus 4.6 and Sonnet 4.6 (was Opus 4.6 only)
- max_tokens defaults guidance added: ~16K for non-streaming, ~64K for streaming
- 128K output tokens wording refined: "for values that large" instead of "for large max_tokens"
- Additional language-specific updates across Python, TypeScript, Java, Go, Ruby, C#, PHP, curl

docx skill (5 XML template files):
- scripts/templates/comments.xml
- scripts/templates/commentsExtended.xml
- scripts/templates/commentsExtensible.xml
- scripts/templates/commentsIds.xml
- scripts/templates/people.xml

Local-only files preserved (not overwritten):
- docx: docx-js.md, ooxml.md, ooxml/ directory, scripts/document.py, scripts/utilities.py

Regenerated catalog: 701 skills total.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 11:21:21 -04:00
Daniel Avila e050a1ddf2 improve: enhance backend-architect agent based on automated review (#436)
- Add Grep and Glob tools for codebase exploration before proposing architecture
- Expand description with two structured <example> blocks (monolith decomposition and greenfield service design) to improve routing accuracy
- Add Observability Design section covering OpenTelemetry, RED metrics, health endpoints, and SLO alerting
- Expand Focus Areas to include API paradigm selection, OpenAPI 3.1/AsyncAPI, event-driven architecture (Kafka/NATS/SQS), and Saga pattern
- Upgrade security from basic to production-grade: OWASP API Top 10, mTLS, JWT at gateway, RBAC/ABAC, secret management
- Add OpenAPI 3.1 spec (YAML) and event/message schema definitions to Output section

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-03-21 15:23:25 -04:00
Dani 4ef7743517 chore: Update slack-gif-creator skill to latest Anthropic version
Synced creative-design/slack-gif-creator with upstream anthropics/skills.
Simplified SKILL.md, updated core modules, removed template files.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-20 20:45:47 -04:00
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
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
Daniel Avila f9d20280b0 feat(cf-crawl): add modifiedSince support for incremental crawls (#410) 2026-03-12 21:22:06 -04: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 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
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 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
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
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
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
Burak Bayır 797fcbbf64 Add x-twitter-scraper skill (#390)
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>
2026-02-28 12:51:23 -05:00
Fracisco August d05ca543a8 Add git-context-controller skill (#380) 2026-02-25 20:34:54 -08:00