programming

Provide structured coding guidance covering implementation, testing, and standards.

1|1|Updated Jun 2, 2025
One-click install
npx skills add https://github.com/BumpyClock/dotfiles --skill programming
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: programming
Source: https://github.com/BumpyClock/dotfiles/tree/main/.ai_agents/skills/programming
Command: npx skills add https://github.com/BumpyClock/dotfiles --skill programming

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It provides structured guidance for writing or modifying code, including recommended implementation approaches, testing strategies, language-specific guidance, and coding standards to maintain quality across changes.

Core Features & Use Cases

  • Guidance for implementation approaches and testing strategies when making code changes.
  • Language-specific references and best practices across Go, TypeScript, and Swift to align with project patterns.
  • Pair-programming stance and role-based workflows to improve collaboration.
  • Code review and architectural guidance to ensure maintainable design.

Quick Start

Load relevant modes and language references, then read CODING-RULES.md and references/tdd-rules.md as needed.

Frequently Asked Questions about programming

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

FAQPage Schema
How do I structure test-driven development workflows for new features?

Structured test-driven development workflows provide implementation approaches and testing strategies for feature work. By mandating TDD rules and coding standards, it ensures maintainable design across code changes and modifications.

What's the best way to conduct pair programming and code reviews?

Pair programming and code reviews benefit from role-based workflows and architectural guidance. This stance provides structured coding guidance to improve collaboration and ensure maintainable design during software development.

Does this coding guidance support Go, TypeScript, and Swift?

Yes, coding guidance supports Go, TypeScript, and Swift. It provides language-specific references and best practices to align with project patterns across these multiple programming languages.

How do I plan software architecture for modifying existing code?

Software architecture planning for modifying code relies on structured guidance outlining implementation approaches and coding standards. It ensures maintainable design by providing architectural guidance during feature work and debugging tasks.

When do I need TDD rules for debugging tasks?

TDD rules for debugging tasks are needed when modifying code to ensure quality across changes. They provide testing strategies and structured guidance to maintain standards during bug fixes and feature work.

Can I use this for code review and architectural planning?

Yes, you can use this for code review and architectural planning. It provides structured coding guidance, role-based collaborative workflows, and architectural guidance to ensure maintainable design across software engineering tasks.