← Back to Skills Marketplace
dolantan548-cmd

oop-dev-skill

by dolantan548-cmd · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
133
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install oop-dev-skill
Description
Apply universal object-oriented programming standards derived from battle-tested engineering practices. Use this skill when the user asks to review code qual...
Usage Guidance
This skill is an opinionated, instruction-only OOP style guide — it won't install software or ask for credentials. However, it claims to be language-agnostic while embedding many Java/enterprise-Java conventions as 'hard rules' (e.g., DTO/VO/BO suffixes, @Override, boxed DTO fields, no leading underscores, avoid 'is' prefix on booleans). Before using it, consider: (1) whether you want those Java-centric rules applied to languages with different idioms (Python, Go, JavaScript/TypeScript, Swift), (2) asking the skill/agent explicitly for language-specific variants or to relax/defer hard rules, and (3) reviewing any automated refactorings the agent suggests to ensure they are idiomatic and safe for your codebase. If you need strict, language-accurate guidance, prefer a language-specific style guide or request the agent to follow an established formatter/linter for that language (e.g., pylint/black for Python, gofmt/golangci-lint for Go, clang-format for C#/C++).
Capability Analysis
Type: OpenClaw Skill Name: oop-dev-skill Version: 0.1.0 The skill bundle contains a comprehensive set of object-oriented programming (OOP) coding standards and best practices derived from the Alibaba Java Coding Guidelines. The instructions in skill.md are designed to guide an AI agent in performing code reviews and generating high-quality, maintainable code across various languages. There is no evidence of malicious intent, data exfiltration, or harmful prompt injection.
Capability Assessment
Purpose & Capability
Name/description match the content: a coding-standards guideline for OOP. However the SKILL.md repeatedly prescribes Java/enterprise-Java idioms (DTO/VO/BO suffixes, @Override, boxed types for DTO fields, ServiceImpl naming, Java-style package rules) while claiming universal, language-agnostic applicability. Those Java-specific hard rules are not appropriate for several target languages (Python, Go, Swift, idiomatic TypeScript) and therefore the 'universal' claim is incoherent with the actual rule set.
Instruction Scope
The instructions are purely stylistic and operational (naming, formatting, layering) and do not request files, env vars, or external endpoints — good. But many rules are presented as 'Hard Rules' that give an agent broad discretion to modify/generate code in ways that may be non-idiomatic or breaking for a given language (e.g., forbidding leading underscores, banning 'is' prefix on booleans). The SKILL.md also uses open phrasing like 'Apply whichever sections are relevant,' which leaves substantial agent judgment and could lead to inappropriate transformations if the agent misapplies Java-centric rules to other languages.
Install Mechanism
Instruction-only skill with no install spec, no downloads, and no code files — minimal disk/system footprint.
Credentials
No required environment variables, no credentials, and no config paths requested — proportional for a style/standards skill.
Persistence & Privilege
No elevated privileges requested; always:false and normal invocation settings. The skill does not request permanent presence or modify other skills/configs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install oop-dev-skill
  3. After installation, invoke the skill by name or use /oop-dev-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
oop-dev-skill version 0.1.0 - Initial release: Encodes universal object-oriented programming (OOP) standards based on proven engineering practices. - Enforces language-agnostic conventions for code review, code generation, class/module design, exception handling, unit test writing, and multi-layer architecture across any OOP language. - Includes comprehensive guidelines for naming conventions, constants, code formatting, OOP principles, and collection handling. - Promotes robust, readable, and maintainable production-grade OOP code.
Metadata
Slug oop-dev-skill
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is oop-dev-skill?

Apply universal object-oriented programming standards derived from battle-tested engineering practices. Use this skill when the user asks to review code qual... It is an AI Agent Skill for Claude Code / OpenClaw, with 133 downloads so far.

How do I install oop-dev-skill?

Run "/install oop-dev-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is oop-dev-skill free?

Yes, oop-dev-skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does oop-dev-skill support?

oop-dev-skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created oop-dev-skill?

It is built and maintained by dolantan548-cmd (@dolantan548-cmd); the current version is v0.1.0.

💬 Comments