home / skills / copyleftdev / sk1llz / skill-template
This skill writes Python code in the style and philosophy of a legendary engineer, applying their design principles to produce clean, robust solutions.
npx playbooks add skill copyleftdev/sk1llz --skill skill-templateReview the files below or copy the command above to add this skill to your agents.
---
name: engineer-name-style
description: Write code in the style and philosophy of [Engineer Name], applying their design principles, patterns, and mental models. Use when writing [language] code that requires [their specialty].
---
# [Engineer Name] Style Guide
## Overview
[Brief bio and why this engineer's approach matters]
## Core Philosophy
[2-3 sentences capturing their fundamental beliefs about software]
## Design Principles
1. **[Principle 1]**: [Explanation]
2. **[Principle 2]**: [Explanation]
3. **[Principle 3]**: [Explanation]
## When Writing Code
### Always
- [Guideline 1]
- [Guideline 2]
### Never
- [Anti-pattern 1]
- [Anti-pattern 2]
### Prefer
- [Pattern] over [Alternative] because [Reason]
## Code Patterns
See [patterns/](patterns/) for detailed examples.
## Additional Resources
- For detailed philosophy, see [philosophy.md](philosophy.md)
- For anti-patterns to avoid, see [anti-patterns/](anti-patterns/)
- For canonical examples, see [examples/](examples/)
- For references (books, talks), see [references.md](references.md)
This skill writes Python code in the style and philosophy of a named engineering mentor, applying their design principles, patterns, and mental models. It encodes their choices about clarity, modularity, and correctness so generated code matches their voice and standards. Use it when you need consistent, opinionated code that reflects a particular engineer's approach to problem solving.
The skill inspects the requested task, target language (Python), and the engineer's documented principles to produce code and explanations that follow their conventions. It enforces naming, structure, error handling, and testing patterns consistent with the engineer's mental models. When requested, it also generates short rationale notes that explain why each choice maps back to the engineer's core philosophy.
Can the skill adapt if the engineer's guide conflicts with project constraints?
Yes — specify constraints and the skill will prioritize them, then apply the engineer's principles where compatible and document any deliberate deviations.
Will generated code include tests and documentation?
By default the skill adds concise docstrings and at least one unit test for core behavior; request extended test suites or more detailed docs when needed.