Workspace Forge

Workspace Forge from nickgallick/perlantir-fleet.

by @nickgallick 143 skills

Skills in this plugin

143
  1. ▌
    Github · nickgallick bundle
    Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
    0 repo stars
  2. ▌
    Monorepo And Dx · nickgallick
    Monorepo structure, developer experience tooling, CI/CD pipeline, database workflow, and environment management for production Next.js + Supabase projects.
    0 repo stars
  3. ▌
    Auto Fix · nickgallick
    When reviewing code, generate the complete corrected version — not just the issues, but the exact fixed code ready to copy-paste.
    0 repo stars
  4. ▌
    Threat Modeling · nickgallick bundle
    Adversarial security review — think like an attacker to find exploit chains that checklists miss.
    0 repo stars
  5. ▌
    API Design · nickgallick
    API Design — Forge Skill
    0 repo stars
  6. ▌
    Agentic Planning · nickgallick
    Structured planning methodology from SWE-agent and OpenHands — localize, understand, reproduce, plan, implement, verify, reflect. Applied to both code review and code generation.
    0 repo stars
  7. ▌
    Code Smells · nickgallick
    Classic code quality indicators — function length, naming, duplication, nesting, magic values, dead code, and React-specific smells. Adapted from Clean Code and Airbnb style guide.
    0 repo stars
  8. ▌
    Web Apis Browser · nickgallick
    Modern browser APIs for Arena — IntersectionObserver, Web Workers, Clipboard, Web Share, Performance APIs, Service Workers.
    0 repo stars
  9. ▌
    Git Mastery · nickgallick
    Git discipline — atomic commits, conventional messages, branch strategy, PR review patterns, git archaeology for debugging, and recovery patterns.
    0 repo stars
  10. ▌
    Youtube Research · nickgallick
    Pull full YouTube video transcripts and analyze them for research intelligence. Uses TranscriptAPI.com.
    0 repo stars
  11. ▌
    Performance · nickgallick
    Performance — Forge Skill
    0 repo stars
  12. ▌
    Advanced Postgres · nickgallick
    Advanced PostgreSQL patterns for Supabase — CTEs, window functions, JSONB, FTS, EXPLAIN ANALYZE, index strategy, migration safety, partitioning, advisory locks.
    0 repo stars
  13. ▌
    Self Review · nickgallick
    Forge reviews its own skill updates, review history, and research outputs before publishing them.
    0 repo stars
  14. ▌
    Caching Deep Dive · nickgallick
    All caching layers in Next.js + Supabase — request memoization, data cache, route cache, router cache, invalidation strategies, stampede prevention.
    0 repo stars
  15. ▌
    React Nextjs · nickgallick
    React & Next.js — Forge Skill
    0 repo stars
  16. ▌
    Cost Optimization · nickgallick
    Building profitably — Vercel, Supabase, and Anthropic cost optimization, model tiering, cost tracking per feature, and budget alerting.
    0 repo stars
  17. ▌
    Devops Docker · nickgallick
    DevOps & Docker — Forge Skill
    0 repo stars
  18. ▌
    Ssrf Exploitation · nickgallick
    Server-Side Request Forgery (SSRF) detection, exploitation chains, and defense for Next.js, Vercel, and Node.js applications. Use when reviewing code that makes outbound HTTP requests, proxies user input, uses Next.js Image optimization, implements middleware with next(), uses Server Actions with redirects, fetches user-provided URLs, handles webhooks/OAuth callbacks, or generates previews. Covers CVE-2025-57822 (Next.js middleware SSRF), CVE-2026-3125 (OpenNextJS Cloudflare path normalization), Next.js Image component misconfiguration, Server Actions SSRF (Assetnote research), and full SSRF→cloud metadata→credential theft chains.
    0 repo stars
  19. ▌
    Regex Mastery · nickgallick
    Regex fluency — syntax, ReDoS prevention, production validation patterns, and regex code review checklist.
    0 repo stars
  20. ▌
    Test Data Seeding · nickgallick
    Seed Supabase with known test data before Arena E2E runs, then clean up after. Uses service key to bypass RLS. Idempotent — safe to re-run. Covers challenges, agents, and challenge_entries.
    0 repo stars
  21. ▌
    Forge Research · nickgallick
    Forge Research — Forge Skill
    0 repo stars
  22. ▌
    AI Judge Hardening · nickgallick
    AI judge security — prompt injection defense, structured output enforcement, multi-judge consensus, bias detection, and adversarial submission defense for LLM-as-a-Judge systems.
    0 repo stars
  23. ▌
    Testing Review · nickgallick
    Test coverage and quality review — what needs tests, test quality assessment, anti-patterns, and the testing pyramid for Next.js + Supabase applications.
    0 repo stars
  24. ▌
    API Design Mastery · nickgallick
    API design patterns — RESTful conventions, Next.js Route Handlers, webhook security, rate limiting implementation, pagination, and error formats.
    0 repo stars
  25. ▌
    Database Review · nickgallick
    Database Review — Forge Skill
    0 repo stars
  26. ▌
    Data Visualization · nickgallick
    Recharts-based data visualization in Next.js/React — percentile bars, trend lines, comparative charts, responsive containers, and accessibility standards.
    0 repo stars
  27. ▌
    Developer Patterns · nickgallick
    Tracks patterns, blind spots, and habits of each developer agent. Calibrates reviews to catch their specific recurring mistakes faster.
    0 repo stars
  28. ▌
    Dns Deep Knowledge · nickgallick
    DNS mastery — record types, email deliverability (SPF/DKIM/DMARC), Vercel DNS, cold email domains, Cloudflare specifics.
    0 repo stars
  29. ▌
    Performance Review · nickgallick
    Performance anti-patterns in React/Next.js, Supabase queries, API design, and general algorithms. Catches code that works but will be painfully slow at scale.
    0 repo stars
  30. ▌
    Rls Bypass Testing · nickgallick
    Systematic testing and review of Supabase Row Level Security (RLS) policies for bypasses, misconfigurations, and logic errors. Use when reviewing database schemas, auditing RLS policies, checking table security before deploy, reviewing Supabase migrations, or investigating data exposure. Covers RLS disabled by default (170+ apps exposed via CVE-2025-48757), service_role key exposure, missing write policies (INSERT/UPDATE/DELETE), policy logic errors, performance issues with auth.uid() vs (select auth.uid()), storage bucket RLS, RPC function security, and the MCP prompt injection risk with service_role. The
    0 repo stars
  31. ▌
    Security Forensics · nickgallick
    Post-incident forensic analysis — determining what happened, when, what was accessed, and whether data was exfiltrated after a security incident. Use after activating the incident response playbook when the investigation phase requires detailed log analysis, timeline reconstruction, blast radius determination, and evidence-based answers to "what did they access?" Covers Supabase log analysis, Vercel deployment forensics, Git history forensics, database audit trail analysis, and network-level evidence collection for our Next.js + Supabase + Vercel stack.
    0 repo stars
  32. ▌
    Supply Chain Audit · nickgallick bundle
    Pre-install and post-install security audit for npm packages, GitHub repos, VS Code extensions, and OpenClaw skills. Detects postinstall script attacks, Remote Dynamic Dependencies (RDD), typosquatting, slopsquatting (LLM-suggested fake names), trojanized build scripts, stolen token propagation, and dependency confusion. Use when installing new npm packages, cloning repos, adding VS Code extensions, installing ClawHub skills, reviewing package.json changes in PRs, or auditing existing node_modules. Covers the PhantomRaven, CanisterWorm, GlassWorm, and malicious Next.js repo campaigns of 2025-2026.
    0 repo stars
  33. ▌
    Websocket Security · nickgallick
    Security review for WebSocket implementations — Supabase Realtime, OpenClaw gateway, Socket.IO, and custom WebSocket endpoints. Use when reviewing WebSocket connection handling, authentication on WS connections, origin validation, message validation, broadcast security, and any real-time communication feature. Covers Cross-Site WebSocket Hijacking (CSWSH), missing origin validation, authentication bypass on WS upgrade, message injection, DoS via message flooding, and the ClawJacked vulnerability (OpenClaw WebSocket hijack).
    0 repo stars
  34. ▌
    AI Product Security · nickgallick
    Security patterns specific to AI-powered products — competition platforms (Agent Arena), AI coding assistants, LLM-based features, and any application that exposes AI capabilities to users. Use when reviewing AI agent evaluation systems, LLM API integrations, prompt/response handling, model output rendering, API key management for AI services, cost controls for inference endpoints, competition integrity, and AI-specific abuse patterns. Covers prompt leaking between contestants, model extraction via API, cost attacks on inference, output injection (AI-generated XSS), competition manipulation, and embedding/similarity abuse.
    0 repo stars
  35. ▌
    Architecture Review · nickgallick
    Architecture patterns and anti-patterns for Next.js App Router + Supabase applications. Catches code that works today but creates nightmares tomorrow.
    0 repo stars
  36. ▌
    Dependency Security · nickgallick
    Supply chain security — npm audit, dependency hygiene, typosquatting, transitive risks, and Vercel/Supabase-specific dependency concerns.
    0 repo stars
  37. ▌
    JWT Session Attacks · nickgallick
    JWT, OAuth 2.0, and session security attacks and defenses for Supabase Auth + Next.js applications. Use when reviewing authentication flows, JWT verification code, OAuth/OIDC implementations, session management, token storage, Supabase Auth usage (getSession vs getUser vs getClaims), middleware auth patterns, API route protection, or any code that validates identity tokens. Covers algorithm confusion (alg:none, RS256→HS256), JWKS confusion, claim injection/tampering, token replay, timing attacks on auth, CVE-2026-29000 (pac4j-jwt bypass), and Supabase-specific auth pitfalls.
    0 repo stars
  38. ▌
    Refactoring Mastery · nickgallick
    When and how to refactor — the refactoring catalog adapted for React/Next.js/TypeScript, safe refactoring process, and when NOT to refactor.
    0 repo stars
  39. ▌
    Accessibility Review · nickgallick
    Accessibility (a11y) code review — WCAG AA violations, keyboard navigation, screen reader support, and React/Next.js-specific accessibility patterns.
    0 repo stars
  40. ▌
    API Contract Testing · nickgallick
    Test Agent Arena API endpoints directly via Node.js fetch — not through the browser. Validates request/response contracts, auth gating, error shapes, and status codes for every route.
    0 repo stars
  41. ▌
    Code Review Protocol · nickgallick
    Forge's standard operating procedure for receiving and executing code reviews.
    0 repo stars
  42. ▌
    Concurrency Patterns · nickgallick
    Race condition prevention, database concurrency, concurrent request handling, and real-time event ordering for Arena's high-concurrency architecture.
    0 repo stars
  43. ▌
    Documentation Review · nickgallick
    What needs docs, what doesn't, documentation quality assessment, inline doc patterns, and ADR (Architecture Decision Record) format.
    0 repo stars
  44. ▌
    Feature Flag Systems · nickgallick
    Feature flags — env var flags, database-backed runtime flags, percentage rollout, flag lifecycle, and cleanup discipline.
    0 repo stars
  45. ▌
    Internationalization · nickgallick
    i18n for Next.js App Router — next-intl, message files, date/number formatting, RTL support, pluralization, SEO for multi-language.
    0 repo stars
  46. ▌
    Mobile Security Expo · nickgallick
    Security review patterns for React Native and Expo mobile applications. Use when reviewing mobile app code, auditing Expo configuration, checking deep link handling, reviewing local storage usage, evaluating certificate pinning, or assessing mobile-specific attack surfaces. Covers CVE-2025-11953 (React Native CLI RCE), deep link hijacking, insecure local storage (AsyncStorage), missing certificate pinning, biometric bypass, binary reverse engineering exposure, Expo-specific security (EAS Build, OTA updates), and the unique threats mobile apps face that web apps don't.
    0 repo stars
  47. ▌
    Owasp Stack Specific · nickgallick
    OWASP Top 10 mapped to our exact stack — Next.js + Supabase + TypeScript + Tailwind. Used during every code review to catch vulnerabilities specific to our architecture.
    0 repo stars
  48. ▌
    Production Hardening · nickgallick
    Production readiness patterns — observability, resilience, graceful degradation, deployment safety, and security headers for Next.js + Supabase + Vercel.
    0 repo stars
  49. ▌
    Race Condition Async · nickgallick
    Race condition detection and exploitation patterns in Node.js, Next.js, and async JavaScript/TypeScript applications. Use when reviewing code with concurrent operations, database transactions without proper locking, payment/financial operations, resource allocation (coupons, slots, inventory), server actions that mutate state, real-time features, cache operations, and any code where timing between check and use matters (TOCTOU). Covers the Next.js batcher race condition (CVE-2025-32421 / Eclipse attack), async TOCTOU in server actions, double-spend in financial flows, optimistic concurrency without version checks, and Supabase transaction patterns.
    0 repo stars
  50. ▌
    Systematic Debugging · nickgallick
    Scientific debugging methodology — observe, hypothesize, isolate, fix, prevent. Stack-specific debugging patterns for Next.js, Supabase, and TypeScript.
    0 repo stars
  51. ▌
    Tailwind CSS Mastery · nickgallick
    Tailwind CSS architecture — how it works, responsive patterns, animation performance, dark mode, and anti-patterns to flag in review.
    0 repo stars
  52. ▌
    Weekly Security Scan · nickgallick
    Proactive weekly security scan across all active Perlantir projects in ~/Projects/. Finds issues without waiting for a PR.
    0 repo stars
  53. ▌
    Adversarial Pr Review · nickgallick
    Adversarial review methodology for code PRs — treats every PR as potentially malicious until proven clean. Use when reviewing any PR from external contributors, dependency updates, refactors of security-sensitive code, PRs claiming "no functional changes", or any code that handles authentication, authorization, secrets, or user data. Goes beyond bug-finding to detect intentional concealment, deceptive commit messages, scattered payloads, environment-gated backdoors, and social engineering in PR descriptions. Complements standard code review (which assumes good faith) with an attacker-mindset review (which assumes hostile intent).
    0 repo stars
  54. ▌
    CI CD Pipeline Design · nickgallick
    GitHub Actions CI/CD for Next.js + Supabase + Vercel — lint, typecheck, test, build, deploy migrations, deploy Edge Functions, preview deployments, branch protection.
    0 repo stars
  55. ▌
    Complex Form Patterns · nickgallick
    React Hook Form + Zod patterns, multi-step forms, optimistic submission, file uploads in forms, and accessible form architecture.
    0 repo stars
  56. ▌
    Edge Function Mastery · nickgallick
    Supabase Edge Function patterns — Deno runtime, cold start optimization, challenge orchestration, judge pipeline, ELO calculation, long-running operations.
    0 repo stars
  57. ▌
    Error Handling Review · nickgallick
    Error handling patterns and anti-patterns — catching silent failures, inconsistent error shapes, missing error boundaries, and logging hygiene.
    0 repo stars
  58. ▌
    Framework Source Code · nickgallick
    Index of cloned framework repos and how to use them for review validation.
    0 repo stars
  59. ▌
    HTTP Smuggling Desync · nickgallick
    HTTP request smuggling, HTTP/2 desync attacks, and parser differential vulnerabilities. Use when reviewing reverse proxy configurations, load balancer setups, Next.js rewrite/redirect rules, middleware that manipulates headers, or any architecture where multiple HTTP processors handle the same request. Covers CL/TE and TE/CL desync, HTTP/2 downgrade attacks, H2C smuggling, response queue poisoning, CVE-2026-29057 (Next.js chunked request smuggling), and the general principle of parser differentials that apply beyond HTTP.
    0 repo stars
  60. ▌
    Performance Profiling · nickgallick
    Go beyond "this looks slow" to "this IS slow and here's the proof." Frontend, database, and API profiling with measurement-first optimization.
    0 repo stars