All authors
tan-yong-sheng avatar

Claude Skills by tan-yong-sheng

github.com/tan-yong-sheng
22 skillsA× 21F× 10 installs15 views
Access Control Policy DesignA

USE THIS SKILL whenever any topic related to access control, authorization, permissions, or security policy arises in any form. Triggers include — but are not limited to: RBAC, ABAC, PBAC, ACL, DAC, ReBAC, Zanzibar, OPA, Cedar, Casbin, SpiceDB, OpenFGA, Permify, Oso, Cerbos, Permit.io; any mention of "who can do what", "role", "permission", "policy", "authorization", "multi-tenant access", "least privilege", "Zero Trust", "IAM design", "SaaS permission modeling", "access audit", "compliance a...

code-qualitypythonrust
0
78
AccessibilityA

Audit and improve web accessibility following WCAG 2.2 guidelines. Use when asked to "improve accessibility", "a11y audit", "WCAG compliance", "screen reader support", "keyboard navigation", or "make accessible".

designjavascriptgo
0
78
Api DesignA

REST API design patterns including resource naming, status codes, pagination, filtering, error responses, versioning, and rate limiting for production APIs.

developmenttypescriptpython
0
78
Backend PatternsA

Backend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes.

developmenttypescriptgo
0
78
Coding StandardsA

Universal coding standards, best practices, and patterns for TypeScript, JavaScript, React, and Node.js development.

developmentjavascripttypescript
0
78
E2e TestingA

Playwright E2E testing patterns, Page Object Model, configuration, CI/CD integration, artifact management, and flaky test strategies.

testingtypescriptgo
0
78
Eval HarnessA

Formal evaluation framework for Claude Code sessions implementing eval-driven development (EDD) principles

securitygobash
0
78
Frontend PatternsA

Frontend development patterns for React, Next.js, state management, performance optimization, and UI best practices.

developmenttypescriptgo
0
78
Investor MaterialsA

Create and update pitch decks, one-pagers, investor memos, accelerator applications, financial models, and fundraising materials. Use when the user needs investor-facing documents, projections, use-of-funds tables, milestone plans, or materials that must stay internally consistent across multiple fundraising assets.

businessgofrontend
0
78
Investor OutreachA

Draft cold emails, warm intro blurbs, follow-ups, update emails, and investor communications for fundraising. Use when the user wants outreach to angels, VCs, strategic investors, or accelerators and needs concise, personalized, investor-facing messaging.

content-marketinggo
0
78
Market ResearchA

Conduct market research, competitive analysis, investor due diligence, and industry intelligence with source attribution and decision-oriented summaries. Use when the user wants market sizing, competitor comparisons, fund research, technology scans, or research that informs business decisions.

researchgotesting
0
78
OpencliA

OpenCLI — Make any website or Electron App your CLI. Zero risk, AI-powered, reuse Chrome login.

developmentjavascripttypescript
0
78
Playwright CliA

Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.

toolsgobash
0
78
Rbac Permissions BuilderA

Implements role-based access control with permission matrix, route guards, policy functions, and UI permission hints. Provides middleware/guards, helper utilities, test suggestions, and permission checking patterns. Use when building "RBAC", "permissions", "access control", or "authorization".

developmenttypescriptexpress
0
78
Safe EncryptionF

Encrypt, decrypt, and manage keys with the SAFE CLI — a modern GPG alternative with post-quantum support.

securitypythonrust
0
78
Security ReviewA

Use this skill when adding authentication, handling user input, working with secrets, creating API endpoints, or implementing payment/sensitive features. Provides comprehensive security checklist and patterns.

securitytypescriptbash
0
78
Design Audit OrchestrationA

Use this skill when aggregating design audit findings across multiple dimensions, deduplicating related issues, or synthesizing results into executive summaries with remediation roadmaps

designgoapi
0
78
Design System Maturity GovernanceA

Use this skill when assessing design system maturity, evaluating adoption health, analyzing component duplication, or calculating design debt ratios

code-qualitygotesting
0
78
Playwright Cli AutomationA

Use playwright-cli to capture full-page screenshots, navigate complex flows, run Lighthouse audits, and test responsive design without writing code

designjavascriptgo
0
78
Visual Consistency ValidationA

Use when validating design system token compliance, detecting visual regressions, or analyzing responsive design consistency across breakpoints and modes

designgotesting
0
78
Wcag ComplianceA

Use this skill when verifying WCAG 2.1/3.0 compliance, mapping accessibility violations to specific criteria, or providing remediation guidance with code examples

documentationgoaws
0
78
Ai Vision CliA

Analyze images and videos with AI vision models. Detect objects with bounding boxes, compare multiple images, audit design compliance, and analyze video content using Google Gemini or Vertex AI. Supports CLI and MCP modes.

designgobash
0
78