UNPKG

aiwg

Version:

Deployment tool and support utility for AI context. Copies agents, skills, commands, rules, and behaviors into the paths each AI platform reads (Claude Code, Codex, Copilot, Cursor, Warp, OpenClaw, and 6 more) so one source of truth works across 10 platfo

177 lines (176 loc) 9.35 kB
{ "name": "sdlc-skills", "description": "Model-invoked skills for SDLC framework orchestration", "version": "1.0.0", "type": "skills-catalog", "skills": [ { "name": "artifact-orchestration", "description": "Multi-agent artifact generation with Primary Author → Reviewers → Synthesizer pattern", "triggers": ["generate [artifact]", "create [SAD/test plan/deployment plan]", "draft [artifact]"] }, { "name": "gate-evaluation", "description": "Phase gate validation with multi-agent review (LOM, ABM, IOC, PRM)", "triggers": ["check gate", "can we transition", "validate [milestone]", "phase readiness"] }, { "name": "security-assessment", "description": "STRIDE threat modeling, OWASP checks, and security control validation", "triggers": ["security review", "threat model", "security scan", "check vulnerabilities"] }, { "name": "traceability-check", "description": "Bidirectional traceability verification (requirements ↔ code ↔ tests)", "triggers": ["check traceability", "validate requirements coverage", "find orphan requirements"] }, { "name": "decision-support", "description": "Data-driven decisions with weighted matrices and ADR generation", "triggers": ["help me decide", "compare options", "trade-off analysis", "decision matrix"] }, { "name": "incident-triage", "description": "Rapid incident classification, severity assessment, and response coordination", "triggers": ["production incident", "system down", "triage incident", "P0", "SEV1"] }, { "name": "test-coverage", "description": "Coverage analysis, gap identification, and test recommendations", "triggers": ["analyze test coverage", "what's not tested", "coverage report", "test gaps"] }, { "name": "architecture-evolution", "description": "Architecture change management with impact analysis and migration planning", "triggers": ["evolve architecture", "architecture change", "deprecate [component]", "migration plan"] }, { "name": "risk-cycle", "description": "Continuous risk management throughout SDLC phases", "triggers": ["risk review", "update risks", "new risk", "mitigate risk", "retire risk"] }, { "name": "sdlc-reports", "description": "Iteration, phase, and executive reporting with metrics dashboards", "triggers": ["iteration report", "sprint summary", "project report", "executive summary"] }, { "name": "issue-auto-sync", "description": "Automatic issue tracking synchronization from commits and artifacts", "triggers": ["sync issues", "update linked issues", "check issue references", "auto-update issues", "post-commit issue sync"] }, { "name": "tot-exploration", "description": "Tree-of-Thought exploration for architecture decisions with branching evaluation", "triggers": ["explore options", "tree of thought", "branch analysis", "evaluate alternatives", "tot decide"] }, { "name": "citation-guard", "description": "Real-time citation verification and hallucination prevention during content generation", "triggers": ["check citations", "verify sources", "citation guard", "source check"] }, { "name": "grade-on-ingest", "description": "Auto-trigger GRADE quality assessment when new research sources are added to corpus", "triggers": ["assess quality", "grade source", "evaluate evidence", "quality check"] }, { "name": "auto-provenance", "description": "Automatically generate W3C PROV-compliant provenance records when agents create or modify artifacts", "triggers": ["create provenance", "track artifact", "record provenance", "audit trail", "trace artifact"] }, { "name": "regression-learning", "description": "Cross-task learning for improving regression detection through pattern recognition, test prioritization, and historical analysis", "triggers": ["learn from regressions", "improve regression detection", "analyze regression patterns", "prioritize regression tests", "what tests should I run", "predict regression risk", "similar past failures"] }, { "name": "doc-sync", "description": "Synchronize documentation and code to eliminate drift through parallel audit and automated fixes", "triggers": ["align docs to code", "align code to docs", "sync documentation", "doc audit", "check doc drift", "are docs up to date", "find stale documentation", "reconcile docs and code"] }, { "name": "doc-consolidate", "description": "Crawl repository for scattered docs and consolidate into categorized reference index in .aiwg/docs/", "triggers": ["consolidate docs", "find all docs", "catalog docs", "inventory docs", "where are all the docs", "what docs do we have", "gather documentation", "index documentation"] }, { "name": "sdlc-accelerate", "description": "End-to-end SDLC ramp-up from idea to construction-ready with automated phase transitions and focused gate questions", "triggers": ["set up project", "take me to construction", "bootstrap SDLC", "ramp up project", "accelerate project", "full SDLC setup", "prepare project for development", "get this project construction-ready"] }, { "name": "artifact-lookup", "description": "Search and navigate SDLC artifacts using the artifact index via aiwg index CLI", "triggers": ["find artifacts about [topic]", "what depends on [artifact]", "show me the [phase] requirements", "what test plans exist for [module]", "what references UC-001", "show artifact stats", "rebuild the artifact index"] }, { "name": "cleanup-audit", "description": "Dead code analysis and cleanup recommendations for unused exports, orphaned files, and stale dependencies", "triggers": ["find dead code", "cleanup audit", "find unused exports", "orphaned files", "stale dependencies", "code cleanup"] }, { "name": "code-chunker", "description": "Analyze source file structure and produce a navigable map with logical sections, line ranges, and summaries", "triggers": ["map this file", "chunk this file for navigation", "show me the structure of this file"] }, { "name": "decompose-file", "description": "Analyze a large source file and produce a concrete decomposition plan with optional execution", "triggers": ["decompose this file", "split this file into smaller modules", "this file is too large, break it up"] }, { "name": "issue-driven-al", "description": "Orchestrates issue-driven agent loops that post cycle status to issue threads and incorporate human feedback", "triggers": ["address the open issues", "work through the bugs", "fix open issues", "tackle issue"] }, { "name": "regression-api-contract", "description": "Detect breaking changes in API contracts across REST, GraphQL, and gRPC interfaces", "triggers": ["API breaking change", "contract regression", "schema compatibility"] }, { "name": "regression-auto-baseline", "description": "Automatically manage regression test baseline lifecycle with triggers for releases, deployments, and quality gates", "triggers": ["auto-update baselines", "automatic baseline management", "baseline on release"] }, { "name": "regression-baseline", "description": "Create and maintain regression test baselines for comparison and drift detection", "triggers": ["create regression baseline", "update baseline", "baseline the tests"] }, { "name": "regression-bisect", "description": "Identify the commit that introduced a regression using git bisect", "triggers": ["find regression commit", "bisect the regression", "when did this break"] }, { "name": "regression-cicd-hooks", "description": "Integrate regression testing into CI/CD pipelines with automated baseline comparison and merge blocking", "triggers": ["add regression checks to CI", "setup regression pipeline", "configure regression gates"] }, { "name": "regression-metrics", "description": "Track and analyze regression statistics, trends, and health indicators", "triggers": ["regression metrics", "show regression stats", "regression trends"] }, { "name": "regression-performance", "description": "Detect performance regressions by comparing benchmarks across versions", "triggers": ["performance regression", "check latency", "benchmark comparison"] }, { "name": "regression-report", "description": "Generate comprehensive regression analysis reports combining bisect, baseline, and metrics data", "triggers": ["regression report", "generate regression analysis", "full regression report"] }, { "name": "regression-visual", "description": "Detect visual and UI regressions through screenshot comparison and pixel-diff analysis", "triggers": ["visual regression", "UI diff", "screenshot comparison"] } ], "dependencies": { "utilities": ["parallel-dispatch", "artifact-metadata", "template-engine", "project-awareness"] } }