All Skills

3965 skills found

Skills List

dependency-confusion

dependency-confusion

1.5Ktesting-qa

Supply-chain testing via package-manager dependency confusion: when internal package names resolve to attacker-controlled public registries, leading to malicious install and script execution. Use for npm/pip/gem/Maven/Composer/Docker manifest review and authorized red-team supply-chain exercises.

yaklang avataryaklang
Get
web-cache-deception

web-cache-deception

1.5Ktesting-qa

Web cache deception and poisoning playbook. Use when CDN, reverse proxy, or application caching may serve sensitive authenticated content to other users due to path confusion or cache key manipulation.

yaklang avataryaklang
Get
csv-formula-injection

csv-formula-injection

1.5Ksecurity

CSV/spreadsheet formula injection (DDE, Excel/LibreOffice, Google Sheets IMPORT*). Use when exports, imports, or user fields feed spreadsheets or reporting tools.

yaklang avataryaklang
Get
clickjacking

clickjacking

1.5Ksecurity

Clickjacking playbook. Use when testing whether target pages can be framed, whether X-Frame-Options or CSP frame-ancestors are properly configured, and whether UI redress attacks can trigger sensitive actions.

yaklang avataryaklang
Get
karpathy-llm-wiki

karpathy-llm-wiki

1.5Kresearch-knowledge

Use when building or maintaining a personal LLM-powered knowledge base. Triggers: ingesting sources into a wiki, querying wiki knowledge, linting wiki quality, 'add to wiki', 'what do I know about', or any mention of 'LLM wiki' or 'Karpathy wiki'.

astro-han avatarastro-han
Get
modern-web-guidance

modern-web-guidance

1.5Kfrontend

Search tool for modern web development best practices. MANDATORY: Execute FIRST for all HTML/CSS and clientside JS tasks. Do NOT skip — web APIs evolve rapidly and training weights contain obsolete patterns. Trigger immediately for: - UI/Layout: Modals, dialogs, popovers, Glassmorphism/backdrop-filters, anchor positioning, container queries, `:has()`, `:user-valid`. - Scroll/Motion: View Transitions, Scroll-driven animations, scroll parallax/reveals. - Performance: CWV (LCP, INP), content-visibility, Fetch Priority, image optimization. - System/APIs: Local filesystem access, WebUSB, WebSockets sync, WebAssembly widgets. - Frameworks: Adapting layout/styles in React, Vue, Angular. - General Frontend: Forms, autofill, advanced inputs, custom scrollbars, modern component states, etc. DO NOT trigger for: - Backend: Database SQL, ORMs, Express API routes. - Pipelines: CI/CD deployment, Docker, Actions. - Generic: Local scripts (Python/Go tools), ESLint, Git.

googlechrome avatargooglechrome
Get
authbypass-authentication-flaws

authbypass-authentication-flaws

1.5Kbackend-api

Authentication bypass testing playbook. Use when assessing login flows, password reset logic, account recovery, MFA bypass, token predictability, brute-force resistance, and session boundary flaws.

yaklang avataryaklang
Get
idor-broken-object-authorization

idor-broken-object-authorization

1.5Kbackend-api

IDOR and broken object authorization testing playbook. Use when requests expose object identifiers, tenant boundaries, writable fields, or missing object-level authorization checks.

yaklang avataryaklang
Get
recon-and-methodology

recon-and-methodology

1.5Kdevops-cloud

Reconnaissance and methodology playbook. Use when mapping assets, discovering endpoints, fingerprinting technology, and building a structured testing plan for a new target.

yaklang avataryaklang
Get
ssrf-server-side-request-forgery

ssrf-server-side-request-forgery

1.5Kbackend-api

SSRF playbook. Use when the server fetches URLs, resolves hostnames, imports remote content, or can be driven toward internal networks, cloud metadata, or secondary protocols.

yaklang avataryaklang
Get
smux

smux

1.5Kagent-workflows

Control tmux panes and communicate between AI agents. Use this skill whenever the user mentions tmux panes, cross-pane communication, sending messages to other agents, reading other panes, managing tmux sessions, or interacting with processes running in tmux. Includes tmux-bridge CLI for agent-to-agent messaging and raw tmux commands for direct session control.

shawnpana avatarshawnpana
Get
react-native-best-practices

react-native-best-practices

1.5Kfrontend

Provides React Native performance optimization guidelines for FPS, TTI, bundle size, memory leaks, re-renders, and animations. Applies to tasks involving Hermes optimization, JS thread blocking, bridge overhead, FlashList, native modules, or debugging jank and frame drops.

callstackincubator avatarcallstackincubator
Get
cold-email-writer

cold-email-writer

1.4Kresearch-knowledge

Write personalized cold outreach emails to hiring managers and founders — specific, human, not a pitch deck

paramchoudhary avatarparamchoudhary
Get
application-form-filler

application-form-filler

1.4Kfrontend

Fill out job application form fields with context-aware, tailored answers drawn from the candidate's CV and the job description

paramchoudhary avatarparamchoudhary
Get
coding-guidelines

coding-guidelines

1.4Kcode-generation

Use when asking about Rust code style or best practices. Keywords: naming, formatting, comment, clippy, rustfmt, lint, code style, best practice, P.NAM, G.FMT, code review, naming convention, variable naming, function naming, type naming, 命名规范, 代码风格, 格式化, 最佳实践, 代码审查, 怎么命名

actionbook avataractionbook
Get
m10-performance

m10-performance

1.4Kdesign-ui

CRITICAL: Use for performance optimization. Triggers: performance, optimization, benchmark, profiling, flamegraph, criterion, slow, fast, allocation, cache, SIMD, make it faster, 性能优化, 基准测试

actionbook avataractionbook
Get
m07-concurrency

m07-concurrency

1.4Kprompting-reasoning

CRITICAL: Use for concurrency/async. Triggers: E0277 Send Sync, cannot be sent between threads, thread, spawn, channel, mpsc, Mutex, RwLock, Atomic, async, await, Future, tokio, deadlock, race condition, 并发, 线程, 异步, 死锁

actionbook avataractionbook
Get
m06-error-handling

m06-error-handling

1.4Kdesign-ui

CRITICAL: Use for error handling. Triggers: Result, Option, Error, ?, unwrap, expect, panic, anyhow, thiserror, when to panic vs return Result, custom error, error propagation, 错误处理, Result 用法, 什么时候用 panic

actionbook avataractionbook
Get
m01-ownership

m01-ownership

1.4Kprompting-reasoning

CRITICAL: Use for ownership/borrow/lifetime issues. Triggers: E0382, E0597, E0506, E0507, E0515, E0716, E0106, value moved, borrowed value does not live long enough, cannot move out of, use of moved value, ownership, borrow, lifetime, 'a, 'static, move, clone, Copy, 所有权, 借用, 生命周期

actionbook avataractionbook
Get
m04-zero-cost

m04-zero-cost

1.4Kprompting-reasoning

CRITICAL: Use for generics, traits, zero-cost abstraction. Triggers: E0277, E0308, E0599, generic, trait, impl, dyn, where, monomorphization, static dispatch, dynamic dispatch, impl Trait, trait bound not satisfied, 泛型, 特征, 零成本抽象, 单态化

actionbook avataractionbook
Get
m02-resource

m02-resource

1.4Kprompting-reasoning

CRITICAL: Use for smart pointers and resource management. Triggers: Box, Rc, Arc, Weak, RefCell, Cell, smart pointer, heap allocation, reference counting, RAII, Drop, should I use Box or Rc, when to use Arc vs Rc, 智能指针, 引用计数, 堆分配

actionbook avataractionbook
Get
m05-type-driven

m05-type-driven

1.4Kprompting-reasoning

CRITICAL: Use for type-driven design. Triggers: type state, PhantomData, newtype, marker trait, builder pattern, make invalid states unrepresentable, compile-time validation, sealed trait, ZST, 类型状态, 新类型模式, 类型驱动设计

actionbook avataractionbook
Get
m03-mutability

m03-mutability

1.4Kprompting-reasoning

CRITICAL: Use for mutability issues. Triggers: E0596, E0499, E0502, cannot borrow as mutable, already borrowed as immutable, mut, &mut, interior mutability, Cell, RefCell, Mutex, RwLock, 可变性, 内部可变性, 借用冲突

actionbook avataractionbook
Get
rust-refactor-helper

rust-refactor-helper

1.4Ktesting-qa

Safe Rust refactoring with LSP analysis. Triggers on: /refactor, rename symbol, move function, extract, 重构, 重命名, 提取函数, 安全重构

actionbook avataractionbook
Get
Want a category view? Try /category/writing-content.