Skip to content

[rig-tasks] Add 10 rig samples — 2026-08-30 - #513

Draft
github-actions[bot] wants to merge 1 commit into
mainfrom
rig-tasks/2026-08-30-1336976e138730fc
Draft

[rig-tasks] Add 10 rig samples — 2026-08-30#513
github-actions[bot] wants to merge 1 commit into
mainfrom
rig-tasks/2026-08-30-1336976e138730fc

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Summary

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

# File Description Type Typecheck
1 491-dotenv-process-drift-detector.md Detect drift between .env.example and process.env usages agent ✅ pass
2 492-vitest-snapshot-count-workflow.md Count Vitest snapshots via parallel two-subagent workflow workflow ✅ pass
3 493-git-stale-branch-reporter.md Report git remote branches by age with enum classification agent ✅ pass
4 494-ts-abstract-class-finder.md Find TypeScript abstract classes with export status agent ✅ pass
5 495-dockerfile-env-inspector.md Parse ENV instructions from Dockerfiles agent ✅ pass
6 496-npm-script-prefix-analyzer.md Classify npm scripts by command prefix with s.record output agent ✅ pass
7 497-ts-default-param-extractor.md Extract TypeScript default parameters with repair addon agent ✅ pass
8 498-git-branch-risk-classifier.md Classify git branches by merge risk with steering+repair agent ✅ pass
9 499-test-file-coverage-pipeline.md 3-stage sequential workflow: discover → classify → report workflow ✅ pass
10 500-json-schema-type-distribution.md Analyze type distribution across JSON schema files agent ✅ pass

Typecheck failures

None — all 10 tasks passed typecheck.

Two issues were caught and fixed during development before writing the sample files:

  1. workflow() meta object missing required description field.
  2. Implicit any in .reduce() inside workflow body when operating on call() results typed as T | null.

Tasks run

  • (reused) dotenv vs process.env drift detector
  • (reused) Vitest snapshot count reporter workflow
  • (reused) Git stale branch age reporter
  • (reused) TypeScript abstract class finder
  • (reused) Dockerfile ENV instruction parser
  • (reused) NPM script command prefix analyzer
  • (new) TypeScript default parameter extractor
  • (new) Git branch risk classifier with steering+repair
  • (new) Test file coverage 3-stage pipeline workflow
  • (new) JSON schema type distribution analyzer

Generated by Daily Rig Task Generator · sonnet46 198.2 AIC · ⌖ 8.45 AIC · ⊞ 6.8K ·

- 491: dotenv-process-drift-detector — p.read + p.bash + defineTool + repair addon + s.record
- 492: vitest-snapshot-count-workflow — workflow() + parallel Promise.all + two subagents
- 493: git-stale-branch-reporter — p.bash + defineTool with s.enum return
- 494: ts-abstract-class-finder — p.glob + p.bash + defineTool + s.boolean
- 495: dockerfile-env-inspector — p.bash find + defineTool + s.array of s.object
- 496: npm-script-prefix-analyzer — p.read + defineTool + s.record(s.object) + s.record(s.int)
- 497: ts-default-param-extractor — p.glob + p.bash + defineTool + repair addon
- 498: git-branch-risk-classifier — p.bash + defineTool + steering() + repair() addons
- 499: test-file-coverage-pipeline — workflow() + 3-stage sequential call() pipeline
- 500: json-schema-type-distribution — p.glob + p.bash + defineTool + s.record

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