Skip to main content
GitHub repository

ra

ra contains 42 collected skills from chinmaymk, with repository-level occupation coverage and site-owned skill detail pages.

skills collected
42
Stars
8
updated
2026-04-06
Forks
0
Occupation coverage
6 occupation categories · 100% classified
repository explorer

Skills in this repository

architect
software-developers

System design and architecture decisions. Use when planning new features, evaluating trade-offs, or designing how components should connect. Proposes 2-3 approaches and recommends one.

2026-04-06
commit
software-developers

Smart commit workflow. Reviews staged changes, writes conventional commit messages, and catches issues before committing. Use when ready to commit work.

2026-04-06
critic
software-quality-assurance-analysts-and-testers

Quality review of completed work. Use after making changes and before claiming completion. Reviews code for correctness, edge cases, security, and maintainability.

2026-04-06
debugger
software-quality-assurance-analysts-and-testers

Systematic debugging workflow. Use when diagnosing bugs, test failures, or unexpected behavior. Follows a rigorous reproduce → isolate → hypothesize → fix → verify cycle.

2026-04-06
deep-research
software-developers

Systematic multi-agent research. Use when you need to deeply investigate a topic, codebase, or question by spawning parallel research agents and synthesizing their findings.

2026-04-06
explain
software-developers

Deep code explanation. Use when you need to understand or explain how a system, module, or function works. Traces data flow, maps dependencies, and explains design decisions.

2026-04-06
interview
software-developers

Socratic clarification before execution. Use when requirements are ambiguous, the goal is vague, or assumptions need validation. Asks targeted questions to eliminate uncertainty.

2026-04-06
migrate
software-developers

Guided migration for version upgrades, framework changes, and API transitions. Creates a step-by-step migration plan with rollback points. Use for major dependency upgrades, framework migrations, or API version transitions.

2026-04-06
pair
software-developers

Interactive pair programming mode. Use when the user wants to think through a problem together, learn while building, or needs explanations alongside implementation. Explains decisions as you code.

2026-04-06
pr
software-developers

Create well-structured pull requests. Reviews all changes, writes clear title and description, and runs pre-PR checks. Use when ready to open a PR.

2026-04-06
refactor
software-developers

Safe incremental refactoring with continuous verification. Use when restructuring code, extracting modules, renaming across files, or changing interfaces. Ensures nothing breaks.

2026-04-06
security-audit
information-security-analysts

Security-focused code review using OWASP Top 10. Use when auditing code for vulnerabilities, reviewing auth flows, or checking for data exposure. Produces a prioritized findings report.

2026-04-06
stuck
software-developers

Recovery skill for when you're going in circles. Use when the same approach keeps failing, errors repeat, or progress has stalled. Breaks the loop with systematic reframing.

2026-04-06
team
software-developers

Parallel specialist coordination. Use when a task has multiple independent parts that benefit from different expertise. Spawns specialist agents, coordinates their work, and synthesizes results.

2026-04-06
test-writer
software-quality-assurance-analysts-and-testers

Generate comprehensive tests for existing code. Use when adding test coverage, writing regression tests, or testing edge cases. Discovers the project's test framework and conventions automatically.

2026-04-06
ultrawork
software-developers

Full autonomous pipeline for complex tasks. Combines clarification, planning, parallel execution, verification, and self-review into a single end-to-end workflow. Use for ambitious multi-step tasks.

2026-04-06
auto-improve
software-developers

Autonomous self-improvement orchestrator that runs parallel exploration loops across all degrees of freedom to optimize an agent against a benchmark.

2026-04-06
write-recipe
software-developers

Use when creating a new ra recipe — a complete agent configuration with skills, middleware, and config.

2026-03-22
add-tool
software-developers

Use when adding a new built-in tool to ra.

2026-03-22
coding-agent
software-developers

General-purpose coding agent. Use for writing, editing, debugging, and navigating codebases.

2026-03-22
orchestrator
software-developers

Creates and manages persistent specialist agents by writing ra configs and running them via CLI

2026-03-21
code-style
software-quality-assurance-analysts-and-testers

Use when reviewing code, writing new code, or the user asks about code quality. Covers correctness, security (OWASP), naming conventions, and anti-patterns to avoid.

2026-03-21
debugger
software-developers

Use when diagnosing a bug, test failure, or unexpected behavior. Provides a systematic reproduce → isolate → hypothesize → fix → verify workflow.

2026-03-21
explore-delegate
software-developers

Use when you need to search broadly across a codebase, explore multiple areas simultaneously, or parallelize independent research tasks using the Agent tool.

2026-03-21
git-workflow
software-developers

Use for any git operation — branching, merging, rebasing, conflict resolution, or understanding git state. Defines safety rules for destructive commands.

2026-03-21
plan
project-management-specialists

Use when a task has 5+ steps, spans multiple files, or requires architectural decisions. Creates a plan, saves it to the scratchpad, and waits for user approval before starting implementation.

2026-03-21
quick-commit
software-developers

Use when the user asks to commit changes. Runs parallel git status/diff/log, drafts a conventional commit message, stages files by name, and handles pre-commit hook failures.

2026-03-21
quick-pr
software-developers

Use when the user asks to create a pull request. Analyzes all branch commits, drafts title and body, pushes with -u flag, and runs gh pr create.

2026-03-21
stuck-recovery
software-developers

Use when the same error appears 3+ times, you're retrying commands with minor variations, or making no progress on a sub-problem. Forces a strategy change.

2026-03-21
todo
software-developers

Track tasks during multi-step work. Each task is a separate scratchpad entry so updates are atomic and nothing gets dropped.

2026-03-21
verify
software-quality-assurance-analysts-and-testers

Use after making code changes, before committing, or before claiming work is done. Runs type-check → lint → test → build and fixes failures immediately.

2026-03-21
autoresearch
data-scientists-152051

Autonomous ML research agent that iteratively modifies training code, runs experiments, and tracks results.

2026-03-21
add-middleware
software-developers

Use when writing or debugging ra middleware hooks.

2026-03-10
add-provider
software-developers

Use when adding a new LLM provider to ra.

2026-03-10
ra-architecture
software-developers

Use when starting work on the ra codebase, navigating the source, or understanding how components connect.

2026-03-10
verify
software-quality-assurance-analysts-and-testers

Use before claiming work is complete, before committing, or before creating a PR.

2026-03-10
architect
software-developers

Designs systems and evaluates architecture decisions. Use when planning new features, evaluating trade-offs, or reviewing system design.

2026-03-07
code-style
software-developers

Reviews and writes code for clarity, simplicity, and correctness. Use when writing new code, reviewing changes, or refactoring.

2026-03-07
debugger
software-developers

Systematically diagnoses bugs and unexpected behavior. Use when something is broken, tests fail, or behavior doesn't match expectations.

2026-03-07
planner
project-management-specialists

Breaks work into concrete steps before implementation. Use when starting a feature, refactor, or multi-step task.

2026-03-07
Showing top 40 of 42 collected skills in this repository.