Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By AndreaFusar
This skill should be used when developing SAP Analytics Cloud (SAC) planning applications, including building planning-enabled stories, analytics designer applications with planning functionality, data actions, multi actions, version management, and planning workflows. Use when creating planning models, implementing data entry forms, configuring spreading/distribution/allocation, setting up data locking, building calendar-based planning processes with approval workflows, writing JavaScript scripts for planning automation, using the getPlanning() API, PlanningModel API, or DataSource API for planning scenarios, troubleshooting planning performance issues, integrating predictive forecasting into planning workflows, implementing Seamless Planning with SAP Datasphere, configuring BPC live connections for BW on HANA integration, building value driver trees for what-if analysis, or debugging data actions with tracing.
npx claudepluginhub andreafusar/https-github.com-secondsky-sap-skills --plugin sap-sac-planningBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Generate a comprehensive checklist for SAC planning implementation projects
Generate a data action configuration template based on requirements
Quick guidance on implementing Seamless Planning with SAP Datasphere
Use this agent when writing JavaScript code for SAC planning applications, using getPlanning(), PlanningModel, or DataSource APIs. Examples: <example> Context: User needs to write planning JavaScript code user: "How do I programmatically set values in a planning table using JavaScript?" assistant: "I'll use the planning-api-assistant agent to help you write the correct getPlanning().setUserInput() code for your scenario." <commentary> The user needs JavaScript API assistance for planning data entry. This agent specializes in SAC planning APIs. </commentary> </example> <example> Context: User wants to create dimension members via script user: "I need to create new cost center members dynamically when users import data." assistant: "Let me use the planning-api-assistant agent to help you implement the PlanningModel.createMembers() functionality." <commentary> Dynamic member creation requires specific API knowledge that this agent provides. </commentary> </example> <example> Context: User needs version management scripting user: "How can I automatically publish a private version when the user clicks a button?" assistant: "I'll engage the planning-api-assistant agent to write the version publishing script for your button action." <commentary> Version management via API requires understanding of version objects and publishing methods. </commentary> </example> <example> Context: User wants to execute data actions from script user: "I want to run a data action with parameters set from user selections." assistant: "Let me use the planning-api-assistant agent to help you write the data action execution script with dynamic parameters." <commentary> Data action execution via API needs proper parameter binding and execution handling. </commentary> </example>
Use this agent when troubleshooting data actions, multi actions, or allocation issues. Helps with tracing, debugging, and optimizing planning calculations. Examples: <example> Context: User has a data action that produces unexpected results user: "My data action is copying wrong values to the target version. How do I debug this?" assistant: "I'll use the data-action-debugger agent to help you trace and identify where the data transformation goes wrong." <commentary> The user needs to debug a data action issue. This agent specializes in tracing and troubleshooting data action problems. </commentary> </example> <example> Context: User's allocation is producing incorrect distributions user: "The allocation step is distributing costs incorrectly. The driver ratios seem off." assistant: "Let me engage the data-action-debugger agent to help analyze your allocation configuration and driver data." <commentary> Allocation debugging requires specialized analysis of driver accounts and distribution logic. </commentary> </example> <example> Context: User needs to understand why a multi action failed user: "My multi action keeps failing at step 3 but I don't understand the error." assistant: "I'll use the data-action-debugger agent to help analyze the failure and identify the root cause." <commentary> Multi action failures often have complex causes that require systematic debugging. </commentary> </example> <example> Context: User wants to optimize slow data action performance user: "Our forecast data action takes 15 minutes to run. How can we make it faster?" assistant: "Let me use the data-action-debugger agent to analyze your data action and identify performance optimization opportunities." <commentary> Performance troubleshooting requires understanding data volumes and step efficiency. </commentary> </example>
Use this agent when designing SAC planning models, choosing between native SAC models and Seamless Planning with Datasphere, or architecting data action flows. Examples: <example> Context: User is starting a new planning project and needs to decide on architecture user: "We're implementing financial planning in SAC. Should we use native SAC or Seamless Planning with Datasphere?" assistant: "Let me use the planning-model-architect agent to help you evaluate your options and design the optimal architecture for your financial planning implementation." <commentary> The user needs architectural guidance for a new planning implementation. This agent specializes in evaluating planning architecture options. </commentary> </example> <example> Context: User needs to design a planning model structure user: "How should I structure my planning model dimensions for a sales forecasting application?" assistant: "I'll use the planning-model-architect agent to help design your dimension structure for optimal sales forecasting capabilities." <commentary> The user needs guidance on dimension design, which is a core architectural decision this agent handles. </commentary> </example> <example> Context: User wants to understand data action orchestration user: "I need to set up a complex planning workflow with multiple data actions. How should I architect this?" assistant: "Let me engage the planning-model-architect agent to help you design your data action flow and multi-action orchestration." <commentary> Complex data action flows require architectural planning. This agent helps design the overall structure. </commentary> </example>
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Complete developer toolkit for Claude Code
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive ABAP development skill for SAP systems. Use when writing ABAP code, working with internal tables, structures, ABAP SQL, object-oriented programming, RAP (RESTful Application Programming Model), CDS views, EML statements, ABAP Cloud development, string processing, dynamic programming, RTTI/RTTC, field symbols, data references, exception handling, or ABAP unit testing. Covers both classic ABAP and modern ABAP for Cloud Development patterns.
Guides development with SAP AI Core and SAP AI Launchpad for enterprise AI/ML workloads on SAP BTP. Use when: deploying generative AI models (GPT, Llama, Gemini, Mistral), building orchestration workflows with templating/filtering/grounding, implementing RAG with vector databases, managing ML training pipelines with Argo Workflows, configuring content filtering and data masking for PII protection, using the Generative AI Hub for prompt experimentation, or integrating AI capabilities into SAP applications. Covers service plans (Free/Standard/Extended), model providers (Azure OpenAI, AWS Bedrock, GCP Vertex AI, Mistral, IBM), orchestration modules, embeddings, tool calling, and structured outputs.
This skill provides comprehensive guidance for documenting SAP APIs following the SAP API Style Guide standards. It should be used when creating or reviewing API documentation for REST, OData, Java, JavaScript, .NET, or C/C++ APIs. The skill covers naming conventions, documentation comments, OpenAPI specifications, quality checklists, deprecation policies, and manual documentation templates. It ensures consistency with SAP API Business Hub standards and industry best practices. Keywords: SAP API, REST, OData, OpenAPI, Swagger, Javadoc, JSDoc, XML documentation, API Business Hub, API naming, API deprecation, x-sap-stateInfo, Entity Data Model, EDM, documentation tags, API quality, API templates
Develops and administers SAP Build Work Zone, advanced edition digital workplace solutions. Use when creating workspaces, workpages, and collaborative sites, developing UI Integration Cards in SAP Business Application Studio, building content packages and workspace templates, integrating with Microsoft 365/Teams/SharePoint/Google Drive, configuring chatbots and webhooks, implementing SCIM API user provisioning, setting up OData business records, managing themes and branding, configuring role-based access and SSO, troubleshooting deployment issues, or working with the Administration Console. Keywords: SAP Build Work Zone advanced edition, digital workplace, UI Integration Cards, content packages, workspace templates, SAP Business Application Studio, SAP Conversational AI, SCIM API, OData, Microsoft Teams integration, SSO, theming, Administration Console
Comprehensive SAP ABAP CDS (Core Data Services) reference for data modeling, view development, and semantic enrichment. Use when creating CDS views or view entities, defining data models with annotations, working with associations and cardinality, implementing input parameters, using built-in functions, writing CASE expressions, implementing access control with DCL, handling CURR/QUAN data types, troubleshooting CDS errors, querying CDS views from ABAP, or displaying data with SALV IDA. Covers ABAP 7.4+ through ABAP Cloud.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimModifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer