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.