Commit Graph

636 Commits

Author SHA1 Message Date
Alireza Rezvani
ed42b505a3 Merge pull request #488 from amitdhanda48/feat/statistical-analyst
feat(data-analysis): statistical-analyst
2026-04-07 11:17:25 +02:00
amitdhanda48
c3693f9be1 feat(data-analysis): statistical-analyst
Adds statistical-analyst skill — fills a gap in the repo (no hypothesis
testing or experiment analysis tooling exists; only ab-test-setup for
instrumentation, but zero analysis capability).

Three stdlib-only Python scripts:
- hypothesis_tester.py: Z-test (proportions), Welch's t-test (means),
  Chi-square (categorical) with p-value, CI, Cohen's d/h, Cramér's V
- sample_size_calculator.py: required n per variant for proportion and
  mean tests, with power/MDE tradeoff table and duration estimates
- confidence_interval.py: Wilson score interval (proportions) and
  z-based interval (means) with margin of error and precision notes

Validator: 86.4/100 (GOOD). Security audit: PASS (0 critical/high).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-04 21:54:01 -07:00
Alireza Rezvani
c1cf2fcc89 Merge pull request #485 from alirezarezvani/tessl/setup-1775262086512
Tessl/setup 1775262086512
2026-04-04 02:22:25 +02:00
tessl-app[bot]
265704b3af Add MCP config for .mcp.json 2026-04-04 00:21:28 +00:00
tessl-app[bot]
32856aa53a Initialize tessl.json 2026-04-04 00:21:27 +00:00
Alireza Rezvani
f39cc41434 Merge pull request #482 from alirezarezvani/dev
Dev
2026-04-04 02:08:37 +02:00
Alireza Rezvani
67f213d2c1 Merge pull request #481 from alirezarezvani/feat/post-merge-sync
chore: post-merge sync — plugins, audits, docs, indexes
2026-04-04 02:08:06 +02:00
Reza Rezvani
5710a7b763 chore: post-merge sync — plugins, audits, docs, cross-platform indexes
New skills integrated:
- engineering/behuman, code-tour, demo-video, data-quality-auditor

Plugins & marketplace:
- Add plugin.json for code-tour, demo-video, data-quality-auditor
- Add all 3 to marketplace.json (31 total plugins)
- Update marketplace counts to 248 skills, 332 tools, 460 refs

Skill fixes:
- Move data-quality-auditor from data-analysis/ to engineering/
- Fix cross-refs: code-tour, demo-video, data-quality-auditor
- Add evals.json for code-tour (5 scenarios) and demo-video (4 scenarios)
- demo-video: add output artifacts, prereqs check, references extraction
- code-tour: add default persona, parallel discovery, trivial repo guidance
- Fix Python 3.9 compat (from __future__ import annotations)

product-analytics audit fixes:
- Expand SKILL.md from 82 to 147 lines (anti-patterns, cross-refs, examples)
- Add --format json to all metrics_calculator.py subcommands
- Add error handling (FileNotFoundError, KeyError)

Docs & indexes:
- Update CLAUDE.md, README.md, docs/index.md, docs/getting-started.md counts
- Sync Codex (192 skills) and Gemini (280 items) indexes
- Regenerate MkDocs pages (279 pages, 311 HTML)
- Add 3 new nav entries to mkdocs.yml
- Update mkdocs.yml site_description

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-04 02:05:19 +02:00
Alireza Rezvani
a6f75266d0 Merge pull request #461 from amitdhanda48/feat/data-quality-auditor
feat(data-analysis): data-quality-auditor
2026-04-04 01:39:44 +02:00
alirezarezvani
2ff221de68 chore: sync codex skills symlinks [automated] 2026-04-03 23:18:19 +00:00
Alireza Rezvani
6c89d8f591 Merge pull request #475 from vaddisrinivas/add-framecraft
feat(engineering): add demo-video skill
2026-04-04 01:18:10 +02:00
Alireza Rezvani
caf17d6724 Merge pull request #479 from alirezarezvani/dev
Dev
2026-04-04 01:08:36 +02:00
alirezarezvani
03bd46b97b chore: sync codex skills symlinks [automated] 2026-04-03 23:02:20 +00:00
Alireza Rezvani
38a4b132ef Merge pull request #476 from vaddisrinivas/add-code-tour
feat(engineering): add code-tour skill
2026-04-04 01:02:08 +02:00
Srinivas Vaddi
8be3cd56e8 feat(engineering): add code-tour skill
Add a skill for creating CodeTour .tour files — persona-targeted,
step-by-step walkthroughs that link to real files and line numbers.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 02:43:59 -04:00
Srinivas Vaddi
01ab7433ac feat(engineering): add demo-video skill
Add a skill for creating polished demo videos from screenshots and scene
descriptions. Orchestrates playwright, ffmpeg, and edge-tts MCPs.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 02:43:44 -04:00
alirezarezvani
81ece5a0c2 chore: sync codex skills symlinks [automated] 2026-04-02 23:59:23 +00:00
Alireza Rezvani
6a5c0c888a Merge pull request #471 from alirezarezvani/feat/behuman-skill
feat(engineering): add behuman skill — Self-Mirror consciousness loop
2026-04-03 01:59:14 +02:00
Reza Rezvani
baca2e61ac feat(engineering): add behuman skill — Self-Mirror consciousness loop
Based on issue #464 submission by voidborne-d. Enhanced with English-only
content (removed all Chinese), anti-patterns section, cross-references,
plugin.json, convention-compliant frontmatter, and English eval scenarios.

behuman (193 lines + reference + 8 eval scenarios):
- Self-Mirror loop: instinctive response → reflection → conscious revision
- Show mode (2.5-3x tokens) and quiet mode (1.5-2x tokens)
- 3 English examples: emotional support, life advice, personal writing
- Based on Lacan's Mirror Stage + Kahneman's Dual Process Theory
- Zero dependencies — pure prompt technique

Co-Authored-By: voidborne-d <voidborne-d@users.noreply.github.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 01:54:01 +02:00
Alireza Rezvani
2be3a2e636 Merge pull request #466 from alirezarezvani/dev
Dev
2026-04-03 01:48:02 +02:00
amitdhanda48
a6e4cdbbeb feat(data-analysis): data-quality-auditor
Adds a new data-quality-auditor skill with three stdlib-only Python tools:
- data_profiler.py: full dataset profile with DQS (0-100) across 5 dimensions
- missing_value_analyzer.py: MCAR/MAR/MNAR classification + imputation strategies
- outlier_detector.py: IQR, Z-score, and Modified Z-score (MAD) outlier detection

Validator: 86.4/100 (GOOD). Security audit: PASS (0 critical/high).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 23:14:13 -07:00
Alireza Rezvani
1a06eacbb8 Merge pull request #430 from xingzihai/feat/security-dimension-v2
feat(skill-tester): add Security dimension to quality scoring system
2026-03-31 15:25:43 +02:00
Alireza Rezvani
967fe015e1 Merge pull request #458 from alirezarezvani/dev
Dev
2026-03-31 15:16:44 +02:00
alirezarezvani
db49289a57 chore: sync codex skills symlinks [automated] 2026-03-31 13:16:11 +00:00
Alireza Rezvani
cacb578ef2 Merge pull request #457 from alirezarezvani/feat/community-skills-448
feat(project-management): add meeting-analyzer and team-communication…
2026-03-31 15:15:57 +02:00
Reza Rezvani
0f255f36a9 feat(project-management): add meeting-analyzer and team-communications skills
Based on PR #438 by maximcoding. Enhanced with anti-patterns, cross-references,
attribution, and renamed examples/ → references/.

meeting-analyzer (254 lines):
- Transcript analysis: speaking dynamics, conflict detection, filler words,
  decision patterns, facilitation quality, active listening
- Supports .txt, .md, .vtt, .srt, .docx, .json formats
- Trend tracking across multiple meetings

team-communications (67 lines + 4 reference templates):
- Internal comms: 3P updates, newsletters, FAQ roundups, general comms
- 4 reference templates with exact formatting guides
- MCP integration (Slack, Gmail, Drive, Calendar) when available

Co-Authored-By: maximcoding <maximcoding@users.noreply.github.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 15:06:26 +02:00
Alireza Rezvani
006a4ff9bf Merge pull request #456 from alirezarezvani/dev
Dev
2026-03-31 13:13:00 +02:00
Alireza Rezvani
3a90d8b9d1 Merge pull request #455 from alirezarezvani/feat/community-skills-448
feat: add 4 community skills — llm-cost-optimizer, prompt-governance, business-investment-advisor, video-content-strategist
2026-03-31 12:58:30 +02:00
Reza Rezvani
d02cc1c9b2 feat(plugins): add standalone plugin.json for 4 new community skills
Each skill is now individually installable:
- llm-cost-optimizer
- prompt-governance
- business-investment-advisor
- video-content-strategist

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 12:36:16 +02:00
Reza Rezvani
3cd885aa33 chore: sync indexes, update marketplace and docs for 4 new community skills
- Codex CLI: 182 skills, 4 new symlinks
- Gemini CLI: 274 items, 4 new
- engineering plugin.json: 36→38
- finance plugin.json: 2→3
- marketing plugin.json: 43→44
- marketplace.json: updated 3 bundle descriptions
- mkdocs.yml: 4 new nav entries
- docs/index.md + getting-started.md: domain counts updated
- 273 docs pages generated

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 12:32:57 +02:00
Reza Rezvani
1f374e7492 feat: add 4 community skills — llm-cost-optimizer, prompt-governance, business-investment-advisor, video-content-strategist
Based on PR #448 by chad848. Enhanced with frontmatter normalization,
anti-patterns sections, ghost script reference removal, and broken
cross-reference fixes. Automotive-electrical-engineer excluded (out of
scope for software/AI skills library).

llm-cost-optimizer (engineering/, 192 lines):
- Reduce LLM API spend 40-80% via model routing, caching, compression
- 3 modes: Cost Audit, Optimize, Design Cost-Efficient Architecture

prompt-governance (engineering/, 224 lines):
- Production prompt lifecycle: versioning, eval pipelines, A/B testing
- Distinct from senior-prompt-engineer (writing) — this is ops/governance

business-investment-advisor (finance/, 220 lines):
- Capital allocation: ROI, NPV, IRR, payback, build-vs-buy, lease-vs-buy
- NOT securities advice — business capex decisions only

video-content-strategist (marketing-skill/, 218 lines):
- YouTube strategy, video scripting, short-form pipelines, content atomization
- Fills video gap in 44-skill marketing pod

Co-Authored-By: chad848 <chad848@users.noreply.github.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 11:43:03 +02:00
Alireza Rezvani
41fa407d28 Merge pull request #454 from alirezarezvani/dev
Dev
2026-03-31 11:30:53 +02:00
Alireza Rezvani
d80c0eaa41 Merge pull request #453 from alirezarezvani/feat/codex-plugin-manifest
feat: add .codex-plugin/plugin.json for Codex plugin directory listing
2026-03-31 11:30:13 +02:00
Reza Rezvani
3bbb1af805 feat: add .codex-plugin/plugin.json manifest for Codex plugin directory
Adds the OpenAI Codex plugin manifest required for listing in
awesome-codex-plugins and future Codex marketplace submission.

Includes name, version, description, author, keywords, skills path,
and interface metadata matching the Codex plugin specification.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 11:29:18 +02:00
Alireza Rezvani
55a72dfe50 Merge pull request #452 from alirezarezvani/dev 2026-03-31 07:59:17 +02:00
Alireza Rezvani
1b15ee20af Merge pull request #451 from alirezarezvani/claude/release-v2.2.0-kKShI 2026-03-31 07:57:55 +02:00
Claude
6fa92054bd release(v2.2.0): 223 skills, security suite, self-eval, full docs update
- Add 8 new skills: 6 security (adversarial-reviewer, ai-security, cloud-security, incident-response, red-team, threat-detection), self-eval, snowflake-development
- Update all counts: 223 skills, 298 tools, 416 references, 23 agents, 22 commands
- Update CHANGELOG.md with v2.2.0 entry
- Update all plugin.json versions to 2.2.0
- Update CLAUDE.md, README.md, docs/index.md, docs/getting-started.md, mkdocs.yml
- Verify MkDocs build (301 pages), Codex/Gemini sync, all new scripts pass --help

https://claude.ai/code/session_011CHSDjqWBPRcEJ3oJrAUHS
2026-03-31 05:55:51 +00:00
Alireza Rezvani
01e7861c7d Merge pull request #450 from alirezarezvani/claude/analyze-test-coverage-cJg3A 2026-03-30 22:51:08 +02:00
Claude
36678cd00d feat(tests): add comprehensive test suite with 1493 tests across 4 phases
Phase 1 - Foundation:
- Add pytest, pyproject.toml, requirements-dev.txt
- 593 smoke tests (324 syntax + 269 argparse --help) for all Python scripts
- Harden CI: remove || true from compileall, expand to all 9 directories, add pytest step

Phase 2 - Calculator unit tests:
- RICE prioritizer: formula, prioritization, portfolio analysis, roadmap
- DCF valuation: WACC, cash flow projections, terminal value, sensitivity
- Financial ratios: profitability, liquidity, leverage, efficiency, valuation
- Campaign ROI: metrics, benchmarks, portfolio summary
- Funnel analyzer: stage metrics, bottleneck detection, segment comparison
- OKR tracker: numeric/percentage/milestone/boolean KR scoring, status

Phase 3 - Parser and compliance tests:
- SEO checker: HTML parsing, scoring, heading hierarchy, alt text, word count
- Commit linter: conventional commit regex, lint report, file input
- GDPR compliance: pattern detection, file scanning, project analysis

Phase 4 - Integration tests:
- 671 skill integrity tests: frontmatter, H1 headings, scripts dirs, references

Bug fixes found by tests:
- Fix duplicate --reason argparse arg in document_version_control.py

https://claude.ai/code/session_01MsVmZoAsPvLv7rAGDBGTbL
2026-03-30 19:54:00 +00:00
Claude
235c063701 docs: add test coverage analysis with prioritized improvement plan
Analyzes the current state of testing across 301 Python scripts (0% unit
test coverage), identifies 6 priority areas for improvement, and proposes
a phased implementation plan. Key findings: CI quality gate is non-blocking,
calculator/scoring scripts are trivially testable, and compliance checkers
carry regulatory risk without test coverage.

https://claude.ai/code/session_01MsVmZoAsPvLv7rAGDBGTbL
2026-03-30 19:33:25 +00:00
Claude
c8520885f9 feat: full ecosystem integration for PR #435 (5 security skills) and PR #436 (self-eval)
- Updated domain plugin.json counts (engineering-team: 36, engineering: 36)
- Added 6 new skills to mkdocs.yml navigation
- Updated engineering-team/CLAUDE.md with security skills section
- Generated docs pages for all 6 new skills
- Synced Codex + Gemini indexes and symlinks
- Ran cross-platform conversion (Cursor, Aider, Windsurf, KiloCode, OpenCode, Augment, Antigravity)

https://claude.ai/code/session_01XY4i7SR4BHLWJpdjwGnNLG
2026-03-30 19:11:46 +00:00
Claude
01f7ee22c9 feat(adversarial-reviewer): audit fixes + full ecosystem integration
- Enriched SKILL.md frontmatter (tier, category, dependencies, author, version)
- Added Description, Features, Usage, Examples sections for validator compliance
- Fixed cross-reference path (engineering/code-reviewer → engineering-team/code-reviewer)
- Updated domain plugin.json count (30→31)
- Added mkdocs.yml nav entry
- Synced Codex, Gemini indexes
- Generated docs page

https://claude.ai/code/session_01XY4i7SR4BHLWJpdjwGnNLG
2026-03-30 19:08:14 +00:00
alirezarezvani
fb1c17b064 chore: sync codex skills symlinks [automated] 2026-03-30 19:07:58 +00:00
Ethan Kreloff
c48c92aa96 feat(engineering): add self-eval skill
Adds self-eval skill for honest AI work quality evaluation. Uses two-axis scoring (ambition x execution), mandatory devil's advocate reasoning, and cross-session anti-inflation detection via .self-eval-scores.jsonl persistence.
2026-03-30 21:07:45 +02:00
Jaskarn Singh
d2da9d3dad feat(engineering-team): add 5 consolidated security skills
Adds threat-detection, incident-response, cloud-security, red-team, and ai-security skills to engineering-team. Each includes SKILL.md, references, and Python scripts (stdlib-only). Consolidation of 66 individual skills into 5 production-ready packages.
2026-03-30 21:07:43 +02:00
alirezarezvani
4108e6517f chore: sync codex skills symlinks [automated] 2026-03-30 18:59:51 +00:00
Ethan Kreloff
040f304a1c feat(engineering-team): add adversarial-reviewer skill
Adds adversarial code review skill with 3 hostile personas (Saboteur, New Hire, Security Auditor) that force genuine perspective shifts to break the self-review monoculture. Each persona must find at least one issue - no LGTM escapes.
2026-03-30 20:59:41 +02:00
xingzihai
e0e683ee5e fix(skill-tester): make Security dimension opt-in with --include-security flag
- Add --include-security flag to quality_scorer.py
- Default: 4 dimensions × 25% (backward compatible)
- With --include-security: 5 dimensions × 20%
- Update tier recommendation logic for optional Security
- Update documentation to reflect opt-in behavior

This addresses the breaking change concern from PR review:
the weight change from 25% to 20% would affect all existing
audit baselines. The new opt-in approach preserves backward
compatibility.
2026-03-27 10:05:12 +00:00
xingzihai
2f92a1dfcb feat(skill-tester): add Security dimension to quality scoring system
- Add SecurityScorer module (605 lines) with comprehensive security assessment
- Add 4 security scoring components:
  - Sensitive data exposure prevention (hardcoded credentials detection)
  - Safe file operations (path traversal prevention)
  - Command injection prevention (shell=True, eval, exec detection)
  - Input validation quality (argparse, error handling, type checking)
- Add 53 unit tests with 850 lines of test code
- Update quality_scorer.py to integrate Security dimension (20% weight)
- Rebalance all dimensions from 25% to 20% (5 dimensions total)
- Update tier requirements:
  - POWERFUL: Security ≥70
  - STANDARD: Security ≥50
  - BASIC: Security ≥40
- Update documentation (quality-scoring-rubric.md, tier-requirements-matrix.md)
- Version bump to 2.0.0

This addresses the feedback from PR #420 by providing a focused, well-tested
implementation of the Security dimension without bundling other changes.
2026-03-26 13:25:27 +00:00
Alireza Rezvani
110348f4b2 Merge pull request #429 from alirezarezvani/dev
Dev
2026-03-26 13:32:35 +01:00