Commit Graph

1112 Commits

Author SHA1 Message Date
dependabot[bot] 2e56311465 chore(deps): bump actions/github-script from 8 to 9
Bumps [actions/github-script](https://github.com/actions/github-script) from 8 to 9.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v8...v9)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-version: '9'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-23 06:45:50 +00:00
github-actions[bot] 8af410a2f1 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24815940839)
2026-04-23 04:07:09 +00:00
github-actions[bot] 449f666d16 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24759403328)
2026-04-22 04:04:50 +00:00
github-actions[bot] 2e257e3b15 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24703267120)
2026-04-21 04:05:53 +00:00
Dani b066c26983 chore: sync pdf skill from anthropics/skills (April 2026)
Updated SKILL.md (new subscripts/superscripts section, improved description),
forms.md (simplified structure extraction workflow), and 7 scripts.
Added new extract_form_structure.py script.
2026-04-20 11:20:35 -04:00
github-actions[bot] 9c6f00d682 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24647835233)
2026-04-20 04:09:28 +00:00
github-actions[bot] fb703064bd chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24620514759)
2026-04-19 04:07:25 +00:00
Daniel Avila 4439f9b3f2 improve: enhance debugger agent based on automated review (#531)
- Add model: claude-sonnet-4-5 frontmatter field for consistent reasoning quality
- Remove fictional JSON Communication Protocol and Progress Tracking blocks
- Replace generic 3-phase workflow with 6-step fault-localization decision tree
- Add Observability-Driven Debugging section (traces, logs, change correlation)
- Trim description from ~2300 to ~1200 chars by tightening commentary blocks
- Remove non-executable rubber duck debugging technique

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-04-18 20:06:30 -04:00
Daniel Avila 5d84560b69 chore: sync claude-api skill from anthropics/skills (April 2026) (#530)
Synced cli-tool/components/skills/development/claude-api/ with upstream
anthropics/skills repo (commits March 22 – April 16, 2026).

Updated existing files (21):
- SKILL.md: grew from 20,548 to 32,987 bytes (Managed Agents dispatch logic)
- curl/examples.md, java/claude-api.md, php/claude-api.md, ruby/claude-api.md
- python/claude-api/{README,batches,files-api,streaming,tool-use}.md
- typescript/claude-api/{README,batches,files-api,streaming,tool-use}.md
- shared/{error-codes,live-sources,models,prompt-caching,tool-use-concepts}.md
- shared/managed-agents-{api-reference,client-patterns,core,environments,
  events,onboarding,overview,tools}.md (previously existed, now updated)
- curl/managed-agents.md (previously existed, now updated)

Added new files (7 language + 1 shared):
- curl/managed-agents.md (new entry; prior file was empty placeholder)
- go/managed-agents/README.md
- java/managed-agents/README.md
- php/managed-agents/README.md
- python/managed-agents/README.md
- ruby/managed-agents/README.md
- typescript/managed-agents/README.md
- shared/agent-design.md
- shared/model-migration.md (65 KB consolidated migration guide)

Local-only files preserved (not touched):
- python/agent-sdk/{README,patterns}.md
- typescript/agent-sdk/{README,patterns}.md

Also updated:
- cli-tool/components/skills/ANTHROPIC_ATTRIBUTION.md: Last Updated → April 18, 2026
- Regenerated docs/components.json and dashboard/public/components.json
2026-04-18 19:01:17 -04:00
Daniel Avila bb5fa62226 Merge pull request #519 from socialproKGCMG/add-szamlazz-command
Add szamlazz Hungarian invoicing command
2026-04-18 18:37:13 -04:00
Daniel Avila cbaaec3257 Merge pull request #520 from yurukusa/add-shell-wrapper-guard
Add shell-wrapper-guard: detect destructive commands in interpreter one-liners
2026-04-18 18:36:20 -04:00
Daniel Avila c1044aa26f Merge pull request #522 from ipunithgowda/add-ai-agent-audit-and-llm-redteam
Add two security agent templates: ai-agent-audit-specialist and llm-redteam-specialist
2026-04-18 18:35:36 -04:00
Daniel Avila 6a84209134 Merge pull request #524 from apappascs/feature/claude-code-sessions-skill
feat(skills): add claude-code-sessions productivity skill
2026-04-18 18:34:54 -04:00
Daniel Avila 4057ef73e3 Merge pull request #525 from davila7/dependabot/github_actions/actions/github-script-9
chore(deps): bump actions/github-script from 8 to 9
2026-04-18 18:34:11 -04:00
Daniel Avila 5b760baa31 Merge pull request #526 from sayginsaman/feature/premium-web-design-skill
Add premium-web-design skill (creative-design)
2026-04-18 18:33:40 -04:00
Daniel Avila ca4eab64a0 Merge pull request #527 from davila7/claude/component-review-workflow-VsmMg
Add component PR welcome workflow
2026-04-18 18:32:22 -04:00
Claude d95ea2a11c Separate label and comment idempotency
The label should always be re-applied on synchronize events (new commits
after review mean re-review is needed), but the welcome comment should
stay idempotent. Move the label/createLabel logic before the marker
check so `review-pending` is ensured on every run.

https://claude.ai/code/session_016JRD3XpvZag4BGgQsw84uk
2026-04-18 22:26:04 +00:00
Claude ca95145e91 Add synchronize trigger with idempotency guard
Covers the case where a PR is opened without component changes and adds
them in a later commit. Uses a hidden HTML marker in the welcome comment
to detect prior runs and skip re-posting on subsequent synchronize events.

https://claude.ai/code/session_016JRD3XpvZag4BGgQsw84uk
2026-04-18 22:22:18 +00:00
github-actions[bot] 35d0fc57f2 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24596323474)
2026-04-18 03:59:39 +00:00
Claude 59fb1a0285 Add component PR welcome workflow
Posts a welcome comment and applies a `review-pending` label when a PR
touches `cli-tool/components/**`. The comment explains the review flow
(audit → maintainer review → merge → catalog regen → live on aitmpl.com)
so contributors know what to expect after submitting.

https://claude.ai/code/session_016JRD3XpvZag4BGgQsw84uk
2026-04-18 01:26:27 +00:00
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
github-actions[bot] e258eaa386 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24546910941)
2026-04-17 04:11:17 +00:00
dependabot[bot] 22bf2614aa chore(deps): bump actions/github-script from 8 to 9
Bumps [actions/github-script](https://github.com/actions/github-script) from 8 to 9.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v8...v9)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-version: '9'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-16 06:46:12 +00:00
github-actions[bot] d8e7e60f6f chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24491309869)
2026-04-16 04:06:02 +00: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
github-actions[bot] 65c3d42cad chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24435624291)
2026-04-15 04:04:01 +00:00
Daniel Avila 5d80745513 Merge pull request #521 from kiliancm94/narrow-simple-notifications 2026-04-14 09:07:36 -04:00
github-actions[bot] 880e4535e8 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24380203586)
2026-04-14 04:12:15 +00:00
Daniel Avila 46fb074365 Merge pull request #523 from waydelyle/add-swarmvault-skill 2026-04-13 18:23:05 -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
github-actions[bot] b6b72fc171 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24325088135)
2026-04-13 04:10:51 +00:00
Gábor Krasznai 35eba22bc4 Add szamlazz Hungarian invoicing command 2026-04-12 19:29:24 +02:00
github-actions[bot] 3013465cc0 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24298204632)
2026-04-12 04:05:13 +00:00
daniel a2e1afaa00 fix(sidebar): load component counts independently from page components
The sidebar counts depended on ComponentGrid or page-specific scripts
to emit a custom event. Pages without those (component detail, trending,
jobs) never received counts. Now the sidebar fetches /components.json
directly on load.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 22:00:01 -04:00
daniel d37c578f50 fix(slides): use CSS variables for styling, add token counts, fixed height with expand
- Convert SkillSlideView from Tailwind shorthands to CSS variable inline
  syntax to match dark mode overhaul from PR #451
- Add gpt-tokenizer for token counting per slide and total
- Fixed slide height (32rem) with "Show full document" toggle
- Revert client:only back to client:load (styling was the real issue)
- Update deployer agent to reflect auto-deploy via GitHub Actions

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 21:54:09 -04:00
daniel 87af8845c6 fix: Use client:only for SkillExplorer to prevent hydration mismatch
The marked library produces different HTML on server vs client, causing
React error #418. Switching to client:only="react" skips SSR entirely.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 19:50:23 -04:00
Daniel Avila e4d262e7d8 Merge pull request #471 from davila7/claude/skills-slide-presentation-5JOPn
Add slide presentation view for skill documentation
2026-04-11 19:24:42 -04:00
daniel e6313a42df chore: Remove .claude-plugin dir, update jobs, remove plugins "New" badge
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 17:02:56 -04:00
github-actions[bot] 0214086aa5 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24273962928)
2026-04-11 04:00:58 +00:00
github-actions[bot] 85f8fc29c9 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24225608471)
2026-04-10 04:04:26 +00: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
github-actions[bot] 1c65b2286f chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24171464990)
2026-04-09 03:58:27 +00: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
Dani be8629942a feat(dashboard): re-enable TinyFish in featured items 2026-04-08 09:09:40 -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