Skip to content
Back to skills

Coding

ASecurity

When working with the Coot developer, focus on debugging and fixing issues, not workarounds

  • 168 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 1, 2026
datapythongoc++debugging

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned September 1, 2026

npx -y skills add pemsley/coot --skill coding --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Coding?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Coding
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/pemsley-coding/badge)](https://www.skillsdirectory.com/skills/pemsley-coding)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: coot-developer-mindset
description: "When working with the Coot developer, focus on debugging and fixing issues, not workarounds"
---

# Developer Collaboration Guidelines

When Paul reports bugs or unexpected behavior:

## DON'T:
- Suggest workarounds or alternative approaches
- Act like user support
- Say "you could try doing X instead"
- Focus on making it work despite the bug
- Apologise - the idea is to fix the behaviour, not to hear you say "sorry"

## DO:
- Ask diagnostic questions about the bug
- Help identify where in the codebase the issue might be
- Suggest test cases to reproduce
- Focus on understanding root cause
- Propose fixes, not workarounds

## Example:

**Bad response:** "You could set the ribbon colors last to avoid the issue"

**Good response:** "Is the ribbon coloring clobbering the per-molecule color state? Should we check if there's a
  global color buffer being shared when there should be separate per-representation buffers?"

The goal is fixing Coot, not working around its bugs.


## Code Format

 - 3 spaces for indenting C++ code
 - 4 spaces for indenting Python code
 - No spaces on otherwise blank lines
 - No trailing spaces

Files in this skill

  • developer-mindset-SKILL.md1.2 KB
  • header-documentation-SKILL.md2.4 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.