最高评分

社区最喜爱的高星技能,质量有保障。

显示 169-192 / 共 196 个技能
AtomiCloud

fix-meta-template-test

AtomiCloud

Debug and fix failing meta-template test cases for the CyanPrint ketone.new-cyanprint repository. Use when a test case fails and you need to trace the root cause back through the meta-template layer. Use when running /fix-meta-template-test.

调试 0 5个月前
AtomiCloud

documenting-plugin

AtomiCloud

Document this CyanPrint plugin into README.MD. Use when the user asks to document the plugin, write a README, explain plugin configuration, or describe what the plugin validates or transforms. Reads cyan.yaml and entry point code to extract config schema and behavior.

模板 0 5个月前
AtomiCloud

writing-plugin-dotnet

AtomiCloud

Write or modify CyanPrint plugin code in C#. Use when the user asks to add validation rules, change plugin behavior, modify the entry point, run commands from a plugin, or mutate files. Covers entry point (CyanEngine.StartPlugin), native filesystem I/O (System.IO), and command execution (System.Diagnostics.Process). Plugins receive { Directory, Config } and use native OS operations.

文件操作 0 5个月前
AtomiCloud

writing-plugin-javascript

AtomiCloud

Write or modify CyanPrint plugin code in JavaScript. Use when the user asks to add validation rules, change plugin behavior, modify the entry point, run commands from a plugin, or mutate files. Covers entry point (StartPluginWithLambda), native filesystem I/O (fs), and command execution (child_process). Plugins receive { directory, config } and use native OS operations.

文件操作 0 5个月前
AtomiCloud

writing-plugin-python

AtomiCloud

Write or modify CyanPrint plugin code in Python. Use when the user asks to add validation rules, change plugin behavior, modify the entry point, run commands from a plugin, or mutate files. Covers entry point (start_plugin_with_fn), native filesystem I/O (pathlib), and command execution (subprocess). Plugins receive { directory, config } and use native OS operations.

文件操作 0 5个月前
AtomiCloud

writing-plugin-typescript

AtomiCloud

Write or modify CyanPrint plugin code in TypeScript. Use when the user asks to add validation rules, change plugin behavior, modify the entry point, run commands from a plugin, or mutate files. Covers entry point (StartPluginWithLambda), native filesystem I/O (fs), and command execution (child_process). Plugins receive { directory, config } and use native OS operations.

文件操作 0 5个月前
AtomiCloud

documenting-processor

AtomiCloud

Document this CyanPrint processor into README.MD. Use when the user asks to document the processor, write a README, explain processor configuration, or describe file transformations. Reads cyan.yaml and entry point code to extract config schema and file handling.

文件操作 0 5个月前
AtomiCloud

testing-processor

AtomiCloud

Test this CyanPrint processor. Use when the user asks to write processor tests, add test cases with input files, update snapshots, or debug processor test failures. Covers test.cyan.yaml format with input directories, config, validate commands, and expected output.

代码生成 0 5个月前
AtomiCloud

writing-processor-dotnet

AtomiCloud

Write or modify CyanPrint processor code in C#. Use when the user asks to change file transformations, modify the entry point, handle file processing, or change output generation. Covers entry point (CyanEngine.StartProcessor), CyanFileHelper (ResolveAll/Read/Copy), and VirtualFile (Content/WriteFile). Processor function receives (ProcessorInput, CyanFileHelper) as two parameters.

文件操作 0 5个月前
AtomiCloud

writing-processor-javascript

AtomiCloud

Write or modify CyanPrint processor code in JavaScript. Use when the user asks to change file transformations, modify the entry point, handle file processing, or change output generation. Covers entry point (StartProcessorWithLambda), CyanFileHelper (read/write/copy/resolveAll), and VirtualFile (content/read/write). Processor lambda receives (input, fileHelper) as two parameters.

文件操作 0 5个月前
AtomiCloud

writing-processor-python

AtomiCloud

Write or modify CyanPrint processor code in Python. Use when the user asks to change file transformations, modify the entry point, handle file processing, or change output generation. Covers entry point (start_processor_with_fn), CyanFileHelper (resolve_all/read/copy), and VirtualFile (content/write_file). Processor function receives (input, file_helper) as two parameters.

文件操作 0 5个月前
AtomiCloud

writing-processor-typescript

AtomiCloud

Write or modify CyanPrint processor code in TypeScript. Use when the user asks to change file transformations, modify the entry point, handle file processing, or change output generation. Covers entry point (StartProcessorWithLambda), CyanFileHelper (read/write/copy/resolveAll), and VirtualFile (content/read/write). Processor lambda receives (input, fileHelper) as two parameters.

文件操作 0 5个月前
AtomiCloud

documenting-resolver

AtomiCloud

Document this CyanPrint resolver into README.MD. Use when the user asks to document the resolver, write a README, explain conflict resolution strategy, or describe merge behavior. Reads cyan.yaml and entry point code to extract config schema and resolution logic.

文档生成 0 5个月前
AtomiCloud

writing-resolver-dotnet

AtomiCloud

Write or modify CyanPrint resolver code in C#. Use when the user asks to change conflict resolution logic, modify merge strategies, handle file origins, or change resolution behavior. Covers entry point (CyanEngine.StartResolver), ResolverInput/ResolverOutput, ResolvedFile, and FileOrigin. Must ensure commutativity and associativity (sort, unique, deterministic ordering).

代码生成 0 5个月前
AtomiCloud

writing-resolver-javascript

AtomiCloud

Write or modify CyanPrint resolver code in JavaScript. Use when the user asks to change conflict resolution logic, modify merge strategies, handle file origins, or change resolution behavior. Covers entry point (StartResolverWithLambda), ResolverInput/ResolverOutput, ResolvedFile, and FileOrigin. Must ensure commutativity and associativity (sort, unique, deterministic ordering).

代码生成 0 5个月前
AtomiCloud

writing-resolver-python

AtomiCloud

Write or modify CyanPrint resolver code in Python. Use when the user asks to change conflict resolution logic, modify merge strategies, handle file origins, or change resolution behavior. Covers entry point (start_resolver_with_fn), ResolverInput/ResolverOutput, ResolvedFile, and FileOrigin. Must ensure commutativity and associativity (sort, unique, deterministic ordering).

模板 0 5个月前
AtomiCloud

writing-resolver-typescript

AtomiCloud

Write or modify CyanPrint resolver code in TypeScript. Use when the user asks to change conflict resolution logic, modify merge strategies, handle file origins, or change resolution behavior. Covers entry point (StartResolverWithLambda), ResolverInput/ResolverOutput, ResolvedFile, and FileOrigin. Must ensure commutativity and associativity (sort, unique, deterministic ordering).

代码生成 0 5个月前
AtomiCloud

testing-resolver

AtomiCloud

Test this CyanPrint resolver. Use when the user asks to write resolver tests, add test cases with conflicting files, update snapshots, or debug resolver test failures. Covers test.cyan.yaml format with resolver_inputs (directory paths with origin), config, and expected output.

代码生成 0 5个月前
AtomiCloud

ci-cd-workflows

AtomiCloud

CI/CD workflow patterns. Use when creating or modifying GitHub Actions workflows.

CI/CD 0 6个月前
AtomiCloud

conventional-commits

AtomiCloud

Conventional commit conventions. Use when writing commit messages.

Git 与版本控制 0 6个月前
AtomiCloud

docker-push

AtomiCloud

Docker image build and push to container registry. Use when adding or modifying Docker image builds and pushes to GHCR.

CI/CD 0 6个月前
AtomiCloud

linting

AtomiCloud

Linting conventions. Use when running or configuring linting.

Git 与版本控制 0 6个月前
AtomiCloud

semantic-release

AtomiCloud

Semantic release configuration and workflow. Use when configuring releases or understanding versioning.

智能体 0 6个月前
AtomiCloud

service-tree

AtomiCloud

Service Tree (LPSM) naming conventions. Use when naming resources, labels, tags, or when terms like LPSM, landscape, platform, service, module appear.

Kubernetes 0 6个月前