ClarionAssistant
ClarionAssistant 收录了来自 ClarionLive 的 23 个 skills,并提供仓库级职业覆盖和站内 skill 详情页。
这个仓库中的 skills
Analyze Clarion code generation traces to find recurring failure patterns. Uses evidence-gating (2+ occurrences) to identify real issues. Suggests improvements for the /clarion skill. Triggers on '/clarion-analyze', 'analyze clarion traces', 'what mistakes am I making'.
Benchmark Clarion code generation quality by running test prompts and scoring the output. Measures improvement over time. Triggers on '/clarion-benchmark', 'benchmark clarion', 'test clarion code quality'.
Convert a Clarion dictionary from one file driver to another (e.g., TopSpeed to SQLite). Exports the dictionary to .dctx, transforms driver settings, regenerates GUIDs, creates a new .dct from blank template, and prepares for import. User must perform the final import manually in the IDE.
Create Clarion IDE addins with proper project structure, templates, and SharpDevelop integration. Use when creating new IDE tools, pads, embeditor toolbar buttons, or menu commands for the Clarion IDE.
Clarion language programming reference with syntax rules, data types, control structures, Windows API integration patterns, and template-authoring gotchas (#AT,
Compile C# COM projects for Clarion using MSBuild with correct paths, error handling, and build verification. Supports public releases with changelog management. Auto-applies for building .NET Framework COM components. Verification steps use parallel execution.
View and manage ClarionCOM configuration settings including Clarion installation path and default project folder
Create and validate C# COM controls for Clarion with correct patterns. Auto-applies when user mentions COM control, Clarion control, ActiveX, or debugging COM registration/event issues. Uses parallel execution for independent operations.
Creates complete C# COM control projects for Clarion from scratch. Generates all required files (interfaces, implementation, manifest) with proper COM attributes and GUIDs. Uses parallel file updates where possible.
Generate deployment artifacts for Clarion COM components including batch scripts (validation and test scripts), HTML documentation, and metadata files. Auto-applies after successful COM builds. Registration-free COM only. Generates deployment files in parallel where possible. Uses simple file naming (all files share same base name as DLL).
Download a ClarionCOM control from the marketplace to your local machine
Initialize a GitHub repository for a ClarionCOM project with proper .gitignore, README, and remote setup
Submit a ClarionCOM control to the COM Marketplace for discovery by the Clarion community
Interactive COM development assistant - guides you through creating, building, validating, or deploying Clarion COM components
Validate and remediate existing C# COM controls for Clarion RegFree COM compliance. Auto-applies when reviewing COM controls, fixing COM issues, or migrating from registry-based to manifest-based COM. Uses parallel execution for independent validation checks.
Builds WebView2 COM control projects with proper verification of WebView2 dependencies and wwwroot deployment
Creates WebView2-based COM controls for Clarion using HTML/CSS/JavaScript with browser rendering
Generates deployment artifacts for WebView2 COM controls including wwwroot handling and WebView2 runtime documentation
Validates WebView2 COM controls for RegFree COM compliance, WebView2 configuration, and wwwroot structure
Evaluate Clarion application code for issues, improvements, and optimization. Exports fresh TXA, analyzes code, shows diffs for any changes, and applies via embeditor.
jFiles JSON serialization patterns for Clarion. Queue-to-JSON, NAME attributes for case control, TagCase settings, field trimming, and common gotchas. Auto-applies when working with jFiles or JSON serialization in Clarion code.
Run LSP diagnostics across all source files in the open Clarion solution. Reports errors, warnings, and info grouped by file with click-to-navigate support.
CapeSoft StringTheory patterns and gotchas for Clarion. Covers BLOB/MEMO field handling, common method confusions, and storage-aware serialization. Auto-applies whenever StringTheory (st, stringtheory) is referenced in Clarion code or templates.