professional

Guides software teams to uphold professional standards in code development.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/ddsyasas/pomodoro-app-shared --skill professional-ddsyasas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: professional
Source: https://github.com/ddsyasas/pomodoro-app-shared/tree/main/pomodoro-app/.claude/skills/professional
Command: npx skills add https://github.com/ddsyasas/pomodoro-app-shared --skill professional-ddsyasas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides software teams to uphold professional standards in code development, ensuring accountability, ethical behavior, and disciplined practice throughout software delivery.

Core Features & Use Cases

  • Programmer's Oath & Responsibility: Promotes ownership, transparent communication, and accountable decision-making in coding, reviews, and estimates.
  • Ethics & Do-No-Harm: Guides choices that minimize risk to users and society, emphasizing safety and integrity.
  • Estimation & Commitment Discipline: Encourages honest estimates, appropriate commitments, and trade-offs that protect project health.
  • Use Case: During code reviews and planning sessions, apply the professional workflow to assess risk, honesty, and quality.

Quick Start

Follow Uncle Bob's professional workflow in your next coding task: assess responsibility, verify safety, and provide honest estimates.

Frequently Asked Questions about professional

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

FAQPage Schema
What is the Programmer's Oath and how does it apply to software development?

The Programmer's Oath defines professional standards for software development, promoting ownership, transparent communication, and accountable decision-making during coding, reviews, and estimates. It enforces ethical responsibility and quality discipline throughout delivery.

How do I enforce do-no-harm principles during code reviews?

To enforce do-no-harm principles during code reviews, assess choices that minimize risk to users and society, verifying safety and integrity. This guides teams toward ethical behavior and disciplined practice throughout software delivery.

How do I provide honest software estimation and manage commitments?

Provide honest software estimation by encouraging appropriate commitments and trade-offs that protect project health. This discipline ensures accountability, ethical behavior, and transparent communication throughout the planning and delivery process.

When do I need professional standards for software craftsmanship?

You need professional standards for software craftsmanship during coding, reviews, estimates, and commitments. Apply the workflow to assess risk, honesty, and quality, ensuring accountability and ethical behavior across the entire software delivery lifecycle.

What's the best way to instill accountability in software teams?

The best way to instill accountability is following a professional workflow that assesses responsibility, verifies safety, and provides honest estimates. This promotes transparent communication and accountable decision-making in coding and planning sessions.

Can I apply professional standards to assess project risk and quality?

Yes, you can apply professional standards to assess project risk and quality during code reviews and planning sessions. The workflow evaluates responsibility, safety, and honesty, ensuring disciplined practice and ethical behavior throughout software delivery.