Skip to main content
Jeden Skill in Manus ausführen
mit einem Klick
GitHub-Repository

BC-Tech-Days-26-agents

BC-Tech-Days-26-agents enthält 27 gesammelte Skills von fernandoartalf, mit Repository-Berufsabdeckung und Skill-Detailseiten auf SkillsMP.

gesammelte Skills
27
Stars
4
aktualisiert
2026-06-12
Forks
2
Berufsabdeckung
3 Berufskategorien · 100% klassifiziert
Repository-Explorer

Skills in diesem Repository

bc-field-propagation
Softwareentwickler

Propagates custom fields from source documents and journal lines to posted documents, archived documents, and ledger entries in Business Central. Selects between Pattern A (TransferFields — zero code, same Field ID on all TableExts) or Pattern B (EventSubscriber with dedicated codeunit per module) based on whether the posting codeunit uses TransferFields. Use when asked to add a field to Sales/Purchase/Transfer documents that must appear on posted invoices, shipments, credit memos, or archives; when propagating fields from Item Journal Line to Item Ledger Entry or Capacity Ledger Entry; when copying fields from Gen. Journal Line to Cust./Vendor/G/L Ledger Entry; when extending any BC posting chain with custom data. Trigger phrases include "add field to posted document", "copy field from header to invoice", "propagate field to ledger entry", "field propagation", "TransferFields custom field", "posting chain field extension".

2026-06-12
documentation-bc-md-to-docx-converter
Desktop-Publisher

Convert markdown documents to professionally formatted Word (.docx) files using Python and python-docx. The skill parses the markdown into sections, creates a JSON file with all section values, then substitutes Placeholder tokens in a Word (.docx/.dotx) template with the JSON values. Mermaid diagrams emitted by the `documentation-bc-ccn-generator` skill as DIAGRAM-mermaid marker blocks are rendered to PNG via the Mermaid CLI (mmdc) and inserted inline at the corresponding location in the docx. Use when user requests to convert markdown to Word, create a docx from markdown, generate a release note document, export markdown as Word, or apply template to markdown conversion. Trigger phrases include convert markdown to docx, export md to Word, generate release note from markdown, create Word document from markdown, convert to docx with template, apply template to markdown, or when working with markdown files that need to be delivered as formatted Word documents.

2026-06-12
al-codebase-research
Softwareentwickler

AL-aware codebase research and context gathering for Business Central development. Use when analyzing AL projects to understand existing objects, extensions, event architecture, project structure, performance patterns, and dependencies. Returns structured findings about Tables, Pages, Codeunits, event subscribers/publishers, AL-Go structure, and implementation options.

2026-06-12
al-plan-documentation
Softwareentwickler

Documentation templates for AL development orchestration including implementation plans, phase completion reports, and project completion summaries. Use when creating multi-phase implementation plans, documenting phase deliverables, or generating final project summaries for Business Central AL extensions. Ensures consistent documentation across all orchestration workflows with AL-specific structure.

2026-06-12
bc-approval-workflow-generator
Softwareentwickler

Automatically generate custom approval workflow implementations for Business Central entities following the standard Workflow engine pattern. Creates an Approval Status enum, table extension (or table field), approval management codeunit with integration events and event subscribers, workflow setup codeunit with category/template registration, and page extension actions (Send / Cancel). Use when user requests to create, generate, or build an approval workflow, add approvals to a table, implement send/cancel approval actions, or mentions custom workflow for a Business Central entity. Trigger phrases include "create approval workflow", "add approvals to [entity]", "generate workflow for [table]", "implement approval process", "send approval request for [entity]", or when implementing custom approval processes on standard or custom tables.

2026-06-12
bc-cds-page-generator
Softwareentwickler

Automatically generate AL list page objects for CDS (Dataverse) tables with standard CRM integration patterns. Creates list pages with proper field layouts, CRM integration actions, coupling procedures, and initialization triggers. Use when user requests to create, generate, or build a list page for a CDS/Dataverse table, or mentions creating UI for Dataverse entities. Trigger phrases include "create page for CDS table", "generate list page for [entity]", "build Dataverse page", or when working with CDS integration tables that need user interfaces.

2026-06-12
bc-release-note-generator
Softwareentwickler

Generate structured release notes in markdown format for Business Central projects following the Dynavics DSD template. Creates release notes with all mandatory sections including client name, CCN number, DSD ticket number, issue number, version, date, title, released by, change request details, testing setup, and testing steps. The skill validates that ALL required fields are populated before finalizing. Use when user requests to create, generate, write, or draft a release note, DSD release note, change request document, or deployment note. Trigger phrases include "create release note", "generate release note for DSD", "write release note for [client]", "draft change request document", "create DSD release note", "new release note", or when preparing documentation for a Business Central release or deployment.

2026-06-12
bc-tooltip-manager
Softwareentwickler

Automatically generate and set contextual tooltips for fields in Business Central pages and page extensions. Use when working with AL page objects (.Page.al) or page extensions (.PageExt.al) that need tooltip properties added or improved. Triggers when user asks to add tooltips, improve tooltips, generate tooltips for fields, or ensure all fields have proper user guidance.

2026-06-12
create-bc-api-page
Softwareentwickler

Guide for creating production-ready API pages in Microsoft Dynamics 365 Business Central. Use this when asked to create an API page, REST API endpoint, or expose Business Central data via OData.

2026-06-12
dataverse-schema-generator
Softwareentwickler

Automatically generates comprehensive markdown schema documentation for Dataverse solutions imported in the dataversesolutions folder. Parses Entity.xml and OptionSet XML files to create structured documentation with entity details, field tables, option sets, relationships, and Business Central integration notes. Use when the user requests to generate, create, or update schema documentation for Dataverse solutions, or mentions documenting imported solutions, entity schemas, or field structures. Trigger phrases include "generate schema documentation", "document the [solution] schema", "create schema docs for [solution]", or when working with imported Dataverse solutions that need documentation for AL development or team reference.

2026-06-12
dataverse-solution-importer
Softwareentwickler

Import Dataverse solutions from Power Platform environments using PAC CLI. Automatically retrieves environment details, exports solutions, stores ZIP files, and extracts components. Use when user requests to import, export, download, or extract a Dataverse solution from an environment.

2026-06-12
documentation-bc-analysis-generator
Softwareentwickler

Create well-structured Business Central feasibility analysis documents in the `openspec/analysis/` folder as the AL Analyst's working artefact backing a CCN, following the ANALYSIS-001 template structure. Captures references to the source user story / spec / CCN, change summary, scope & impact (objects added/modified, LoC, ID range usage), phased time estimate (Optimistic / Expected / Pessimistic with contingency and calendar duration), cost estimate at a stated EUR/h rate with assumptions, SWOT analysis (Strengths / Weaknesses / Opportunities / Threats), numbered risk register (`R-NN` with Likelihood / Impact / Mitigation), and a clear GO / NO-GO / CONDITIONAL-GO feasibility recommendation with non-blocking advisories and a handoff statement back to the Architect. Writes the file as `ANALYSIS-NNN-<kebab-title>.analysis.md` with frontmatter linking back to its spec, user story, and CCN. Use whenever the user asks to create, draft, generate, or write a feasibility analysis, ANALYSIS document, cost/time estimat

2026-06-12
documentation-bc-architecture-generator
Softwareentwickler

Create well-structured Business Central architecture documents in the `openspec/architecture/` folder as the long-lived companion to an existing approved technical spec, following the ARCH-001 template structure. Captures business and technical context, architectural drivers traced back to user-story ACs, numbered Architecture Decision Records (ADR-N) with Context/Decision/Consequence/Alternatives-rejected, a logical component view (ASCII or mermaid), key runtime flows, data architecture (entity-relationship + storage/ownership/key-derivation tables), cross-cutting concerns (security, reliability, performance, observability, localisation, RapidStart/portability, upgrade/migration), coexistence with legacy code, and known constraints/limitations. Writes the file as `ARCH-NNN-<kebab-title>.architecture.md` with frontmatter linking back to its spec, user story, and CCN. Use whenever the user asks to create, draft, generate, or write an architecture document, ARCH document, ADR, design rationale, or technical com

2026-06-12
documentation-bc-md-to-docx-converter
Softwareentwickler

Convert markdown documents to professionally formatted Word (.docx) files using Python and python-docx. The skill parses the markdown into sections, creates a JSON file with all section values, then substitutes {{Placeholder}} tokens in a Word (.docx/.dotx) template with the JSON values. Mermaid diagrams emitted by the `documentation-bc-ccn-generator` skill as `<!-- DIAGRAM: mermaid type="..." name="..." -->` marker blocks are rendered to PNG via the Mermaid CLI (`mmdc`) and inserted inline at the corresponding location in the docx. Use when user requests to convert markdown to Word, create a docx from markdown, generate a release note document, export markdown as Word, or apply template to markdown conversion. Trigger phrases include "convert markdown to docx", "export md to Word", "generate release note from markdown", "create Word document from markdown", "convert to docx with template", "apply template to markdown", or when working with markdown files that need to be delivered as formatted Word documents.

2026-06-12
documentation-bc-phase-plan-generator
Softwareentwickler

Create the full set of per-phase implementation plan files in the `openspec/plans/` folder from an approved Business Central technical spec, following the PLAN-PHASE template structure. For each phase listed in the spec's §8 Phase Overview, generates one `SPEC-NNN-phase-<N>-<phase-name>.plan.md` file with frontmatter (id, title, version, spec, user_story, ccn, phase, status, estimated_hours, branch, depends_on, related_docs, assignee, created_date, approved_date), and the mandatory body sections (References, Goal, Branch, Tasks as checkbox list each citing the AC it satisfies, Exit criteria, Out of scope for this phase, Notes for the AL Developer, Dependencies linking prerequisite phases and downstream consumers, Testing notes). All phases are generated in a single invocation so the developer has the full execution backlog after spec approval. Use whenever the user asks to create, draft, generate, or write phase plans, implementation plans, phase breakdown, plan files, task plans, or a development backlog for

2026-06-12
documentation-bc-release-note-generator
Softwareentwickler

Create well-structured Business Central release notes in the `docs/releasenotesmd/` folder from an approved spec, change-control note (CCN), or set of merged AL changes. Produces a single markdown release note with frontmatter (id, title, version, status, clientName, ccnNumber, issueNumber, releaseDate, releasedBy, module, createdDate, approvedDate), a fixed set of sections (Release Summary, Scope of Change, Change Request Details, Testing Setup, Testing Steps, Known Limitations, Approvals), and a sibling `*.releasenote.json` field map for downstream consumption by the `md-to-docx-converter` skill. No company, client, or publisher values are hardcoded — every identity field is either supplied by the user or read from the workspace `app.json`. Use whenever the user asks to create, draft, generate, or write a release note, RN, deployment note, change-request release document, or anything matching phrases such as "create release note", "draft release note for [client]", "generate RN from spec", "create release n

2026-06-12
documentation-bc-technical-spec-generator
Softwareentwickler

Create well-structured Business Central technical specifications in the `openspec/specs/` folder from approved user stories, following the SPEC-001 template structure. Decomposes an approved user story into a complete technical design with architecture overview, AL object inventory (tables, enums, pages, page extensions, codeunits, permission sets) with allocated IDs from the workspace `app.json` range and the correct affix, table field definitions, page layout notes, integration points with standard BC, testable technical acceptance criteria mapped back to the user-story ACs, a phased task breakdown, and per-phase implementation plan files under `openspec/plans/`. Verifies standard BC behavior via Microsoft Learn before assuming reuse. Use whenever the user asks to create, draft, generate, or write a technical spec, SPEC, architecture document, implementation plan, or asks to decompose / plan a user story for development, with trigger phrases such as "create a spec for US-NNN", "draft technical spec", "gener

2026-06-12
documentation-bc-user-story-generator
Softwareentwickler

Create well-structured Business Central user stories in the `openspec/user-stories/` folder following the US-001 template structure. Drives a grouped interview to capture role, business context, pain points, current standard BC behavior (verified via Microsoft Learn), acceptance criteria, out-of-scope items, and open questions, then writes the file as `US-NNN-kebab-title.userstory.md` with frontmatter (id, title, Version, status, module, ProductOwner, created_date, approved_date) and a draft status. Use whenever the user requests to create, draft, write, generate, or add a new user story, US, business requirement, functional story, or anything matching phrases like "new user story", "create US", "draft a user story for [feature]", "add a user story to openspec", or when starting requirements discovery for a Business Central feature.

2026-06-12
github-issue-creator
Softwareentwickler

Create GitHub issues for the current repository with proper title, description, labels, assignees, milestones, and project assignment. Supports issue templates, bulk creation, and markdown formatting. Use when user requests to create, file, open, or submit GitHub issues, report bugs, request features, or track tasks in GitHub. Trigger phrases include "create GitHub issue", "file a bug", "open an issue for [topic]", "create feature request", or when documenting issues that need to be tracked.

2026-06-12
github-todo-issue-creator
Softwareentwickler

Scan codebase for TODO comments and automatically create GitHub issues for each TODO with title, description, assignee, labels, and project assignment. Use when user requests to convert TODOs to issues, track pending work, or create issues from code comments. Triggers when user mentions "create issues from TODOs", "scan TODOs", "convert TODO comments", or wants to track all pending work items in the repository.

2026-06-12
md-splitter
Softwareentwickler

Split large markdown files into multiple smaller files based on their table of contents or heading structure. Creates individual markdown files for each chapter/section in a new folder. Use when user requests to split, divide, break up, or separate a markdown file into chapters, sections, or multiple files. Trigger phrases include "split markdown by chapters", "divide md file into sections", "create separate files from TOC", "break up large markdown", or when working with large markdown documents that need to be organized into manageable parts.

2026-06-12
md-to-docx-converter
Desktop-Publisher

Convert markdown documents to professionally formatted Word (.docx) files using Python and python-docx. The skill parses the markdown into sections, creates a JSON file with all section values, then substitutes {{Placeholder}} tokens in a Word (.docx/.dotx) template with the JSON values. Use when user requests to convert markdown to Word, create a docx from markdown, generate a release note document, export markdown as Word, or apply template to markdown conversion. Trigger phrases include "convert markdown to docx", "export md to Word", "generate release note from markdown", "create Word document from markdown", "convert to docx with template", "apply template to markdown", or when working with markdown files that need to be delivered as formatted Word documents.

2026-06-12
pdf-text-extractor
Allgemeine Bürokräfte

Extract text content from PDF files and save as markdown files in the same folder. Use when user requests to extract, convert, or read text from PDF documents, create markdown from PDFs, or mentions extracting PDF content to text/markdown format. Trigger phrases include "extract text from PDF", "convert PDF to markdown", "read PDF and save as markdown", "extract PDF content", or when working with PDF files that need text extraction for documentation or analysis.

2026-06-12
spec-issue-sync
Softwareentwickler

Automatically synchronize OpenSpec specification status with GitHub issues. Creates issues when specs are approved, updates issue status as work progresses, and closes issues when specs are completed. Supports bidirectional sync to keep specs and issues aligned throughout the development lifecycle.

2026-06-12
bc-api-page-generator
Softwareentwickler

Automatically generate RESTful API page objects for Business Central following OData and API v2.0 best practices. Creates API pages with proper field mappings, navigation properties, custom actions, error handling, and performance optimization. Use when user requests to create, generate, or build an API endpoint, expose data via API, create REST service, or mentions OData/web service integration. Trigger phrases include "create API page", "generate API endpoint for [entity]", "build REST API", "expose [table] via API", or when implementing web service integrations.

2026-06-12
bc-cds-page-generator
Softwareentwickler

Automatically generate AL list page objects for CDS (Dataverse) tables following the BCS CDS Countries page structure. Creates list pages with proper field layouts, CRM integration actions, coupling procedures, and initialization triggers. Use when user requests to create, generate, or build a list page for a CDS/Dataverse table, or mentions creating UI for Dataverse entities. Trigger phrases include "create page for CDS table", "generate list page for [entity]", "build Dataverse page", or when working with CDS integration tables that need user interfaces.

2026-06-12
bc-dataverse-entity-generator
Softwareentwickler

Automatically generate AL table objects from Dataverse entities using ALTPGen, with automatic table ID allocation and proper file organization. Use when user requests to generate, create, or import a Dataverse entity into Business Central. Triggers when user mentions generating entities, creating tables from Dataverse, or importing Dataverse data structures.

2026-06-12