🎯

frappe-api

🎯Skill

from sergio-bershadsky/ai

VibeIndex|
What it does

Generates API endpoints and provides development utilities for Frappe Framework v15 projects, streamlining backend API creation and management.

frappe-api

Installation

Install skill:
npx skills add https://github.com/sergio-bershadsky/ai --skill frappe-api
1
AddedJan 27, 2026

Skill Details

SKILL.md

Overview

# Claude Code Skills & Hooks

Personal Claude Code plugin marketplace for workflow automation and development toolkits.

Marketplace ID: bershadsky-claude-tools

Installation

```bash

# Add marketplace

/plugin marketplace add sergio-bershadsky/ai

# Install a plugin (e.g., git)

/plugin install git@bershadsky-claude-tools

```

Plugins

Productivity

| Plugin | Description | Skills | Hooks |

|--------|-------------|--------|-------|

| [git](plugins/git/) | Git workflow automation: conventional commits, auto-staging, uncommitted changes protection | /commit, /version | auto-stage, pre-stop-commit |

| [settings-sync](plugins/settings-sync/) | Sync Claude settings across ephemeral VMs via Git backup | β€” | backup-settings |

Development

| Plugin | Description | Skills | Agents |

|--------|-------------|--------|--------|

| [django-dev](plugins/django-dev/) | Opinionated Django toolkit with Ninja API, Unfold admin, pytest, Dynaconf | 4 skills | django-review |

| [frappe-dev](plugins/frappe-dev/) | Frappe Framework v15 toolkit with multi-layer architecture | 5 skills | β€” |

Knowledge Management

| Plugin | Description | Skills | Hooks |

|--------|-------------|--------|-------|

| [secondbrain](plugins/secondbrain/) | Knowledge base scaffolding with microdatabases, VitePress portal, semantic search | 9 skills | freshness, sidebar, search-index |

| [replit-prompts](plugins/replit-prompts/) | Optimized prompts, PRDs, and task plans for Replit Agent | 3 skills | β€” |

Internal

| Plugin | Description |

|--------|-------------|

| [marketplace-validator](plugins/marketplace-validator/) | Validates marketplace.json schema after every edit |

---

Plugin Details

git

Git workflow automation with safety features.

```bash

/plugin install git@bershadsky-claude-tools

```

Skills:

  • /commit β€” Conventional commits with diff preview and confirmation
  • /version β€” Semantic version bumping with git tags

Hooks:

  • auto-stage β€” Auto-stage files after Write/Edit operations
  • pre-stop-commit β€” Block session exit if uncommitted changes exist

---

settings-sync

Sync Claude Code settings across ephemeral VMs.

```bash

/plugin install settings-sync@bershadsky-claude-tools

```

Bootstrap for Ephemeral VMs:

```bash

curl -fsSL https://raw.githubusercontent.com/sergio-bershadsky/ai/main/plugins/settings-sync/scripts/bootstrap.sh | bash

```

---

django-dev

Opinionated Django development patterns enforcing consistency and production-ready code.

```bash

/plugin install django-dev@bershadsky-claude-tools

```

Skills:

  • django-dev β€” Core patterns: 1-file-per-model, Base/Virtual/Proxy* prefixes, UUID PKs, timestamps, soft delete, Dynaconf
  • django-dev-ninja β€” Django Ninja API: 1-endpoint-per-file, router organization, Pydantic schemas
  • django-dev-unfold β€” Unfold admin with HTMX patterns
  • django-dev-test β€” pytest-django + factory_boy patterns

Agents:

  • django-review β€” Code reviewer for Django convention compliance

---

frappe-dev

Professional Frappe Framework v15 development toolkit.

```bash

/plugin install frappe-dev@bershadsky-claude-tools

```

Skills:

  • frappe-app β€” App scaffolding with multi-layer architecture
  • frappe-api β€” REST API v2 endpoints
  • frappe-doctype β€” DocType with controller, service, repository
  • frappe-service β€” Service layer patterns
  • frappe-test β€” Testing with pytest and factories

---

secondbrain

Knowledge base scaffolding with microdatabases and semantic search.

```bash

/plugin install secondbrain@bershadsky-claude-tools

```

Skills:

  • secondbrain-init β€” Scaffold new knowledge base project
  • secondbrain-search β€” Semantic search (qmd + Orama)
  • secondbrain-adr β€” Architecture Decision Records
  • secondbrain-note β€” Knowledge capture notes
  • secondbrain-task β€” Action item tracking
  • secondbrain-discussion β€” Meeting/conversation documentation
  • secondbrain-freshness β€” Stale content detec