Skills (Cerebellum)

49 bundled skills. Unlimited auto-generated skills via Basal Ganglia. Fully editable.

What are skills

Skills are structured knowledge documents that the agent loads before running. Each skill contains a description, tags, usage guidance, and a body of text that gives the agent context on how to approach a class of task.

Skills have a weight (0–1) that controls injection priority, a brain_region that determines how they're categorized, and a when_to_use field that helps the agent decide when to activate them.

Skills don't execute code — they inform the agent's reasoning before tool calls happen.

Bundled skills

49 skills ship with asyncat out of the box:

Planning

plan Structured goal decomposition and task planning
onboarding-new-codebase First-run exploration of an unfamiliar codebase

Workflow

architecture-review Review system design and surface architectural concerns
code-review Review changed code for quality, reuse, and efficiency
debugging Systematic root-cause diagnosis and fix
error-recovery Handle failures, retries, and unexpected states
refactoring Restructure code without changing observable behavior

Development

agentic-coding Write, test, and iterate on code autonomously
react-patterns React component patterns, hooks, and state management
nextjs Next.js routing, data fetching, and deployment patterns
docker Containerize applications and manage Docker workflows
ci-cd-pipeline Set up and manage CI/CD workflows

Execution

deployment Deploy apps to cloud, VMs, or container platforms
database-migrations Write and run safe database schema migrations
testing Write and run tests — unit, integration, e2e
tdd Test-driven development: red → green → refactor
cron-jobs Set up scheduled and recurring tasks

Analysis

codebase-metrics Measure lines, complexity, and test coverage
data-engineering Process, transform, and analyze datasets
log-analysis Extract signal from logs and error streams
performance Profile and optimize slow code paths
financial-analysis Analyze financial data, metrics, and models

Documentation

documentation Write clear technical docs, READMEs, and guides
email-drafting Compose professional email and outreach
report-writing Structure and write formal reports and summaries
marketing-content Write copy, landing pages, and product descriptions
document-generation Generate formatted documents — PDFs, Word, HTML

Specialized

accessibility-audit Audit UI for WCAG compliance and accessibility issues
api-design Design REST and GraphQL APIs with clear contracts
customer-support Draft support replies and triage issues
incident-response Structured runbook for production incidents
security Security review — OWASP, secrets, injection, auth
sql-queries Write optimized SQL for complex data retrieval

Auto-generated skills

The Basal Ganglia engine creates additional skills automatically as you work. These appear in the Skills browser with origin: basal-ganglia and a default weight of 0.8.

Common examples include test-runner, dependency-audit, local-rag, and api-endpoint-explorer — patterns the agent notices and encodes without prompting.

See Self-improvement for how the Basal Ganglia works.

Custom skills

You can create, edit, and delete skills in the Skills browser (/skills) in the web UI. Custom skills support the same schema as bundled skills:

name: my-deploy-flow
description: Our team's standard deployment checklist
brain_region: cerebellum
weight: 0.9
tags: [deployment, production]
when_to_use: When deploying to production or staging
created_by: user

---
Always run migrations before deploying.
Check the rollback procedure before triggering the deploy.
Notify the #deploys channel with the PR link.

Alternatively, you can add custom skill Markdown files directly to the ~/.asyncat/skills/ directory on your filesystem.