casper-studios
- 21 skills
- 0 followers
- 1 week ago last updated
- ▌ Vertically Sliced Feature Modules · casper-studios bundleFeature-first module architecture for cohesive ownership, composition, and promotion boundaries. Use when designing, moving, or reviewing feature and package structure.
- ▌ Open Telemetry Best Practices · casper-studios bundleLanguage-agnostic OpenTelemetry conventions for queryable signals and explicit operational outcomes. Use when adding or reviewing spans, structured logs, attributes, or exception recording.
- ▌ Tanstack React Query Best Practices · casper-studios bundleTanStack Query conventions for cache-backed React server state. Use when creating or reviewing React queries, mutations, query keys, or cache updates.
- ▌ Tanstack React Table Best Practices · casper-studios bundleTanStack Table v9 conventions for stable React table schemas and instance behavior. Use when creating or reviewing React tables, columns, metadata, or rendering.
- ▌ Agent Skills Best Practices · casper-studios bundleAgent-skill design conventions for focused scope, precise discovery, and progressive disclosure. Use when creating, restructuring, or reviewing `SKILL.md`-based skills.
- ▌ Testing Guidelines · casper-studios bundleLanguage-agnostic test-admission rules for project-owned behavior and meaningful sans-I/O evidence. Use when adding, retaining, removing, or reviewing tests.
- ▌ Better All Best Practices · casper-studios bundle`better-all` conventions for dependency-aware async task graphs. Use when defining `all` or `allSettled` graphs or converting staged async work with task dependencies.
- ▌ Typescript Best Practices · casper-studios bundleTypeScript conventions for precise contracts and valid program states. Use when writing or reviewing TypeScript types, state models, optional values, or untrusted boundaries.
- ▌ Drizzle Orm Best Practices · casper-studios bundleDialect-aware Drizzle ORM conventions for safe query, mutation, and transaction boundaries. Use when writing or reviewing Drizzle schemas, queries, transactions, or raw SQL.
- ▌ Bulletproof Functions · casper-studios bundleLanguage-agnostic rules for honest, testable function boundaries. Always use when planning, writing, reviewing, or critiquing functions and abstractions.
- ▌ Linkedin Post Generator · casper-studios bundleLinkedIn post generation from meeting transcripts, Slack dumps, and other source material, written in the user's personal writing style. Use this skill when: generating LinkedIn posts, creating social content from internal material, ghostwriting LinkedIn content, or when the user mentions LinkedIn, social posts, or content generation from transcripts/notes. Supports personal style profiles stored locally per user. Can auto-pull source material from Fireflies.ai, Slack channels, and Google Drive.
- ▌ Python Best Practices · casper-studios bundlePython 3.13+ conventions for typed application and library boundaries. Use when writing or reviewing Python contracts, packages, validation, or async resource ownership.
- ▌ Valibot Best Practices · casper-studios bundleValibot conventions for owned wire contracts and explicit validation outcomes. Use when defining or reviewing Valibot schemas or parsing untrusted data with Valibot.
- ▌ Plugin Best Practices · casper-studios bundleAgent-plugin design conventions for public outcomes, private implementation, and minimal packaging. Use when creating, restructuring, or reviewing agent-skill plugins.
- ▌ Zod Best Practices · casper-studios bundleZod v4 conventions for owned wire contracts and explicit validation outcomes. Use when defining or reviewing Zod schemas or parsing untrusted data with Zod.
- ▌ React Best Practices · casper-studios bundleReact component conventions for explicit state ownership and data flow. Use when creating or reviewing React components, hooks, effects, or forms.
- ▌ Resolve Pr Comments · casper-studiosTriage unresolved PR review comments, produce a severity-ordered fix plan, then resolve or fix each issue with subagents. Use when addressing PR feedback before merge.
- ▌ Linkedin Engagement Scraper · casper-studios bundleScrape LinkedIn post commenters and export Lemlist-ready CSVs, with optional ICP filtering. Use this skill when the user wants to scrape engagement from a LinkedIn post, extract commenters, build a lead list from LinkedIn post interactions, generate a CSV for Lemlist import, or filter scraped contacts against an Ideal Customer Profile. Triggers on "scrape LinkedIn post", "get commenters", "LinkedIn engagement", "post engagers", "Lemlist CSV", "who commented on this post", "ICP filter", "ideal customer profile", or "filter leads".
- ▌ Code Style · casper-studios bundleLanguage-agnostic code-design rules for explicit state, failure, ownership, and I/O boundaries. Use when implementing, refactoring, or reviewing code.
- ▌ Open Pr · casper-studios bundleCreate a PR to provided base branch using the pull request template. Use when opening a new PR.
- ▌ Bump Deps · casper-studios bundleAnalyze and upgrade dependencies with breaking change detection. Use when updating frontend (pnpm) or backend (uv) dependencies.