All authors
dotlas avatar

Claude Skills by dotlas

github.com/dotlas
35 skillsA× 350 installs9 views
Improve Codebase ArchitectureA

Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.

ai-agentsgogit
0
2
QaA

Interactive QA session where user reports bugs or issues conversationally, and the agent files GitHub issues. Explores the codebase in the background for context and domain language. Use when user wants to report bugs, do QA, file issues conversationally, or mentions "QA session".

ai-agentsgodocker
0
2
Resolving Merge ConflictsA

Use when you need to resolve an in-progress git merge/rebase conflict.

ai-agentsgogit
0
2
Vercel OptimizeA

Use for Vercel cost and performance optimization on deployed projects, especially Next.js, SvelteKit, Nuxt, and limited Astro apps. Collect Vercel metrics, usage, project config, and code scan results first; investigate only metric-backed candidates; produce ranked recommendations grounded in verified files and version-aware Vercel/framework docs. Trigger for Vercel bill reduction, slow or expensive routes, caching opportunities, Function Invocations, Build Minutes, Fast Data Transfer, Core W...

ai-agentsshellbash
0
2
Vercel React Best PracticesA

React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.

developmentjavascriptgo
0
2
CavemanA

Ultra-compressed communication mode. Cuts output tokens 65% (measured) by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.

ai-agentssqlreact
0
2
Grill MeA

A relentless interview to sharpen a plan or design.

ai-agents
0
2
Grill With DocsA

A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.

ai-agentsgo
0
2
GrillingA

Grill the user relentlessly about a plan, decision, or idea. Use when the user wants to stress-test their thinking, or uses any 'grill' trigger phrases.

ai-agents
0
2
HandoffA

Compact the current conversation into a handoff document for another agent to pick up.

ai-agentsapi
0
2
TeachA

Teach the user a new skill or concept, within this workspace.

developmentrustgo
0
2
Write A SkillA

Create new agent skills with proper structure, progressive disclosure, and bundled resources. Use when user wants to create, write, or build a new skill.

ai-agentsgo
0
2
Writing Great SkillsA

Reference for writing and editing skills well — the vocabulary and principles that make a skill predictable.

ai-agentsgogit
0
2
Writing GuidelinesA

Review docs/prose for Writing Guidelines compliance. Use when asked to "review my docs", "check writing style", "audit prose", "review docs voice and tone", or "check this page against the writing handbook".

ai-agentsgit
0
2
Emil Design EngA

This skill encodes Emil Kowalski's philosophy on UI polish, component design, animation decisions, and the invisible details that make software feel great.

developmentjavascriptgo
0
2
ImpeccableA

Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing,...

designgoshell
0
2
Codebase IntegrityA

Audit the codebase for dependency conflicts, loose types, duplicated patterns, and import boundary violations. Use when reviewing code quality or before major refactors.

ai-agentsrustgo
0
2
CommitA

Commit local changes — inspect the working tree, group into atomic conventional commits, and write messages that match the repo's conventions. Two modes: full (default, careful) and asap (fast). Use when the user has uncommitted changes, asks to commit, or invokes /commit, /commit full, or /commit asap.

ai-agentsgitsecurity
0
2
Import SkillA

Import a third-party skill into this owned catalog (dotlas/skills) from a skills.sh URL, a GitHub repo/subdir, or a pasted `npx skills add` command. Use when the user wants to add, vendor, or import a skill, pastes a skills.sh link or an `npx skills add …` command, and the target is this repo's `skills/` catalog.

ai-agentsgoreact
0
2
Tidy Next CodebaseA

Audit a Next.js codebase for stale/dead code and duplication, turn the findings into a fully deterministic cleanup plan, then execute it as a gated, sequential background workflow. Pure refactor — no behaviour/UX regressions, no DB/schema changes. Use when the user wants to tidy, clean up, de-duplicate, consolidate, or refactor-audit a Next.js codebase (often after a large change), or invokes /tidy-next-codebase.

ai-agentstypescriptgo
0
2
Ui ConsolidationA

Audit the component hierarchy for fragmented, duplicated, or overlapping UI components and consolidate them into canonical versions at the highest appropriate level — without changing user-visible behaviour. Use when refactoring for maintainability, reducing duplication, or preparing shared components.

ai-agentstypescriptgo
0
2
Vercel Env SyncA

Reconcile Vercel project environment variables against the local `.env.local` and your app's env schema. Use when the user wants to verify, diff, add, or remove env vars on Vercel so a deploy will boot — or when diagnosing 401 / `[DISPATCH_FAILED]` symptoms that smell like missing secrets. Read-only by default; mutations require explicit user sign-off.

ai-agentsgoshell
0
2
Vercel LogsA

Query and stream Vercel runtime/build logs for the production deployment via the CLI. Use when diagnosing errors, investigating 500s/401s, confirming a fix deployed cleanly, or watching a deploy land. Read-only — never deploys, rolls back, or mutates project state.

ai-agentsgoshell
0
2
Cc Launch SubagentsA

On Claude Code, perform all tasks through subagents as background tasks.

ai-agentsgo
0
2
Cc Launch WorkflowsA

On Claude Code, once the planning stage is completed, and if the user prompts you to use this skill, launch the execution of the plan as a workflow.

ai-agentsgosecurity
0
2
Closed PlanA

Produce a closed-loop, fully deterministic implementation checklist for a software/coding task — from a draft plan, the user's instructions, or the conversation — where every step is executable with zero on-the-fly decisions, no deferred tasks, and no gaps. Design and scope questions only the user can answer are settled with them; codebase, language, structure, and convention details are decided autonomously by inspecting the code.

ai-agentsgo
0
2
IntrospectionA

Post-task reflection — review what happened during a task, update repository memory, and propose instruction/skill file updates when gaps or staleness are found.

ai-agentsapi
0
2
Look Into ItA

Investigate any issue brought to you — a bug report, a "why is X happening", a fix request — trace it through the codebase (or whatever materials hold the answer), resolve open questions with the operator, then either implement the fix or (in advise mode) lay out the root cause and 2–3 solution options for the operator to choose. If the issue arrived over a chat channel (Slack, or another IM exposed through an MCP), post throttled milestone updates back to the thread — or stay silent and repo...

ai-agentsgoreact
0
2
Multi Agent ChatA

Open a chatroom — a plain .txt log on disk — so agents in separate sessions (Claude, Codex, others) whose work has collided or become correlated can talk to each other: resolve the conflict, trade the context each is missing, and settle who owns what. The agent that opens the room moderates it; the operator relays the room path to the other agents. Use when two sessions are stepping on each other or one needs what the other knows, or when handed a room path and asked to join.

ai-agentsgobash
0
2
Plan With MeA

Collaborative, human-in-the-loop planning for something new that spans several parts and needs human judgement at each fork. A brainstorming partner that funnels — each fork opens up the real options, then narrows to a decision, surfacing caveats and breaking points, and co-authoring the plan instead of guessing alone. Fits any domain where you plan something new against existing context. Resolves one decision at a time, each with a recommendation, then emits a lightweight plan to hand off fo...

ai-agentsgoreact
0
2
SlackA

Compose a Slack message, or digest a Slack thread into compact context. Use when the user asks to reply to a person or channel, write a Slack post, or catch up on a thread without reading the whole transcript. This skill covers how to write well for Slack — both jobs share the same standard.

ai-agentsgo
0
2
SumA

Use when the previous response is too technical, complex, or jargon-heavy and needs a clear, plain-language explanation

ai-agentsgo
0
2
UnpackA

Explain an unfamiliar thing plainly and from first principles, structured so the reader sees why it is true. Use when someone is trying to understand something — a dense or jargon-heavy passage, a baffling error, an unfamiliar mechanism, a codebase, or a document — asks to break something down ("walk me through this", "what does this actually mean"), or wants their intent turned into a precise instruction for another agent. Trigger on confusion or a request to understand, not on difficulty al...

ai-agentsrustgo
0
2
Update Global Dotlas SkillsA

Sync the globally-installed dotlas/skills catalog and prune stale remnants. Runs the documented global install command, then detects skills that were installed from dotlas/skills but no longer exist in the catalog and removes them (with confirmation). Use when the user wants to update, refresh, or clean up their global Dotlas skills, or invokes /update-global-dotlas-skills.

ai-agentspythongo
0
2
Where Were WeA

Provide the user with a refresher of existing chat turns. Useful when the user wants to understand where we stand in the conversation.

ai-agentsgo
0
2