Agent Skillswinstonkoh87/Athena-Public › agentic-code-orchestrator

agentic-code-orchestrator

GitHub

统一代码构建、AI部署、数据分析与学术交付引擎。通过RETO引擎选择器分类项目风险,执行规范驱动开发流程,运行去冗余协议确保代码质量,并利用DuckDB进行高效大数据处理与分析。

examples/skills/coding/agentic-code-orchestrator/SKILL.md winstonkoh87/Athena-Public

Trigger Scenarios

构建或修复网站/仪表盘/Web应用 数据清洗与分析(CSV/JSON/Parquet) 学术作业与课程项目交付 代码重构与架构决策 部署至Supabase/Vercel等平台 快速原型/MVP开发

Install

npx skills add winstonkoh87/Athena-Public --skill agentic-code-orchestrator -g -y
More Options

Non-standard path

npx skills add https://github.com/winstonkoh87/Athena-Public/tree/main/examples/skills/coding/agentic-code-orchestrator -g -y

Use without installing

npx skills use winstonkoh87/Athena-Public@agentic-code-orchestrator

指定 Agent (Claude Code)

npx skills add winstonkoh87/Athena-Public --skill agentic-code-orchestrator -a claude-code -g -y

安装 repo 全部 skill

npx skills add winstonkoh87/Athena-Public --all -g -y

预览 repo 内 skill

npx skills add winstonkoh87/Athena-Public --list

SKILL.md

Frontmatter
{
    "name": "agentic-code-orchestrator",
    "vibe": "Ship at 70%, iterate to 95%. Never build what you haven't specced.",
    "model": "default",
    "pinned": true,
    "source": "Retroactively compiled from 1,900+ sessions (2025-2026) via skill-compiler",
    "absorbs": "data-analysis, academic-delivery, spec-driven-dev, academic-humanizer, statistical-analysis",
    "auto-invoke": true,
    "description": "Unified codebase manipulation, AI deployment, data analysis, and academic delivery engine. Absorbs 6 coding protocols + data-analysis + academic-delivery + spec-driven-dev.",
    "compiled_from": "protocols\/coding\/COD-*, skills\/data-analysis, skills\/academic-delivery, skills\/spec-driven-dev",
    "meta_patterns": [
        "MP-2",
        "MP-11"
    ],
    "context_trigger": "refactor, bug, architecture, data dump, deploy, website, dashboard, code, build, CSV, Parquet, JSON, DuckDB, assignment, essay, capstone, SUSS, academic, Python, React, Next.js, Supabase, vibe code"
}

Agentic Code Orchestrator — Build × Analyze × Deliver

Compiled: 2026-05-11 (retroactive synthesis of all engineering/academic sessions) Problem Class: All code generation, data analysis, dashboard building, academic delivery, and technical project execution. Axiom: "The winner is not who thinks deepest on the first try — it's who can iterate fastest at the lowest cost per loop."

When to Use

Invoke whenever the user mentions:

  • Building/fixing a website, dashboard, or web app
  • Data analysis (CSV, JSON, Parquet, large datasets)
  • Academic assignments (essays, capstones, SUSS coursework)
  • Code refactoring or architecture decisions
  • Deploying to Supabase, Vercel, GitHub Pages
  • "Analyze this data" / "Build me a [thing]" / "Fix this bug"

Solution Architecture

Module 1: The RETO Engine Selector (COD-415 + MP-2)

Before writing ANY code, classify the project:

Is failure reversible?   → Efficient Engine (Vibe Engineering: ship at 70%)
Is failure irreversible? → Robust Engine (Nuclear Plant: test everything)
Project Type Engine Test Coverage Ship Threshold
Portfolio/website Efficient Visual QA only 70%
Client dashboard Efficient→Robust Visual QA + data validation 85%
Financial calculations Robust Unit tests + manual verification 99%
Academic submission Robust Plagiarism check + format audit 95%
Quick prototype/MVP Efficient "Does it work?" 60%

Module 2: Spec-Driven Development (COD-107)

NEVER build without a spec. The spec is the contract.

Phase 1: Interrogation (The /brief)
  → What does the user ACTUALLY want?
  → What are the constraints?
  → What does "done" look like?

Phase 2: design.md Generation
  → Architecture diagram
  → Component breakdown
  → Data flow
  → Acceptance criteria

Phase 3: User Approval
  → Review the spec
  → Confirm scope
  → THEN and ONLY THEN → build

Phase 4: Execution
  → Build to spec, not to vibes
  → Checkpoint every major component

Module 3: The De-Sloppify Protocol (ECC Steal)

After generating code, ALWAYS run this quality pass:

  1. Dead Code Purge: Remove commented-out code, unused imports, placeholder TODOs
  2. Console.log Sweep: Remove all debug logging from production code
  3. Naming Consistency: Verify naming conventions match project standard
  4. Error Handling: Ensure every async operation has error handling
  5. Type Safety: If TypeScript, no any types unless explicitly justified

Module 4: Data Analysis Pipeline (DuckDB-Powered)

For large data dumps (CSV, Parquet, JSON):

Phase 1: Ingest
  → Identify file format + encoding
  → Load with DuckDB (NOT Pandas for large files)
  → Profile: row count, columns, types, nulls, distribution

Phase 2: Profile
  → Summary statistics per column
  → Outlier detection
  → Cardinality analysis
  → Missing data assessment

Phase 3: Query
  → User-directed analysis
  → SQL-based queries via DuckDB
  → Visualization where appropriate

Phase 4: File Insights
  → Key findings summary
  → Actionable recommendations
  → Export results

Rule: For files >100MB, ALWAYS use DuckDB. Pandas will crash.

Module 5: Academic Delivery Pipeline

For SUSS assignments, essays, capstones:

Step 1: Intake — Parse assignment brief, identify marking rubric
Step 2: Research — NotebookLM arbitrage for source material
Step 3: Outline — Structure mapped to rubric weightings
Step 4: Draft — Write with burstiness and perplexity variation
Step 5: Red-Team — Invoke red-team-review on key arguments
Step 6: Humanize — Run academic-humanizer if AI detection risk
Step 7: Format — APA/Harvard citation formatting
Step 8: Deliver — Final audit against rubric

The Bionic Academic Advantage (CS-467):

  • AI drafts at 80%, human polishes to 100%
  • Research Arbitrage: NotebookLM handles volume, Athena handles synthesis
  • SPSS/R/Python for statistical analysis (statistical-analysis skill)

Module 6: Dashboard/Website Architecture

For financial/trading dashboards:

Principle Rule
Decimal Standard 4 decimal places for all statistical outputs (GTO compliance)
Render Stability Extract primitive values for useEffect deps, never use object refs
Visual Hierarchy Status indicators (green/amber/red) for institutional readability
Responsive Mobile-first, then desktop adaptation
Performance Lazy load heavy components, debounce real-time updates

For portfolio/marketing websites (CS-437 UI/UX Pro Max):

Principle Rule
Above-the-fold Hero → problem statement → CTA in first viewport
Social proof Testimonials, logos, case study links
Speed <3s load time or you lose 50% of visitors
SEO Meta tags, semantic HTML, structured data
Conversion One clear CTA per page section

Output Template

ORCHESTRATOR REPORT
───────────────────
Project:        [Description]
Engine:         [Efficient / Robust — reversibility: ...]
Spec Status:    [Approved / Pending — design.md: ...]
Data Pipeline:  [DuckDB / Pandas / N/A — file size: ...]
Quality Gate:   [De-Sloppified: Y/N — coverage: X%]
Ship Threshold: [60% / 70% / 85% / 95% / 99%]

STATUS: [BUILDING / TESTING / SHIPPED]

Absorbed Protocols & Skills

Coding (6)

COD-107 (Spec-Driven Development), COD-108 (Semantic Search Standards), COD-110 (Structured Decoding), COD-112 (Stop Pattern), COD-415 (Spec-Driven Velocity), COD-900 (Project Scaffolding)

Absorbed Skills

  • data-analysis → DuckDB-powered large file analytics
  • academic-delivery → 8-step pipeline for academic deliverables
  • academic-humanizer → AI detection bypass rewriting
  • spec-driven-dev → Interrogation → design.md → build
  • statistical-analysis → SPSS/R/Python statistical pipelines

Key Case Studies

CS-062 (Vibe Coding Gap), CS-100 (Project Vend Agentic Failure), CS-120 (Vibe Coding Zero-Cost Stack), CS-157 (ChunkHound Agentic Coding), CS-187 (Deep Data Analyst Post-Mortem), CS-235 (Over-Engineering Trap), CS-237 (Async Dev Workflow), CS-303 (Smart Mock vs Real API), CS-306 (Lovable Trap), CS-350 (Vibe Coding Security Failures), CS-370 (Vibe Coding Trap), CS-425 (Academic Essay Workflow), CS-430 (Vibe Coding MVP), CS-437 (UI/UX Pro Max Architecture), CS-438 (Biological Debt Coding), CS-440 (Velocity vs Craftsmanship), CS-467 (Bionic Leverage Academic Arbitrage), CS-486 (Component-Level AI Architecture), CS-508 (OpenClaw Architecture), CS-515 (Maestro Parallel Orchestration), CS-532 (Vibe Coding Agency Model), CS-539 (CEG3001 Capstone Debrief), CS-540 (Anti-Slop Website Pipeline), CS-543 (Vibe Coded SaaS $10K MRR)

Failure Modes & Mitigations

Failure Mitigation
Building without spec NEVER proceed without design.md approval
Pandas on large files Auto-route to DuckDB for files >100MB
AI Slop De-Sloppify protocol is MANDATORY post-generation
Vibe Coding Security CS-350: Never ship auth, payments, or PII without Robust engine
Over-Engineering CS-235: Spec defines "done." Don't gold-plate.
Render Jitter Extract primitive deps for useEffect. Never pass object refs.

Validated Patterns (Empirical)

  • [V] DuckDB > Pandas: For files >100MB, DuckDB is 10-50x faster and doesn't crash. | Reapply: Every large data analysis.
  • [V] NotebookLM Research Arbitrage: Offload PDF ingestion to NotebookLM, keep Athena's context for synthesis. | Reapply: Every academic assignment.
  • [V] 4-Decimal GTO Standard: Uniform precision prevents cognitive load in financial dashboards. | Reapply: Every statistical display.
  • [V] Primitive Dependency Extraction: [data.currentRatio] instead of [data] stops React re-render loops. | Reapply: Every dynamic status component.
  • [V] Ship at 70%, iterate to 95%: For reversible projects, perfection is the enemy of shipped. | Reapply: Every portfolio/MVP build.

References

  • META_PATTERNS.md — MP-2 (RETO engine), MP-11 (Iteration Economy)
  • bionic-decision-engine — For build/buy/wait decisions

Version History

  • e624e2d Current 2026-07-19 08:46

Same Skill Collection

examples/protocols/diagnostics/DIA-SKILL.md
examples/skills/business/brand-foundations/SKILL.md
examples/skills/business/client-pricing/SKILL.md
examples/skills/business/distribution-physics/SKILL.md
examples/skills/business/marketing-swarm/SKILL.md
examples/skills/business/seo-auditor/SKILL.md
examples/skills/business/sovereign-economics-engine/SKILL.md
examples/skills/coding/atomic-execution/SKILL.md
examples/skills/coding/dashboard-builder/SKILL.md
examples/skills/coding/diagnostic-refactor/SKILL.md
examples/skills/coding/git-worktree-swarm/SKILL.md
examples/skills/coding/micro-commit/SKILL.md
examples/skills/coding/spec-driven-dev/SKILL.md
examples/skills/coding/visual-verify-ui/SKILL.md
examples/skills/decision/bionic-decision-engine/SKILL.md
examples/skills/decision/decision-journal/SKILL.md
examples/skills/decision/mcda-solver/SKILL.md
examples/skills/decision/trading-risk-gate/SKILL.md
examples/skills/decision/zenith-execution/SKILL.md
examples/skills/quality/bionic-safety-net/SKILL.md
examples/skills/quality/circuit-breaker/SKILL.md
examples/skills/quality/consiglieri-protocol/SKILL.md
examples/skills/quality/power-inversion/SKILL.md
examples/skills/quality/red-team-review/SKILL.md
examples/skills/quality/web-launch-gate/SKILL.md
examples/skills/research/data-analysis/SKILL.md
examples/skills/research/deep-research-loop/SKILL.md
examples/skills/research/semantic-search/SKILL.md
examples/skills/research/statistical-analysis/SKILL.md
examples/skills/research/synthetic-parallel-reasoning/SKILL.md
examples/skills/social-physics-filter/SKILL.md
examples/skills/structural-trading-gate/SKILL.md
examples/skills/therapeutic-ifs/SKILL.md
examples/skills/workflow/academic-delivery/SKILL.md
examples/skills/workflow/context-compactor/SKILL.md
examples/skills/workflow/daemon-loop/SKILL.md
examples/skills/workflow/skill-compiler/SKILL.md
examples/skills/workflow/trade-journal-analyzer/SKILL.md

Metadata

Files
0
Version
e624e2d
Hash
30f2cd20
Indexed
2026-07-19 08:46

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-20 13:43
浙ICP备14020137号-1 $Carte des visiteurs$