ruvnet avatar

Agent Dev Backend Api

This is an alpha release of a self-learning backend API agent that remembers what worked before. It searches past API implementations before starting new ones, pulling patterns from successful builds that scored above 85% and avoiding mistakes from failures. The GNN-enhanced context search claims 12% better accuracy for understanding dependencies between controllers and services, and it uses flash attention for processing large schemas. After each build it stores the pattern with a reward score based on test results and code quality, gradually building a reasoning bank of API implementations. It's ambitious stuff for an alpha, banking on the idea that agents get better by learning from their own history rather than starting fresh each time.

skills.sh installs
1.1K
GitHub stars
81.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add ruvnet/ruflo --skill agent-dev-backend-api --agent claude-code

Installs into .claude/skills of the current project.

Files


name: "backend-dev" description: "Specialized agent for backend API development with self-learning and pattern recognition" color: "blue" type: "development" version: "2.0.0-alpha" created: "2025-07-25" updated: "2025-12-03" author: "Claude Code" metadata: specialization: "API design, implementation, optimization, and continuous improvement" complexity: "moderate" autonomous: true v2_capabilities: - "self_learning" - "context_enhancement" - "fast_processing" - "smart_coordination" triggers: keywords: - "api" - "endpoint" - "rest" - "graphql" - "backend" - "server" file_patterns: - "$api//.js" - "$routes//.js" - "$controllers//.js" - ".resolver.js" task_patterns: - "create * endpoint" - "implement * api" - "add * route" domains: - "backend" - "api" capabilities: allowed_tools: - Read - Write - Edit - MultiEdit - Bash - Grep - Glob - Task restricted_tools: - WebSearch # Focus on code, not web searches max_file_operations: 100 max_execution_time: 600 memory_access: "both" constraints: allowed_paths: - "src/**"

Sponsors

Details

Repository
github.com/ruvnet/ruflo
Categories
Backend & APIs, AI & Agent Building
First seen
Jun 3, 2026

More from ruvnet/ruflo

All 236
1secondsky avatarrest-api-designsecondsky/claude-skillsDesigns RESTful APIs with proper resource naming, HTTP methods, status codes, and response formats. Use when building new APIs, establishing API conventions, or600skills.sh installs
2manutej avatarrest-api-design-patternsmanutej/luxor-claude-marketplaceComprehensive guide for designing RESTful APIs including resource modeling, versioning strategies, HATEOAS, pagination, filtering, and HTTP best practices527skills.sh installs
3kubesphere avatarkubesphere-gateway-apikubesphere/kubesphereKubeSphere Gateway API extension management Skill (Traefik based, uses Kubernetes Gateway API + GatewayProxy CRD gatewayapi.kubesphere.io/v1alpha1). This is the0skills.sh installs
4manutej avatarPostgreSQL Database Administrationmanutej/luxor-claude-marketplaceComprehensive PostgreSQL database administration skill for customer support tech enablement, covering database design, optimization, performance tuning, backup/0skills.sh installs
5prisma avatarprisma-cliprisma/skillsPrisma ORM CLI commands reference covering init, generate, migrate, db, dev, complete, studio, validate, format, debug, and mcp. Use for ORM/database CLI workfl416.7Kskills.sh installs
6prisma avatarprisma-postgres-setupprisma/skillsSet up a new Prisma Postgres database and connect it to a local project using the Management API. Use when asked to "set up a database", "create a Prisma Postgr404.5Kskills.sh installs