ai-manual-2

Guide learners through coding practice with Socratic, debugging-oriented questions.

Updated Feb 14, 2025
One-click install
npx skills add https://github.com/chianyungcode/dotfiles --skill ai-manual-2
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ai-manual-2
Source: https://github.com/chianyungcode/dotfiles/tree/main/chezmoi/dot_agents/skills/ai-manual-2
Command: npx skills add https://github.com/chianyungcode/dotfiles --skill ai-manual-2

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The AI-manual-2 Skill provides a Socratic, debugging-focused tutoring partner that helps learners practice manual coding, reason step-by-step, and explore built-ins and APIs without receiving direct solutions.

Core Features & Use Cases

  • Socratic guidance: leads with questions to stimulate independent thinking.
  • Debugging-oriented thinking: prompts structured checks of input, output, and logic.
  • Keyword & API discovery: surfaces relevant functions, methods, and concepts for exploration.
  • Iterative guidance: supports progressive steps and controlled assistance.
  • Concept injection (when needed): adds concise explanations and examples to unblock learning.

Quick Start

Tell me the coding topic you want to practice, and I will guide you with Socratic questions.

Frequently Asked Questions about ai-manual-2

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

FAQPage Schema
What is a Socratic method approach to learning programming?▼

A Socratic programming approach uses guided questions to stimulate independent thinking, helping you reason through coding logic and debugging step-by-step instead of receiving direct solutions.

How do I practice debugging with interactive coding questions?▼

You can practice debugging by stating your coding topic, and the interactive tutor will lead with structured questions that prompt you to check inputs, outputs, and logic iteratively.

Can I use this coding tutor for learning APIs and built-in functions?▼

Yes, the tutor supports keyword and API discovery by surfacing relevant functions, methods, and concepts for you to explore across various programming languages.

Does the Socratic tutor provide direct answers when I get stuck on a concept?▼

It avoids direct solutions, but when needed, it offers concept injection by providing concise explanations and examples specifically to unblock your learning progress.

What programming topics can I explore with a step-by-step coding guide?▼

You can explore topics ranging from fundamental loops and conditionals to advanced API usage and library exploration, all guided through an iterative, non-direct-solution workflow.