| name | backend-development |
| description | Backend development - APIs, authentication, business logic |
| sasmp_version | 1.3.0 |
| bonded_agent | 03-backend-development |
| bond_type | PRIMARY_BOND |
| atomic | true |
| single_responsibility | backend_implementation |
| parameters | {"type":"object","required":["action"],"properties":{"action":{"type":"string","enum":["create_endpoint","implement_auth","build_service","integrate_external"],"description":"The specific backend action to perform"},"runtime":{"type":"string","enum":["nodejs","python","go","rust"],"default":"nodejs"},"framework":{"type":"string","enum":["express","fastify","nestjs","fastapi","django","flask"]},"api_style":{"type":"string","enum":["rest","graphql","grpc"],"default":"rest"}}} |
| returns | {"type":"object","properties":{"success":{"type":"boolean"},"code":{"type":"string"},"files":{"type":"array","items":{"type":"object"}},"api_spec":{"type":"object"},"security_notes":{"type":"array","items":{"type":"string"}}}} |
| retry | {"max_attempts":3,"backoff":"exponential","initial_delay_ms":1000,"jitter":true} |
| logging | {"level":"INFO","events":["endpoint_created","auth_configured","service_built"],"metrics":["api_complexity","security_score"]} |
Backend Development Skill
Atomic skill for backend development including API creation, authentication, and service implementation.
Responsibility
Single Purpose: Implement backend services, APIs, and business logic
Actions
create_endpoint
Create a new API endpoint with validation and error handling.
{
action: "create_endpoint",
runtime: "nodejs",
framework: "express",
api_style: "rest"
}
{
success: true,
code: "router.post('/users', validate(schema), async (req, res) => {...})",
files: [
{ path: "routes/users.ts", content: "..." },
{ path: "routes/users.test.ts", content: "..." }
],
api_spec: { openapi: "3.0.0", paths: {...} },
security_notes: ["Rate limiting recommended", "Input validation applied"]
}
implement_auth
Implement authentication and authorization.
build_service
Build a business logic service.
integrate_external
Integrate with external APIs.
Validation Rules
function validateParams(params: SkillParams): ValidationResult {
(!params.) {
{ : , : };
}
(params. === && !params.) {
{ : , : };
}
{ : };
}