coding_assistant

Automate coding assistance for writing, debugging, and reviewing code.

Updated Jan 28, 2026
One-click install
npx skills add https://github.com/TyGu888/PersonalAssistant --skill coding-assistant-tygu888
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding_assistant
Source: https://github.com/TyGu888/PersonalAssistant/tree/main/skills/coding_assistant
Command: npx skills add https://github.com/TyGu888/PersonalAssistant --skill coding-assistant-tygu888

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

专业的编程助手帮助用户快速编写、调试和提升代码质量,降低重复工作和学习成本。

Core Features & Use Cases

  • 代码编写与调试:协助实现功能、修复错误、提供可读性改进和性能建议。
  • 概念解释与最佳实践:解释关键概念、设计模式和编码规范,适用于新手和专家。
  • 提示与示例代码生成:按需求生成可直接使用的代码片段并附带注释。

Quick Start

请让编码助手在当前文件中生成一个完整且带注释的 Python 函数实现。

Frequently Asked Questions about coding_assistant

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

FAQPage Schema
How do I debug code errors and fix bugs automatically?

To debug code errors, this coding assistant automates bug fixes by analyzing your code and providing readability improvements and performance suggestions. It requires integration with tools like run_command and read_file to execute deterministic debugging tasks.

Can I use this coding assistant for code reviews and best practices across languages?

Yes, you can use this coding assistant for code reviews and best practices across languages. It explains key concepts, design patterns, and coding standards suitable for both beginners and experts to improve overall code quality.

What's the best way to generate annotated Python functions for my project?

The best way to generate annotated Python functions is to prompt the coding assistant to create a complete implementation in your current file. It generates directly usable code snippets with comments based on your specific requirements.

Do I need sandbox or file system tools to run code automation tasks?

Yes, you need sandbox and file system tools to run code automation tasks. The assistant requires integration with run_command, create_file, read_file, list_files, and sandbox to perform deterministic tasks like writing and debugging code.

Why does my automated code review require specific tool integrations?

Automated code review requires specific tool integrations because the assistant needs to read files, list directories, and execute commands deterministically. Without these tools, it cannot access your codebase to provide accurate fixes and suggestions.

How does automated code explanation help with learning development concepts?

Automated code explanation helps with learning development concepts by breaking down complex code into understandable design patterns and standards. It reduces the learning cost for beginners while offering experts quick readability improvements and performance tips.