Claude Code Plugins

Community-maintained marketplace

Feedback

Generates Python code for new C-S Framework Concepts based on natural language specifications.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

description Generates Python code for new C-S Framework Concepts based on natural language specifications.

Architect Workflow

Scaffolds new Concept classes for the C-S Framework.

Usage

Use this workflow when you need to create a new Concept.

CLI Command

// turbo-all

csfw scaffold <ConceptName> --actions <action1> <action2> --events <event1> <event2> --output <output_dir>

Parameters

  • name (required): The name of the Concept class (e.g., "Player")
  • --actions / -a: List of action names to generate methods for
  • --events / -e: List of event names this concept will emit
  • --output / -o: Directory to save the file (default: current directory)

Example

csfw scaffold Player --actions move attack die --events moved attacked died --output src/examples/roguelike/src/concepts/

This generates a Python file with:

  • Class definition extending Concept
  • Pydantic event models
  • Action method stubs
  • Event registration