toyota
9fa415f3a6
feat: add backend-development plugin marketplace configuration
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-05 14:39:21 +09:00
toyota
e36e798724
docs: update SKILL.md with new references and env separation guide
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-05 13:28:28 +09:00
toyota
4456c4d7be
feat: add troubleshooting guide for async processing
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-05 13:28:24 +09:00
toyota
f6502944f6
feat: add Solid Cable reference
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-05 13:28:20 +09:00
toyota
4c27297878
feat: add deployment guide for async processing
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-05 13:28:16 +09:00
toyota
35359a9698
feat: add React frontend async processing reference
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-05 13:28:12 +09:00
toyota
bd0f2d36b8
fix: address PR review comments
...
- Fix typo: nin-instances -> min-instances in infrastructure reference
- Clarify SQS message size documentation in AWS serverless reference
- Enhance callback ref pattern explanation in Next.js reference
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-26 16:30:56 +09:00
toyota
9d53df1d2e
feat: add Vue.js frontend async processing reference
...
Add Vue.js frontend reference with:
- VueUse composables for SSE/WebSocket
- Pinia stores for state management
- Composition API patterns
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-26 15:53:41 +09:00
toyota
e70c588084
feat: add Next.js frontend async processing reference
...
Add Next.js frontend reference with:
- Server Actions with useActionState (React 19)
- SSE/WebSocket hooks with proper dependency handling
- TanStack Query integration with startTransition
- Vercel React Best Practices compliance
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-26 15:53:34 +09:00
toyota
880ed9f334
feat: add Hotwire frontend async processing reference
...
Add Hotwire frontend reference with:
- Turbo Streams integration
- Stimulus controllers for real-time updates
- ActionCable connection management
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-26 15:53:26 +09:00
toyota
5dbc737d28
feat: add Rails async processing reference
...
Add Rails backend reference with:
- ActiveJob patterns
- ActiveJob::Continuable with correct start:/checkpoint! syntax
- Hotwire/ActionCable integration
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-26 15:53:19 +09:00
toyota
80f21e3d7d
feat: add GCP serverless async processing references
...
Add references for GCP-based async processing:
- GCP serverless patterns with Cloud Run, Cloud Tasks, Pub/Sub
- Backend GCP implementation with Cloud Workflows (correct try/except syntax)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-26 15:53:11 +09:00
toyota
f8c29316c2
feat: add AWS serverless async processing references
...
Add references for AWS-based async processing:
- AWS serverless patterns with Lambda, SQS, Step Functions
- Backend AWS implementation with AppSync Events (SigV4 signing)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-26 15:53:05 +09:00
toyota
6613f7f551
feat: add TypeScript/BullMQ async processing references
...
Add references for BullMQ-based async processing:
- TypeScript BullMQ integration patterns
- Backend BullMQ implementation with Worker limiter configuration
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-26 15:52:59 +09:00
toyota
5777637066
feat: add async-processing-best-practices skill with infrastructure reference
...
Add comprehensive skill for implementing async processing patterns including:
- SKILL.md with orchestration guidelines
- Infrastructure reference covering queue/database selection and architecture patterns
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-26 15:52:53 +09:00
toyota
98ecab50a7
feat: add implementing-hotwire-admin skill for Rails admin panel
...
Extract Hotwire (Turbo + Stimulus) knowledge from daily-report project
into a reusable Claude Code skill for implementing admin panels.
Key features:
- 8-step implementation guide from setup to troubleshooting
- TDD approach with E2E test design and implementation
- Playwright + Capybara test patterns
- Critical Rails 8 Turbo patterns (button_to vs link_to, turbo_confirm)
- Turbo Stream responses for dynamic updates
- Stimulus controllers for interactive features
- CI/CD configuration with GitHub Actions
Also updates orchestrating-api-implementation skill to delegate to
implementing-hotwire-admin when Hotwire is selected for admin panel.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-08 11:02:50 +09:00
toyota
abe032a84d
fix: add column existence check and restrict default type to primitives
...
- Step 11: Add defensive column existence validation in apply_sorting
- JSON Schema: Remove array and object types from default field oneOf
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 12:21:32 +09:00
toyota
75178eba59
fix: improve security implementations based on review feedback
...
- Use sanitize_sql_array for ORDER BY in full-text search (step 6, 9)
- Use Arel nodes for safer sorting implementation (step 11)
- Add comprehensive array query security examples (step 5)
- Add type validation to JSON schema default property
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 11:59:38 +09:00
toyota
0ee2a1e2f2
fix: address additional security review comments
...
- Fix remaining SQLi vulnerability in step 9 section 9.8
- Replace Arel send() with safer order(hash) in step 11
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 11:46:52 +09:00
toyota
dc8bfc02a9
fix: address SQL injection vulnerabilities in implementation steps
...
- Fix search scope to use connection.quote instead of sanitize_sql_like
- Improve apply_sorting to use Arel for safer SQL generation
- Fix apply_filters to use params.slice for whitelist validation
- Add security notes for array column queries
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 11:30:55 +09:00
toyota
5da4174ba3
docs: add filter/sort/include auto-derivation to step 11
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 11:16:51 +09:00
toyota
22a5a82ca6
docs: add dependent/scope auto-derivation from JSON spec to step 9
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 11:16:51 +09:00
toyota
1d8103be4d
docs: add index auto-derivation from apiOptions to step 6
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 11:16:51 +09:00
toyota
cb338bd642
docs: add onDelete-based foreign key constraints to step 5
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 11:16:51 +09:00
toyota
2adc0a3e21
docs: add OpenAPI parameter generation from apiOptions to step 4
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 11:16:51 +09:00
toyota
3404e459c0
docs: add auto-derivation from apiOptions/relationOptions to step 3
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 11:16:51 +09:00
toyota
d739ce9559
docs: add apiOptions/relationOptions confirmation to step 1
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 11:16:51 +09:00
toyota
867f48c7b3
feat: add apiOptions, relationOptions and useCase details to JSON spec
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 11:16:51 +09:00
TOYOTA, Yoichi
b17022624b
fix: move backend-development plugin config to root marketplace.json
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-01 12:25:28 +09:00
TOYOTA, Yoichi
388415370f
fix: Update orchestrating-api-implementation from best plactice
2025-11-28 18:20:48 +09:00
TOYOTA, Yoichi
8b0ac35e2a
fix: correct skill name in SKILL.md front matter
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-27 00:26:41 +09:00
TOYOTA, Yoichi
5e05b856d0
feat: add backend-development plugin marketplace configuration
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-27 00:06:45 +09:00
TOYOTA, Yoichi
5962e3697c
feat: add orchestrating-api-implementation skill for Rails backend
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-27 00:06:40 +09:00