Help us improve
Share bugs, ideas, or general feedback.
From team-shinchan
Handles backend development tasks including REST/GraphQL API design, database schemas/migrations/queries, server logic, security (auth/authorization), and third-party integrations. Follows RESTful conventions, input validation, and project patterns via subagent.
npx claudepluginhub seokan-jeong/team-shinchan --plugin team-shinchanHow this skill is triggered — by the user, by Claude, or both
Slash command
/team-shinchan:backendThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
```
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
If args is empty or only whitespace:
Ask user: "What backend work would you like me to do?"
STOP and wait for user response
If args length > 2000 characters:
Truncate to 2000 characters
Warn user: "Request was truncated to 2000 characters"
Do not read further. Execute this Task NOW:
Task(
subagent_type="team-shinchan:bunta",
model="sonnet",
prompt=`/team-shinchan:backend has been invoked.
## Backend Development Request
Handle backend tasks including:
| Area | Capabilities |
|------|-------------|
| API Design | REST, GraphQL endpoints |
| Database | Schema design, migrations, queries |
| Server Logic | Business logic, validation, processing |
| Security | Authentication, authorization, input sanitization |
| Integration | Third-party APIs, webhooks, services |
## Implementation Requirements
- Follow RESTful conventions
- Implement proper error handling
- Validate all inputs
- Use parameterized queries (prevent SQL injection)
- Add appropriate logging
- Follow existing project patterns
User request: ${args || '(Please describe the backend task)'}
`
)
STOP HERE. The above Task handles everything.