Skip to content

[rig-tasks] Add 10 rig samples — 2026-08-14 - #421

Draft
github-actions[bot] wants to merge 1 commit into
mainfrom
rig-tasks/2026-08-14-84de4a875a6a1c35
Draft

[rig-tasks] Add 10 rig samples — 2026-08-14#421
github-actions[bot] wants to merge 1 commit into
mainfrom
rig-tasks/2026-08-14-84de4a875a6a1c35

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Summary

Added 10 new rig sample files to skills/rig/samples/.

# File Description Typecheck
1 411-ts-decorator-usage-scanner.md TS Decorator Usage Scanner pass
2 412-git-tag-semver-validator.md Git Tag Semver Validator pass
3 413-package-json-completeness-scorer.md Package JSON Completeness Scorer pass
4 414-parallel-branch-analysis.md Parallel Branch Analysis Workflow pass
5 415-lockfile-integrity-checker.md Lockfile Integrity Checker pass
6 416-graphql-schema-type-extractor.md GraphQL Schema Type Extractor pass
7 417-git-stale-branch-reporter.md Git Stale Branch Reporter pass
8 418-ts-abstract-class-finder.md TS Abstract Class Finder pass
9 419-dockerfile-env-inspector.md Dockerfile ENV Inspector pass
10 420-npm-script-prefix-analyzer.md NPM Script Prefix Analyzer pass

Typecheck failures

No final typecheck failures. Two tasks required fixes before passing:

  • Task 4 (parallel-branch-analysis): WorkflowMeta requires description (not just name); also parallel() requires homogeneous result type across thunks — solved by giving both subagents the same unified output schema.
  • Task 5 (lockfile-integrity-checker): Record<string, unknown> requires bracket notation for property access due to noPropertyAccessFromIndexSignature — fixed entry.integrityentry["integrity"].

Tasks run

  • (reused) TypeScript decorator usage scanner — p.glob + async defineTool + repair()
  • (reused) Git tag semver validator — p.bash + defineTool + steering() + as const literals
  • (reused) Package.json completeness scorer — p.read + defineTool + repair()
  • (reused) Parallel branch analysis workflow — workflow() + parallel() + call.json()
  • (reused) Lockfile integrity checker — p.read + defineTool + repair()
  • (reused) GraphQL schema type extractor — p.bash + async defineTool + s.record output + steering()
  • (new) Git stale branch age reporter — p.bash + defineTool with node:child_process + repair()
  • (new) TypeScript abstract class finder — p.glob + async defineTool + steering()
  • (new) Dockerfile ENV inspector — p.bash find + async defineTool + nested s.record + repair()
  • (new) NPM script prefix analyzer — p.read + defineTool + steering() + as const literals

Generated by Daily Rig Task Generator · sonnet46 129.2 AIC · ⌖ 9.44 AIC · ⊞ 6.8K ·

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants