dynamic — community dynamic, bkit-gemini, community, ide skills, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Perfect for Fullstack Development Agents building MVPs with backend requirements. bkit Vibecoding Kit for Gemini CLI - PDCA + AI-native development

popup-studio-ai popup-studio-ai
[0]
[0]
Updated: 3/5/2026

Agent Capability Analysis

The dynamic skill by popup-studio-ai is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance.

Ideal Agent Persona

Perfect for Fullstack Development Agents building MVPs with backend requirements.

Core Value

Enables rapid fullstack web development using bkend.ai BaaS platform with built-in authentication (Email, OAuth, Magic Links) and MongoDB database, eliminating server management overhead for data-driven applications.

Capabilities Granted for dynamic

Building SaaS products with user accounts
Creating MVPs with authentication requirements
Developing data-driven web applications

! Prerequisites & Limits

  • Requires bkend.ai platform dependency
  • MongoDB database only
  • Limited to web application development
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

dynamic

Install dynamic, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

SKILL.md
Readonly

Dynamic Skill

Fullstack development with bkend.ai BaaS platform

Overview

The Dynamic skill enables fullstack web application development using bkend.ai as the Backend-as-a-Service platform. No server management required.

When to Use

  • Web applications with user accounts
  • SaaS products
  • MVPs with backend requirements
  • Apps needing authentication
  • Data-driven applications

bkend.ai Features

  • Authentication: Email, OAuth (Google, GitHub), Magic Links
  • Database: MongoDB Atlas (REST API)
  • Storage: S3 Presigned URL file uploads
  • Real-time: WebSocket subscriptions (planned)
  • API: REST API (https://api-client.bkend.ai)
  • MCP: 28 tools + 4 resources (https://api.bkend.ai/mcp)

Project Structure

project/
├── app/
│   ├── (auth)/
│   │   ├── login/
│   │   └── signup/
│   ├── (dashboard)/
│   │   └── ...
│   └── api/
├── lib/
│   └── bkend/
│       └── client.ts
├── components/
├── docs/
│   ├── 01-plan/
│   ├── 02-design/
│   └── 03-analysis/
└── .mcp.json

Key Phases (Dynamic Level)

PhaseRequiredDescription
1. SchemaDefine data models
2. ConventionSet coding rules
3. MockupDesign UI/UX
4. APIDesign API endpoints
5. Design System🔶 OptionalComponent library
6. UI IntegrationConnect frontend to API
7. SEO/Security🔶 OptionalAuth hardening
8. Review🔶 OptionalCode review
9. DeploymentDeploy to production

Getting Started

bash
1# Initialize Dynamic project 2/dynamic init 3 4# Start the pipeline 5/development-pipeline start

Authentication Example

typescript
1// lib/bkend/client.ts - REST API Direct Call Pattern 2const BKEND_API_URL = process.env.NEXT_PUBLIC_BKEND_API_URL || 'https://api-client.bkend.ai'; 3 4async function bkendFetch(path: string, options: RequestInit = {}) { 5 const response = await fetch(`${BKEND_API_URL}${path}`, { 6 ...options, 7 headers: { 8 'Content-Type': 'application/json', 9 'X-Project-Id': process.env.NEXT_PUBLIC_BKEND_PROJECT_ID!, 10 'X-Environment': process.env.NEXT_PUBLIC_BKEND_ENVIRONMENT || 'dev', 11 ...options.headers, 12 }, 13 }); 14 if (!response.ok) throw new Error(`bkend API error: ${response.status}`); 15 return response.json(); 16} 17 18// Login 19const { accessToken, refreshToken, user } = await bkendFetch('/auth/email/signin', { 20 method: 'POST', 21 body: JSON.stringify({ email, password }), 22});

Available bkend Skills

For detailed domain knowledge, use these dedicated skills:

SkillCommandDomain
bkend-quickstart/bkend-quickstartOnboarding, core concepts
bkend-auth/bkend-authAuthentication (21 docs)
bkend-data/bkend-dataDatabase CRUD (13 docs)
bkend-storage/bkend-storageFile storage (10 docs)
bkend-mcp/bkend-mcpMCP + AI tools (18 docs)
bkend-security/bkend-securitySecurity (8 docs)
bkend-cookbook/bkend-cookbookProject tutorials (4+5)
bkend-guides/bkend-guidesGuides + troubleshooting (16 docs)

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is dynamic?

Perfect for Fullstack Development Agents building MVPs with backend requirements. bkit Vibecoding Kit for Gemini CLI - PDCA + AI-native development

How do I install dynamic?

Run the command: npx killer-skills add popup-studio-ai/bkit-gemini/dynamic. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for dynamic?

Key use cases include: Building SaaS products with user accounts, Creating MVPs with authentication requirements, Developing data-driven web applications.

Which IDEs are compatible with dynamic?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for dynamic?

Requires bkend.ai platform dependency. MongoDB database only. Limited to web application development.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add popup-studio-ai/bkit-gemini/dynamic. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use dynamic immediately in the current project.

Related Skills

Looking for an alternative to dynamic or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI