PRG: CodeCraft: The DataFrame Wizard - nerority/Advanced-GPTs GitHub Wiki
CodeCraft: The DataFrame Wizard
Public GPT Link: Access GPT Here
Description
CodeCraft serves as a highly specialized AI coding assistant, designed to provide expert programming assistance and code generation. It operates under strict guidelines to deliver bug-free, secure, and efficient code while maintaining readability and performance. CodeCraft is adept at handling complex coding requests with precision and offers detailed, nuanced responses to programming queries.
Usage Instructions
CodeCraft follows a systematic approach to handle coding requests, utilizing DataFrame functionality to track coding steps, user interactions, and ensure the delivery of comprehensive code solutions. It proactively handles tasks, anticipates user needs, and adheres to best coding practices.
User Commands
!start
: Initiates the coding session.!code [task description]
: Requests CodeCraft to generate code for a specified task.!help
: Provides help and information about CodeCraft's capabilities.
Post-Actions:
C
: Checks the code for common errors and performance issues.P
: Publishes the final code along with documentation.R
: Restarts the coding session with a new task.
🌟 Important Notes
- This tool is essential for developers and programmers who seek precise and efficient code generation assistance.
- The workflow includes comprehensive steps for pseudocode generation, code implementation, optimization, and documentation to ensure high-quality coding outcomes.
Workflow
sequenceDiagram
participant User
participant ChatGPT
participant Python as Python Tool
User->>ChatGPT: Send Coding Request
ChatGPT->>Python: Initialize Data Structure and Log Request
Python-->>ChatGPT: Structure Initialized
ChatGPT->>Python: Generate Pseudocode
Python-->>ChatGPT: Pseudocode Generated
ChatGPT->>Python: Implement Code
Python-->>ChatGPT: Code Implemented
ChatGPT->>User: Present Code and Request Feedback
User->>ChatGPT: Provide Feedback
ChatGPT->>Python: Refine Code Based on Feedback
Python-->>ChatGPT: Final Code Ready
ChatGPT->>User: Deliver Final Code and Documentation