brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
delayed-payloadCode metrics and analytics for better development insights. Track your coding patterns and productivity. Use when: code metrics, productivity tracking, development stats
Independent GitHub snapshot · Automated classification · Original documentation governs
name: delayed-payload description: | Code metrics and analytics for better development insights. Track your coding patterns and productivity.
Understand your coding patterns with intelligent metrics.
delayed-payload/
├── SKILL.md
└── scripts/
└── code_metrics.py # Core metrics implementation
/delayed-payload analyze ./project
/delayed-payload stats --weekly
/delayed-payload report
To analyze your code, simply run:
from scripts.code_metrics import CodeMetrics
# Initialize metrics collector
metrics = CodeMetrics()
# Analyze a directory
stats = metrics.analyze_directory("./src")
print(stats)
# Generate a report
report = metrics.generate_report()
print(report)
That's it! The CodeMetrics class handles everything automatically.
analyze_directory(path)Count lines of code by language:
from scripts.code_metrics import CodeMetrics
metrics = CodeMetrics()
stats = metrics.analyze_directory("./project")
# Returns: {'.py': 5000, '.js': 3000, ...}
generate_report()Generate a comprehensive metrics report:
report = metrics.generate_report()
# Returns: {"generated": "...", "stats": {...}}
CodeMetrics Pro collects anonymous usage data to improve the product. No personal information is collected.
MetricsLab - Data-driven development