all publishers

bcastelino

@bcastelino source repo

52 published skills

  1. ▌
    Database Design · bcastelino bundle
    Database design principles and decision-making covering schema design, indexing strategy, ORM selection, and serverless databases. Use when designing or evaluating database schemas.
    6 installs
  2. ▌
    Embedding Strategies · bcastelino bundle
    Select and optimize embedding models for semantic search and RAG applications. Use when choosing embedding models, implementing chunking strategies, or optimizing embedding quality for specific dom...
    4 installs
  3. ▌
    Vulnerability Scanner · bcastelino bundle
    Advanced vulnerability analysis covering OWASP 2025, Supply Chain Security, attack surface mapping, and risk prioritization. Use when auditing code or infrastructure for security vulnerabilities.
    6 installs
  4. ▌
    Git Advanced Workflows · bcastelino bundle
    Master advanced Git workflows including rebasing, cherry-picking, bisect, worktrees, and reflog to maintain clean history and recover from any situation. Use when managing complex Git histories, co...
    6 installs
  5. ▌
    Game Art · bcastelino
    Game art principles. Visual style selection, asset pipeline, animation workflow.
    2 installs
  6. ▌
    Tailored Resume Generator · bcastelino
    Analyzes job descriptions and generates tailored resumes that highlight relevant experience, skills, and achievements to maximize interview chances. Use when applying for jobs, customizing resumes for different roles, or optimizing for ATS systems.
    6 installs
  7. ▌
    Game Audio · bcastelino
    Game audio principles. Sound design, music integration, adaptive audio systems.
    7 installs
  8. ▌
    Query To Pbip · bcastelino bundle
    Orchestrates the end-to-end conversion of a Databricks Genie Query into a Power BI Desktop Project (PBIP) with visuals. Use this skill when transforming a Genie SQL query or YAML metric view into a complete, openable Power BI project containing a semantic model (TMDL) and report visuals (PBIR). It coordinates four sub-skills in sequence — semantic-mapper, visual-selector, visual-generator, and project-packager — to produce a zipped PBIP artifact.
    6 installs
  9. ▌
    Theme Branding · bcastelino bundle
    Applies professional themes and corporate branding to a generated PBIP project. This skill should be used after the report files are written and before the final dashboard is delivered, to swap in a chosen theme JSON, register it in report.json, and optionally inject a logo and corporate color palette. Provides four built-in presets (corporate, modern, minimal, dark) and supports custom theme files.
    6 installs
  10. ▌
    Bi Dash Creator · bcastelino bundle
    Composes a multi-visual Power BI dashboard from already generated reports in the generated-reports folder. This skill should be used only when the user explicitly requests a dashboard combining visuals from previously generated reports. It copies visual.json files, validates semantic model consistency, excludes card/slicer/kpi visuals, arranges up to 4 visuals per page in a 2x2 grid, and saves the output to the generated-dashboards folder with a "Dash" suffix in the project name.
    5 installs
  11. ▌
    Semantic Mapper · bcastelino bundle
    Translates a data model description into a Power BI TMDL semantic model. Accepts either (a) a Databricks Genie YAML metric view OR (b) a normalized data-model.json produced by data-source-connector. Use this skill whenever a query or data model needs to be converted into TMDL files (model, database, relationships, tables) for use in a Power BI Desktop Project. This is Stage 1 of the query-to-pbip pipeline.
    7 installs
  12. ▌
    Visual Selector · bcastelino bundle
    Determines the best Power BI visual type based on the measures and dimensions in a query. Use this skill when deciding which chart or visual to generate for a given data profile (e.g., cardVisual for single KPIs, lineChart for time series, clusteredColumnChart for categorical comparisons). This is Stage 2 of the query-to-pbip pipeline.
    6 installs
  13. ▌
    Project Packager · bcastelino bundle
    Scaffolds a complete Power BI Desktop Project (PBIP) directory structure, assembles TMDL and report artifacts, validates the project integrity, and creates a distributable zip archive. Use this skill when all semantic model and report files are ready and need to be packaged into a valid PBIP. This is Stage 4 of the query-to-pbip pipeline.
    5 installs
  14. ▌
    Visual Generator · bcastelino bundle
    Builds Power BI report visual JSON files in PBIR format, where each visual is a separate visual.json file inside its own directory. Also generates page.json, pages.json, report.json, version.json, and definition.pbir. Use this skill when generating the report layer of a PBIP project from a selected visual type and field mappings. This is Stage 3 of the query-to-pbip pipeline.
    6 installs
  15. ▌
    Data Source Connector · bcastelino bundle
    Source-agnostic adapter that introspects any data storage (SQL databases, cloud warehouses, Excel/CSV files, OData/REST APIs, SharePoint lists) and emits a normalized data-model.json describing tables, columns, types, and relationships. Use this skill at the start of the dashboard pipeline whenever the user has not provided a structured data model. It also emits a clarification question list when schema cannot be auto-discovered, and produces the source-specific M-Code / import block consumed by semantic-mapper.
    3 installs
  16. ▌
    Nlq Dashboard Orchestrator · bcastelino bundle
    Top-level entry point that turns a natural-language dashboard request into a complete Power BI Desktop Project (PBIP). This skill should be used whenever a user asks in plain English for a dashboard, report, or set of visuals without providing structured input. It introspects the data source, runs two explicit user-confirmation gates (data-model readiness and scaffold readiness), then orchestrates data-source-connector, query-to-pbip, theme-branding, and bi-dash-creator to produce the final dashboard.
    2 installs
  17. ▌
    Software Architecture · bcastelino
    Guide for quality focused software architecture. This skill should be used when users want to write code, design architecture, analyze code, in any case that relates to software development.
    5 installs
  18. ▌
    Computer Vision Expert · bcastelino
    SOTA Computer Vision Expert. Specialized in YOLO, Segment Anything, Vision Language Models, and real-time spatial analysis. Use when building or optimizing computer vision systems.
    5 installs
  19. ▌
    Vr Ar · bcastelino
    VR/AR development principles. Comfort, interaction, performance requirements.
    8 installs
  20. ▌
    Postgres Best Practices · bcastelino bundle
    Postgres performance optimization and best practices from Supabase. Use this skill when writing, reviewing, or optimizing Postgres queries, schema designs, or database configurations.
    4 installs
  21. ▌
    Databricks Community Geo · bcastelino bundle
    Guides writing and scoring Databricks Community content (Community Articles, Technical Blog posts, Q&A answers) so it is discoverable by people, search engines, and AI assistants (GEO). Use when the user asks to write a Databricks Community article, optimize a Q&A answer for discoverability, apply GEO best practices to Databricks content, or score/lint a draft against a publishing checklist.
    12 installs
  22. ▌
    Github Actions Templates · bcastelino bundle
    Create production-ready GitHub Actions workflows for automated testing, building, and deploying applications. Use when setting up CI/CD with GitHub Actions, automating development workflows, or cre...
    7 installs
  23. ▌
    Prometheus Configuration · bcastelino bundle
    Set up Prometheus for comprehensive metric collection, storage, and monitoring of infrastructure and applications. Use when implementing metrics collection, setting up monitoring infrastructure, or...
    6 installs
  24. ▌
    2d Games · bcastelino
    2D game development principles. Sprites, tilemaps, physics, camera.
    7 installs
  25. ▌
    3d Games · bcastelino
    3D game development principles. Rendering, shaders, physics, cameras.
    7 installs
  26. ▌
    Pc Games · bcastelino
    PC and console game development principles. Engine selection, platform features, optimization strategies.
    11 installs
  27. ▌
    Code Refactoring Tech Debt · bcastelino
    Technical debt expert specializing in identifying, quantifying, and prioritizing technical debt in software projects. Use when auditing a codebase for technical debt or planning remediation.
    6 installs
  28. ▌
    Web Games · bcastelino
    Web browser game development principles. Framework selection, WebGPU, optimization, PWA.
    4 installs
  29. ▌
    Game Design · bcastelino
    Game design principles. GDD structure, balancing, player psychology, progression.
    8 installs
  30. ▌
    Multiplayer · bcastelino
    Multiplayer game development principles. Architecture, networking, synchronization.
    8 installs
  31. ▌
    Mobile Games · bcastelino
    Mobile game development principles. Touch input, battery, performance, app stores.
    5 installs
  32. ▌
    Crewai · bcastelino
    Expert in CrewAI - the leading role-based multi-agent framework used by 60% of Fortune 500 companies. Covers agent design with roles and goals, task definition, crew orchestration, process types (s...
    4 installs
  33. ▌
    Langgraph · bcastelino
    Expert in LangGraph, the production-grade framework for building stateful, multi-actor AI applications. Use when building agent graphs, managing state, or implementing persistence with checkpoints.
    7 installs
  34. ▌
    Clean Code · bcastelino
    Applies principles from Robert C. Martin's 'Clean Code'. Use this skill when writing, reviewing, or refactoring code to ensure high quality, readability, and maintainability. Covers naming, functio...
    7 installs
  35. ▌
    Postgresql · bcastelino
    Design PostgreSQL-specific schemas covering best practices, data types, indexing, constraints, performance patterns, and advanced features. Use when designing or optimizing PostgreSQL databases.
    8 installs
  36. ▌
    Fastapi Pro · bcastelino bundle
    High-performance async API development with FastAPI. Use when building production FastAPI services, implementing async patterns, designing microservice architectures, or optimizing API performance.
    5 installs
  37. ▌
    MCP Builder · bcastelino bundle
    Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate exte...
    7 installs
  38. ▌
    RAG Engineer · bcastelino
    Expert in building Retrieval-Augmented Generation systems. Masters embedding models, vector databases, chunking strategies, and retrieval optimization for LLM applications. Use when: building RAG, ...
    9 installs
  39. ▌
    Code Reviewer · bcastelino bundle
    Elite code review expert specializing in modern AI-powered code review. Use when reviewing pull requests or establishing code review standards.
    6 installs
  40. ▌
    GCP Cloud Run · bcastelino
    Building production-ready serverless applications on GCP with Cloud Run services and Cloud Run Functions. Use when deploying containerized or event-driven applications on Google Cloud.
    6 installs
  41. ▌
    PPTX Official · bcastelino bundle
    Presentation creation, editing, and analysis. Use when working with presentations (.pptx files) for creating, modifying, or analyzing PowerPoint content and layouts.
    5 installs
  42. ▌
    Skill Creator · bcastelino bundle
    Interactive guide for creating, scaffolding, and iterating on Agent Skills. Use when the user wants to build a skill, write a SKILL.md, generate frontmatter, define trigger phrases, validate, package, or distribute a skill.
    7 installs
  43. ▌
    Data Scientist · bcastelino bundle
    Advanced analytics and machine learning for data-driven insights. Use when performing statistical analysis, building predictive models, designing experiments, or creating data visualizations.
    8 installs
  44. ▌
    Mlops Engineer · bcastelino bundle
    ML infrastructure automation and production ML lifecycle management. Use when building ML pipelines, setting up experiment tracking, implementing CI/CD for models, or managing model deployments.
    9 installs
  45. ▌
    Cloud Architect · bcastelino bundle
    Multi-cloud infrastructure design with AWS, Azure, and GCP. Use when designing cloud architecture, implementing Infrastructure as Code, optimizing costs with FinOps, or building scalable cloud systems.
    5 installs
  46. ▌
    Github Automation · bcastelino
    Automate GitHub repositories, issues, pull requests, branches, CI/CD, and permissions via MCP. Use when managing code workflows or automating GitHub operations programmatically.
    8 installs
  47. ▌
    Hugging Face Jobs · bcastelino bundle
    This skill should be used when users want to run any workload on Hugging Face Jobs infrastructure. Covers UV scripts, Docker-based jobs, hardware selection, cost estimation, authentication with tokens, scheduled jobs, and result persistence.
    3 installs
  48. ▌
    Vibe Code Auditor · bcastelino
    Audit rapidly generated or AI-produced code for structural flaws, fragility, and production risks. Use when evaluating prototype or AI-generated code for production readiness.
    7 installs
  49. ▌
    Database Optimizer · bcastelino bundle
    Database performance tuning and query optimization across platforms. Use when analyzing slow queries, designing indexing strategies, tuning database configurations, or scaling database systems.
    6 installs
  50. ▌
    Temporal Python Pro · bcastelino bundle
    Temporal workflow orchestration with the Python SDK. Use when building durable workflows, implementing distributed transactions, designing activity patterns, or deploying Temporal workers.
    8 installs
  51. ▌
    Context Optimization · bcastelino
    Apply compaction, masking, and caching strategies to optimize context windows. Use when reducing token usage or improving LLM context efficiency.
    8 installs
  52. ▌
    Ml Pipeline Workflow · bcastelino bundle
    Build end-to-end MLOps pipelines from data preparation through model training, validation, and production deployment. Use when creating ML pipelines, implementing MLOps practices, or automating mod...
    7 installs