cci-create

Generate CCI testcase scaffolds with shell scripts, C sources, and answer files.

1|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/tw-kang/skills --skill cci-create
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cci-create
Source: https://github.com/tw-kang/skills/tree/main/cci-create
Command: npx skills add https://github.com/tw-kang/skills --skill cci-create

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill removes the manual effort and uncertainty of creating well-formed CUBRID CTP CCI testcases by consolidating directory conventions, required helpers, compilation guidance, and cleanup rules into a single reference and scaffold.

Core Features & Use Cases

  • Scaffold Generation: Produce a shell testcase, a C source file, and an optional answer file following CTP simple output-comparison and issue explicit-check patterns.
  • CTP Validation & Guidance: Verify CTP installation and init helpers, recommend xgcc or gcc compilation options, and enforce proper cleanup and finish semantics.
  • Use Cases: Draft new CCI tests for bug fixes, functional checks, or API sanity tests and produce consistent, review-ready artifacts that integrate with cubrid-testcases-private.

Quick Start

Ask the skill to create a new CCI testcase draft for CBRD-12345 producing a shell script, C source file, and answer template.

Frequently Asked Questions about cci-create

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate CCI testcases for CUBRID CTP?

You can scaffold complete CCI testcases by generating a shell script, C source file, and optional answer file that follow CTP directory conventions and result comparison semantics.

What files do I need to create a CTP CCI test scaffold?

Creating a CTP CCI test scaffold requires a shell testcase script, a C source file, and an optional answer file, all adhering to CTP directory conventions and cleanup rules.

Does CCI testcase generation support both output-comparison and explicit-check patterns?

Yes, CCI testcase generation supports both simple output-comparison and issue explicit-check patterns to validate CUBRID API behavior and bug fixes.

Do I need CTP installed before scaffolding CCI tests?

Yes, you need CTP installed and its init helpers configured, because the generated CCI tests enforce CTP directory conventions, compilation steps, and cleanup semantics.

Which compiler options should I use for CUBRID CCI testcases?

The skill recommends xgcc or gcc compilation options and enforces proper compilation steps to ensure C source files build correctly within the CTP environment.

Why are my generated CTP CCI tests failing directory validation?

Generated CTP CCI tests fail directory validation if they do not follow required CTP directory conventions, lack proper init helpers, or miss enforced cleanup and finish semantics.