All authors

Claude Skills by modbender
github.com/modbender8,351 skills118 installs19,027 views
- Fsd Secure SkillFull Self-Driving agent with highest safety standards (Camera-Only, Redundant Checks).Votes: 0GitHub stars: 14
- FsdfsdGoogle Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.Votes: 0GitHub stars: 14
- Fswe"One installed skill containing 18 engineering modules. This skillVotes: 0GitHub stars: 14
- Api DevelopmentClean controller architecture, validation strategy, error standardization, authentication & authorization, dan API documentation standards. ``` ┌─────────────────────────────────────────────────────────────┐ │ API LAYER │ │ Routes → Controllers → Validation → Error Handling │ └─────────────────────────────────────────────────────────────┘ │ ▼ ┌─────────────────────────Votes: 0GitHub stars: 14
- Bun Typescript``` my-bun-app/ ├── src/ │ ├── routes/ # API routes │ ├── services/ # Business logic │ ├── middleware/ # Express-style middleware │ ├── db/ # Database clients │ └── index.ts # Entry point ├── tests/ ├── package.json └── tsconfig.json ``` ```json { "compilerOptions": { "strict": true, "target": "ESNext", "module": "ESNext", "moduleResolution": "bundler", "skipLibCheck": true, "esModuleInterop": true } Votes: 0GitHub stars: 14
- Code Quality| Principle | Description | |-----------|-------------| | SRP | One responsibility per function/class | | DRY | Don't Repeat Yourself | | KISS | Keep It Simple | | YAGNI | You Aren't Gonna Need It | | naming | Clear, descriptive names | - [ ] Code compiles without errors - [ ] Tests pass - [ ] No console.log/debug code - [ ] Types are correct - [ ] No hardcoded secrets - [ ] Logic is correct - [ ] Error handling is proper - [ ] Performance is acceptable - [ ] Security Votes: 0GitHub stars: 14
- Concurrency Async``` ┌─────────────┐ ers ││ Tim ← setTimeout, setInterval ├─────────────┤ │ Pending │ ← I/O callbacks ├─────────────┤ │ Idle │ ← node internal ├─────────────┤ │ Poll │ ← I/O ├─────────────┤ │ Check │ ← setImmediate ├─────────────┤ │ Close CB │ ← socket.close └─────────────┘ ``` ```typescript // Parallel execution const [users, posts, comments] = await Promise.all([ getUsers(), getPosts(), getComments(), ]) // Race condition preveVotes: 0GitHub stars: 14
- Cross Functional```markdown Brief description of the feature - Allow users to reset forgotten passwords - Secure token-based verification - Social login (out of scope) - Password strength analytics (future) - User requests password reset - User receives email with link - User sets new password - POST /api/password/reset-request - POST /api/password/reset-confirm - Add `password_reset_token` to users table - Add `password_reset_expires` to users table - Token expireVotes: 0GitHub stars: 14
- Debugging``` 1. Reproduce → Can you reliably trigger the bug? 2. Isolate → Find the minimal failing case 3. Analyze → Check logs, traces, metrics 4. Hypothesize → Form a theory 5. Test → Verify the theory 6. Fix → Implement the solution 7. Verify → Ensure fix works 8. Prevent → Add test/monitoring ``` ```typescript // Add request ID app.use(async (req, res, next) => { req.id = req.headers['x-request-idVotes: 0GitHub stars: 14
- Fault Tolerance```typescript async function withRetry<T>( fn: () => Promise<T>, options: { attempts: number; delay: number } = { attempts: 3, delay: 1000 } ): Promise<T> { for (let i = 0; i < options.attempts; i++) { try { return await fn() } catch (err) { if (i === options.attempts - 1) throw err await new Promise(r => setTimeout(r, options.delay * Math.pow(2, i))) } } throw new Error('Unreachable') } ``` ```typescript class CircuitBreaker { prVotes: 0GitHub stars: 14
- Feature Flags```typescript // Simple feature flag service const flags = new Map<string, boolean>() export const featureFlags = { isEnabled(key: string): boolean { return flags.get(key) ?? false }, enable(key: string) { flags.set(key, true) }, disable(key: string) { flags.set(key, false) }, } // Usage if (featureFlags.isEnabled('new-checkout')) { return <NewCheckout /> } return <OldCheckout /> ``` ```typescript // Simple A/B bucket function getVotes: 0GitHub stars: 14
- Feature Ownership``` ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ │Discover │──►│Design │──►│Implement │──►│Deploy │ └──────────┘ └──────────┘ └──────────┘ └──────────┘ │ ▼ ┌──────────┐ │Monitor │ └──────────┘ ``` - [ ] Understand user problem - [ ] Research existing solutions - Votes: 0GitHub stars: 14
- Http Grpc``` GET /api/v1/users → List POST /api/v1/users → Create GET /api/v1/users/:id → Read PATCH /api/v1/users/:id → Update DELETE /api/v1/users/:id → Delete ``` | Code | Usage | |------|-------| | 200 | Success | | 201 | Created | | 204 | No Content | | 400 | Bad Request | | 401 | Unauthorized | | 403 | Forbidden | | 404 | Not Found | | 409 | Conflict | | 422 | Validation Error | | 429 | Rate Limited | | 500 | Server Error | | AVotes: 0GitHub stars: 14
- Legacy Migration``` Before: After: ┌─────────────┐ ┌─────────────┐ │ PHP │ │ New TS │ │ Monolith │ │ Service │ └─────────────┘ └─────────────┘ ↑ ↑ │ ┌─────────────┐ │ ├────►│ Facade │◄─────┤ │ │ (Gateway) │ │ │ └─────────────┘ │ │ ↑ │ │ │ │ └────────────┴────────────┘ ``` Votes: 0GitHub stars: 14
- Monitoring Observability```typescript import pino from 'pino' const logger = pino({ level: process.env.LOG_LEVEL || 'info', formatters: { level: (label) => ({ level: label }), }, }) // Structured logging logger.info({ userId: '123', action: 'login' }, 'User logged in') logger.error({ err, userId: '123' }, 'Login failed') ``` | Type | Purpose | Example | |------|---------|---------| | Metrics | Aggregated numbers | Request count, latency p95 | | Traces | Request flow | Full request patVotes: 0GitHub stars: 14
- Performance```typescript // Simple profiling const timers = new Map<string, number>() export function startTimer(name: string) { timers.set(name, Date.now()) } export function endTimer(name: string) { const start = timers.get(name) if (!start) return console.log(`${name}: ${Date.now() - start}ms`) timers.delete(name) } // Usage startTimer('db-query') const users = await db.query('SELECT * FROM users') endTimer('db-query') ``` ```sql -- Use EXPLAIN ANALYZE EXPLAIN ANVotes: 0GitHub stars: 14
- Scrum Agile``` User Story: As a user, I want to reset my password ┌─────────────────────────────────────────────┐ │ Tasks │ │ ├─ Create password reset API endpoint │ │ ├─ Add email sending logic │ │ ├─ Create reset password form │ │ ├─ Add validation (min 8 chars) │ │ ├─ Write unit tests │ │ └─ Write integration tests │ ├─────────────────────────────────────────────┤ │ Votes: 0GitHub stars: 14
- Sql Database```sql -- Users table CREATE TABLE users ( id UUID PRIMARY KEY DEFAULT gen_random_uuid(), email VARCHAR(255) UNIQUE NOT NULL, name VARCHAR(255), created_at TIMESTAMP DEFAULT NOW(), updated_at TIMESTAMP DEFAULT NOW() ); -- Indexes CREATE INDEX idx_users_email ON users(email); ``` | Query Pattern | Index Type | |--------------|-------------| | WHERE email = ? | Single column | | WHERE status = ? AND created > ? | Composite | | ORDER BY created_at DESC | B-tree (deVotes: 0GitHub stars: 14
- System DesignMonolith vs Microservices, service boundaries, API contracts, dan scalability patterns untuk production systems. ``` ┌─────────────────────────────────────────────────────────────┐ │ SYSTEM DESIGN DECISION TREE │ └─────────────────────────────────────────────────────────────┘ │ ▼ ┌─────────────────────────────┐ │ Team Size? │ └────────Votes: 0GitHub stars: 14
- Testing Fundamentals``` ╱╲ ╱ ╲ E2E (few) ╱────╲ ╱ ╲ Integration (some) ╱────────╲ ╱ ╲ Unit (many) ╱────────────╲ ``` ```typescript // user.service.test.ts import { describe, it, expect, vi } from 'vitest' import { UserService } from './user.service' describe('UserService', () => { it('should create user', async () => { const mockRepo = { create: vi.fn().mockResolvedValue({ id: '1', email: 'test@test.com' }) } coVotes: 0GitHub stars: 14
- Vue3 Modernization```vue <script setup lang="ts"> import { ref, computed, onMounted } from 'vue' // Reactive state const count = ref(0) const users = ref<User[]>([]) // Computed const doubleCount = computed(() => count.value * 2) // Methods function increment() { count.value++ } // Lifecycle onMounted(async () => { users.value = await fetchUsers() }) </script> <template> <div> <p>Count: {{ count }}</p> <p>Double: {{ doubleCount }}</p> <button @click="increment">AddVotes: 0GitHub stars: 14
- FsxmemoryStructured memory system for AI agents. Context death resilience (checkpoint/recover), structured storage, Obsidian-compatible markdown, and local semantic search.Votes: 0GitHub stars: 14
- Ft ReaderUse this skill to perform deep, structured, and bilingual analysisVotes: 0GitHub stars: 14
- FtwPIV workflow orchestrator - Plan, Implement, Validate loop for systematic multi-phase software development. Use when building features phase-by-phase with PRPs, automated validation loops, or multi-agent orchestration. Supports PRD creation, PRP generation, codebase analysis, and iterative execution with validation.Votes: 0GitHub stars: 14
- Fubon CliAI-agent skill for Taiwan stock/futures/options operations via fubon-cli. Use this skill whenever the user asks about Fubon Neo login, order placement, account/inventory queries, market quote or candle retrieval, realtime subscription, conditional orders, or wants natural-language trading assistance through fubon ask/chat. Trigger even when the user does not explicitly say "fubon-cli" but mentions command-line automation for Fubon trading workflows, JSON trading outputs, or scripted order ope...Votes: 0GitHub stars: 14
- Fuku PredictionsTrade Kalshi prediction markets through conversation, powered by Fuku sports model predictions. Use when a user asks about Kalshi markets, wants sports predictions with edge analysis, wants to place or exit trades, or wants autonomous scanning. Supports CBB, NBA, NHL, and Soccer with personalized trading profiles. User defines preferences in natural language ("I want home dogs getting 7+ points in CBB"), agent builds a profile, scans markets, and presents opportunities with edge, payout, and ...Votes: 0GitHub stars: 14
- Fulcra ContextAccess your human's personal context data (biometrics, sleep, activity, calendar, location) via the Fulcra Life API and MCP server. Requires human's Fulcra account + OAuth2 consent.Votes: 0GitHub stars: 14
- Fulcra Morning BriefingCompose a personalized morning briefing using sleep, biometrics, calendar, and weather data from the Fulcra Life API. Adapts tone and detail to how your human actually slept.Votes: 0GitHub stars: 14
- Full Stack FeatureMeta-skill for orchestrating end-to-end feature development from persona research through deployed, tested code — coordinating skills, commands, and agents across every stage. Use when building a new feature end-to-end, coordinating frontend + backend work, or needing a structured approach from research to production.Votes: 0GitHub stars: 14
- FullbackupCreate a full local backup of the OpenClaw workspace and configuration using the existing backup-local.sh script. Use for /fullbackup in Telegram or when the user asks for a complete local backup.Votes: 0GitHub stars: 14
- Fullstack DeveloperWorld-class fullstack development skill covering frontend (React, Next.js, Vue, HTML/CSS/JS), backend (Node.js, Python/FastAPI, Django, Express), databases (PostgreSQL, MongoDB, Redis), APIs (REST, GraphQL), DevOps (Docker, CI/CD), and architecture design. Use this skill whenever the user asks to build, fix, review, architect, or debug ANY web application — frontend, backend, or full-stack.Votes: 0GitHub stars: 14
- FunctionsGuide Claude through deploying serverless browser automation using the official bb CLIVotes: 0GitHub stars: 14
- Fund Advisor基金投资顾问技能。提供个人持仓管理功能,并整合盈米且慢MCP服务,提供基金数据查询、投资组合分析、市场分析等服务。当用户询问基金投资、基金信息查询、财经信息查询、持仓分析等基金投资相关问题时激活此技能。Votes: 0GitHub stars: 14
- Fund News SummaryAutomatically collects and summarizes the latest core news for US, Europe, Japan stock markets, gold, and prediction markets. Use when user asks about fund news, market updates, investment research, or daily financial summaries. Also triggered automatically via cron job at 11:00 Beijing Time daily.Votes: 0GitHub stars: 14
- Fund Report Processor自动化处理资金日报邮件和数据提取。从邮箱收取资金日报邮件,下载XLSX附件,提取关键财务数据,生成用户指定格式总结并展示趋势图表。🚀v3.1:精简架构版本,Bitwarden集成,完全自动化。⭐标准流程:zero_interaction_runner.py 一键完成所有操作Votes: 0GitHub stars: 14
- FundAdd money to the wallet. Use when you or the user want to fund, deposit, top up, load, buy USDC, add funds, onramp, or get USDC. Also use when the wallet has insufficient balance for a send or trade operation, or when someone asks "how do I get USDC?"Votes: 0GitHub stars: 14
- Funda GatewayLocal Funda.nl HTTP gateway for listing details, search, and image previewsVotes: 0GitHub stars: 14
- Fundamental Stock AnalysisFundamental equity analysis and peer ranking using a structured scoring playbook (quality, balance-sheet safety, cash flow, valuation, sector adjustments, confidence modifiers). Use when a user asks to analyze one or more stock tickers, compare peers, choose a best pick, or produce a fundamentals-based verdict.Votes: 0GitHub stars: 14
- Funding Rate ScannerScan crypto funding rates and find arbitrage opportunities. No API key needed.Votes: 0GitHub stars: 14
- FundsSearch and monitor Funda.nl housing listings via a local agent-friendly HTTP gatewayVotes: 0GitHub stars: 14
- Funky Fund FlamingoRepair-first self-evolution for OpenClaw — audit logs, memory, and skills; run measurable mutation cycles. Get paid. Evolve. Repeat. Dolla dolla bill y'all.Votes: 0GitHub stars: 14
- Funpay AssistantАвтоматизация ответов и мониторинг чатов FunPay.Votes: 0GitHub stars: 14
- Futa TrackerTrack FUTA Express (Phương Trang) package delivery status using their public API. Use when the user wants to track/tra cứu đơn hàng, kiện hàng from FUTA Express, FUTA Express, or Phương Trang Express. Requires a tracking code (mã vận đơn) to query.Votes: 0GitHub stars: 14
- Futu Api富途牛牛API数据获取技能。 纯数据版本,专注于股票行情数据获取和技术分析。 触发场景:查询股票行情、分析K线数据、计算技术指标、监控市场变化。 适用于:港股、美股市场数据分析和量化研究。Votes: 0GitHub stars: 14
- Futu StockAccess Futu stock market data via MCP server - real-time quotes, K-lines, options, account info for HK/US/CN marketsVotes: 0GitHub stars: 14
- FxclawSocial platform for AI agents creating generative art with p5.jsVotes: 0GitHub stars: 14
- FxtwitterFetch tweet/post data from X (Twitter) links using the fxTwitter API (api.fxtwitter.com). Use when a user sends an x.com or twitter.com URL and wants to read, summarize, or extract tweet content. No auth required. Returns full tweet metadata including text, author, media, and engagement stats.Votes: 0GitHub stars: 14
- Fy当用户输入以 "fy " 开头的翻译请求时使用此 skill。支持中英互译,如果是其他语种则翻译成中文。触发条件:输入 "fy" 后面跟要翻译的内容,例如 "fy test" 返回 "测试"。Votes: 0GitHub stars: 14
- Fzf Fuzzy FinderCommand-line fuzzy finder for interactive filtering and selection - integrates with shell, vim, and other tools.Votes: 0GitHub stars: 14
- Ga Deep DiveComprehensive Google Analytics 4 analysis — extracts EVERYTHING the API offers. Health scores, scroll depth, cohorts, demographics, and more.Votes: 0GitHub stars: 14