KS
Killer-Skills

decomplect-py — how to use decomplect-py how to use decomplect-py, decomplect-py setup guide, decomplect-py alternative, decomplect-py vs pylint, decomplect-py install, python design quality analysis, decomplect-py documentation

v1.0.0
GitHub

About this Skill

Perfect for Code Analysis Agents needing advanced Python design quality assessment capabilities. decomplect-py is an architectural analysis tool for Python that assesses design quality and provides insights for improvement.

Features

Runs three analyzers in parallel: simplicity, fcis, and coupling
Supports specific analyzer execution via commands: --simplicity, --fcis, --coupling
Provides refactoring capabilities between workers and tools
Analyzes Python code design quality using simplicity-analyzer, fcis-analyzer, and coupling-analyzer

# Core Topics

zby zby
[0]
[0]
Updated: 3/7/2026

Quality Score

Top 5%
45
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add zby/llm-do/decomplect-py

Agent Capability Analysis

The decomplect-py MCP Server by zby is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion. Optimized for how to use decomplect-py, decomplect-py setup guide, decomplect-py alternative.

Ideal Agent Persona

Perfect for Code Analysis Agents needing advanced Python design quality assessment capabilities.

Core Value

Empowers agents to refactor and stabilize code using simplicity, fcis, and coupling analyzers, providing comprehensive architectural analysis for Python design quality through command-line interfaces like `/decomplect-py --simplicity` and `/decomplect-py --fcis`.

Capabilities Granted for decomplect-py MCP Server

Refactoring complex Python modules for simplicity
Analyzing function-call and import dependencies with fcis-analyzer
Measuring coupling between objects and modules

! Prerequisites & Limits

  • Requires Python environment
  • Limited to Python design quality analysis
Project
SKILL.md
1.5 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

Decomplect-Py

Architectural analysis for Python design quality.

Usage

/decomplect-py                # Run all 3 analyzers in parallel
/decomplect-py --simplicity   # Specific analyzer
/decomplect-py --fcis         # Specific analyzer
/decomplect-py --coupling     # Specific analyzer

Analyzers

AnalyzerQuestion
simplicity-analyzerIs this truly simple or just easy?
fcis-analyzerIs pure logic separated from I/O?
coupling-analyzerAre modules well-separated?

What It Checks

PillarFocus
SimplicityValues over state, decomplected concerns
FCISFunctional core (pure), imperative shell (I/O)
CouplingHigh cohesion, low coupling

When to Use

  • Reviewing Python system design
  • Before major refactoring
  • Assessing architectural quality
  • Checking if code is "Rich Hickey approved"

Supported Languages

  • Python (.py files only)

Python-Specific Patterns

  • dataclasses(frozen=True) and NamedTuple for immutable values
  • Mutable default argument anti-patterns
  • Django/Flask view architecture
  • Circular import detection
  • Module-level state analysis

Reference Documentation

See Also

  • /decomplect - Analysis for TypeScript/Go/Rust
  • /unslopify - Tactical code cleanup

Related Skills

Looking for an alternative to decomplect-py or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication