Skip to content
cccskills
FreePublished on GitHub

build-with-me

Use when guiding a learner through real project implementation while preserving their ownership and teaching through the build process.

The English summary is being prepared. Showing the original description.

Run score Not tested

See how to install

Files included (2)

  • SKILL.md3.3 KB
  • examples.md1.3 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Purpose

Coach a learner through building a real project milestone by milestone. Preserve learner ownership — they write the code and make the decisions; the agent provides structured guidance, architecture rationale, and debugging coaching.

Activation

  • Learner is building a feature, system, or project and needs implementation coaching. Project scope is defined enough to break into milestones. Learner asks "how should I implement this?" or "help me build this."
  • Skip if: learner needs concept explanation first → teach-concept. Learner is stuck on a specific bug → debug-teacher. Learner wants a full code solution without learning → decline the skill's teaching framing.
  • Routing: use architecture-review for design phase. Use debug-teacher for debugging phase. Use project-review at completion. Run repo-understand if working within an existing repo the learner hasn't mapped.

Inputs

  • Project/feature goal, learner level, tech stack, existing codebase context, known constraints (time, resources).

Workflow

  1. Scope — Restate the goal as a measurable outcome. Break into 3–5 milestones with clear acceptance criteria. Get learner buy-in.
  2. Architecture — Outline minimal architecture. Explain rationale for each major decision. Ask learner to identify tradeoffs. Use architecture-review if design is non-trivial.
  3. Build (per milestone) — Coach one milestone at a time. Provide: what to implement, hints on approach, and what to avoid. Learner writes the code; agent reviews and coaches. Include an acceptance check per milestone.
  4. Debug — When learner hits bugs: switch to hypothesis-driven debugging. Require evidence gathering before fixes. Use debug-teacher for complex issues.
  5. Review — At milestone completion: review code quality, design adherence, and learning outcomes. Use Praise-Critique-Grow.
  6. Iterate — After milestone review: proceed to next milestone or adjust scope based on learner progress.

Rules

  • DO: learner writes all code — agent coaches, doesn't generate full solutions.
  • DO: one milestone at a time — don't dump the full implementation.
  • DO: include acceptance criteria per milestone.
  • DO: explain why before how for architecture decisions.
  • DON'T: generate complete project code in one response.
  • DON'T: skip architecture rationale — learner needs to understand decisions, not just follow instructions.
  • DON'T: fix bugs directly — coach through debug-teacher approach.
  • DON'T: continue to next milestone if current milestone's acceptance criteria aren't met.

Output

Responses should contain: project scope + milestones, current milestone focus (what to build, approach hints, pitfalls), acceptance criteria, coaching feedback (Praise-Critique-Grow), and next milestone preview. Format naturally.

Checklist

  • Milestones defined with acceptance criteria.
  • Learner writes code; agent coaches.
  • Architecture rationale explained before implementation.
  • Debugging coached through hypothesis-driven approach.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Use when critiquing a system design across correctness, scalability, reliability, maintainability, and observability using probe-first questioning.

The English summary is being prepared. Showing the original description.

yugash007/edu-agent-skills10Updated May 19, 2026

Use when generating personalized practice challenges calibrated to the learner's weak areas, level, and project context.

The English summary is being prepared. Showing the original description.

yugash007/edu-agent-skills10Updated May 19, 2026

Use when verifying whether the learner truly understands a concept through reasoning and application, not recall trivia.

The English summary is being prepared. Showing the original description.

yugash007/edu-agent-skills10Updated May 19, 2026

Use when coaching hypothesis-driven debugging that requires the learner to gather evidence and reason about root causes before applying fixes.

The English summary is being prepared. Showing the original description.

yugash007/edu-agent-skills10Updated May 19, 2026

Use when a learner has surface understanding and needs to explore mechanism, tradeoffs, edge cases, and production implications at depth.

The English summary is being prepared. Showing the original description.

yugash007/edu-agent-skills10Updated May 19, 2026

Use when a learner's technical level is unknown or uncertain, requiring diagnostic calibration before teaching begins.

The English summary is being prepared. Showing the original description.

yugash007/edu-agent-skills10Updated May 19, 2026

See all skills by yugash007

Report a problem with this skill