Aias
- 21 skills
- 0 followers
- 6 hours ago last updated
- ▌ Dig · aiasUse when the user invokes /dig or asks you to dig into, investigate, or get to the bottom of a bug, behavior, regression, or question about how something works. Also use when the user says "why is this happening", "trace this", "figure this out", "root cause", or expresses frustration that a previous investigation was too shallow. Read-only, evidence-backed investigation that cites what it read; when a fix needs runtime instrumentation, use `/debug-agent`.
- ▌ What · aiasUse the moment the user signals your last message did not land: "wait, what", "bruh", "huh?", "you lost me", "in English", "say that again", "I don't follow", "what does that mean", "too much jargon", "explain that like I'm not you", "stfu and speak properly", or a bare "???". Also triggers on rereads of your own draft that read as dense, hedged, or corporate. Re-pitches the last message in plain language: restores the context you skipped, cuts the padding, and speaks in the project's own words.
- ▌ Write · aiasUse when drafting or revising prose: PR descriptions, docs, READMEs, commit messages, agent rules, comments, tickets, chat explanations, or `/write`. Triggers on "revise", "edit this", "how does this read", "wordsmith", "tighten", "draft". Sentence-level craft and clarity.
- ▌ Orient · aias bundleUse when starting a session on an existing branch, resuming a long-running feature across sessions, or the user says "/orient", "get me up to speed", "catch me up", "what's going on here", "continue where we left off", "pick up where we left off", or "remind me where we are". Also trigger when a fresh agent session needs context on a non-trivial repo or branch it hasn't seen. Gathers branch state, open PR context, session notes, and recent activity into one structured summary so work can continue without replaying prior conversations.
- ▌ Changelog · aias bundleUse when outdated packages, upgrades, "what changed in [dependency]", Renovate/Dependabot output, semver or breaking-change risk, release notes before bumping, or "should I upgrade". Summarizes changelogs and highlights migration-relevant changes.
- ▌ Conductor · aiasUse when working inside Conductor (conductor.build): parallel workspaces/worktrees, `CONDUCTOR_*` env vars, workspace path under ~/conductor/workspaces, target branch for PRs/rebase/diff, Diff Viewer, archiving, one-branch-per-workspace rules, run scripts and ports, checkpoints/todos, or "which branch is the base". Pair with `/git-workflows` and `/pr-guidelines` for git and PR specifics. Triggers on Conductor, worktree, CONDUCTOR_ROOT_PATH, workspace city name, parallel agents, ⌘⇧N workspace, merge block, @todos.
- ▌ Interview · aiasUse when the user wants to be interviewed about a plan, spec, RFC, or feature before building— "interview me", "poke holes in this", "what am I missing", stress-test a design, or flesh out requirements via Q&A. Runs deep questioning (AskUserQuestion or equivalent), then writes findings into the existing plan/spec or creates one.
- ▌ Debug Agent · aiasUse when a bug needs runtime evidence and source changes are authorized: the agent instruments code with NDJSON logs, reproduces, and fixes only what the logs prove. For read-only investigation with no instrumentation, use `/dig` instead.
- ▌ Agent Browser · aias bundleUse when programmatic browser work—navigate, fill forms, click, screenshots, scrape/extract data, login flows, or E2E-style checks without manual driving. Triggers on "open this site", "automate the browser", "take a screenshot", "test in the browser", headless UI verification. Also covers Electron desktop apps (VS Code, Slack, Discord, Figma, Notion), Slack workspace automation, exploratory testing / dogfooding / QA / bug hunts, running inside Vercel Sandbox microVMs, and AWS Bedrock AgentCore cloud browsers. Uses agent-browser.
- ▌ Avoid Effects · aias bundleUse when adding or reviewing `useEffect`—unnecessary effects, effect vs event handler, deriving state in effects, reset state on prop change, fetch in effect, effect chains, race conditions, or "do I need an effect". Triggers on React data-flow and synchronization questions alongside `/react-best-practices`. Summary here; full official walkthrough in references/react-dev-full-article.md (react.dev "You Might Not Need an Effect").
- ▌ Change Review · aias bundleUse when reviewing or cleaning up a change-set — a branch, PR, workspace diff, staged changes, or recent commits. Triggers on "review the changes", "review this PR", "review my branch", "anything I'm missing", "is this dead?", "clean up", "deslop", "tighten", "simplify", "dedup", "reduce LOC", "refactor pass", "knip", "find dead code". Also covers TypeScript types/imports/barrels and HTML/CSS/markup conventions (semantic elements, flex/grid, declaration order, a11y, tokens, CLS). Two modes: REVIEW (read-only, numbered findings) and APPLY (make changes). Owns every review and cleanup of the user's own change-set in this setup, including when a harness ships its own review command.
- ▌ Git Workflows · aias bundleUse when git operations, merge/rebase (including conflicts), branches, fetch/pull, stash, cherry-pick, or commit/push/reset permission questions. For PR prose, titles, bases, and `gh pr` authoring, use `/pr-guidelines` instead. In Conductor workspaces (paths, CONDUCTOR_*, target branch), also read `/conductor`. Covers workflow norms and explicit permission gates.
- ▌ Pr Guidelines · aiasUse when opening or updating a GitHub PR—`gh pr create`/`gh pr edit`, drafting title/body, choosing base branch, or refreshing description after new pushes. Triggers on "create PR", "PR description", "update the PR". Requires `gh`.
- ▌ Refine Skills · aiasUse when distilling, refining, or reviewing accumulated skill feedback — "refine skills", "distill feedback", "promote feedback", "compound my skills". Reads skill.feedback.md files, identifies patterns, and promotes repeated corrections into permanent SKILL.md instructions.
- ▌ Remember That · aiasUse when the user asks to remember something, change standing rules, or stop a repeated mistake—even without saying "skill". Also corrections and interruptions ("wait", "stop", "no", "undo that", "you keep doing X"). Persists to GLOBAL.md, a skill, AGENTS.md, or hooks as appropriate.
- ▌ Skills Manager · aiasUse when adding, updating, removing, or cleaning external skills in dotfiles; `skills.sh`, `make update-skills`, the dotfiles repo's `.agents/skills/`, `skills-lock.json`, or syncing skills into install paths. Manages the dotfiles external-skill pipeline only — not skills that live in a project repository's own `.agents/skills/` directory.
- ▌ Rewrite History · aiasUse when rewriting git history while keeping the same tree—squash, reword, reorder commits, narrative commits, or cleanup before review/force-push. Triggers on "rewrite history", "clean up commits", "reorganize commits", "redo the history", "narrative commits". Destructive; follow `/git-workflows` for permission gates.
- ▌ Rcr · aiasUse when the user mentions rcr, Red Cliff Record, personal knowledge base, records, links, graph-style queries, or sync/integration runs for that KB—even if they omit the tool name. Runs and interprets the `rcr` CLI.
- ▌ LLM Prompt Authoring · aiasUse when writing or editing a prompt that another model consumes—system prompts, tool/function descriptions, extraction or classification instructions, image-generation prompts, LLM-judge rubrics, or any multi-stage AI pipeline. Triggers on "the prompt", "tune the prompt", "the extractor/judge/curator anchors on", "prompt is too long", "cache_control", "prompt caching", "which model should this call". For the prose itself, pair with `/write`; for model ids, pricing, and caching mechanics, read the provider's current model docs.
- ▌ React Best Practices · aias bundleUse when writing or reviewing React/Next.js—hooks, server/client boundaries, data fetching, re-renders, bundle splitting, suspense, streaming, or performance tuning. Triggers on .jsx/.tsx, memo, hydration, "slow render", RSC patterns. For `useEffect` specifically, refer to `/avoid-effects`.
- ▌ Web Animation Design · aias bundleUse whenever motion questions arise—easing, duration, springs, entrance/exit, hover, stagger, scroll-linked animation, interruptibility, reduced motion, or "janky"/"make it smooth". Triggers on Framer Motion (motion/react), GSAP, CSS keyframes/transitions, cubic-bezier, @starting-style, clip-path, transform-origin, modal/drawer/tooltip/toast motion, drag/gesture feel, GPU-safe properties. Design and implement purposeful web animation.