plugins/utils/skills/prefill-cards/SKILL.md
Auto-populate SDLC artifact metadata headers across all templates using team profile configuration
npx skillsauth add jmagly/aiwg prefill-cardsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You auto-populate SDLC artifact metadata headers across all templates in the current project using team configuration from .aiwg/team/team-profile.md.
Alternate expressions and non-obvious activations (primary phrases are matched automatically from the skill description):
| Pattern | Example | Action |
|---------|---------|--------|
| Prefill request | "prefill cards" | Run aiwg prefill-cards |
| Populate request | "populate metadata" | Run aiwg prefill-cards |
| Fill templates | "fill sdlc cards" | Run aiwg prefill-cards |
| Auto-populate | "auto-populate artifacts" | Run aiwg prefill-cards |
| Dry run | "show what prefill would change" | Run aiwg prefill-cards --dry-run |
| Specific type | "prefill just the use case cards" | Run aiwg prefill-cards --type use-cases |
When triggered:
Extract intent:
Run the appropriate command:
# Default: prefill all artifact templates
aiwg prefill-cards
# Preview only — show what would change
aiwg prefill-cards --dry-run
# Limit to a specific artifact type
aiwg prefill-cards --type use-cases
aiwg prefill-cards --type adrs
aiwg prefill-cards --type test-plans
# Override author (useful when project lead differs from default)
aiwg prefill-cards --author "Jane Smith"
Report the result — summarize how many files were updated and which fields were populated.
Fields populated from .aiwg/team/team-profile.md:
| Field | Source |
|-------|--------|
| author | Team lead or assigned role member |
| created | Current date (ISO 8601) |
| project | Project name from team profile |
| organization | Org name from team profile |
| status | Set to draft for new artifacts |
| version | Set to 0.1 for new artifacts |
Fields that are NOT overwritten if already set (idempotent behavior).
.aiwg/team/team-profile.md must exist and be populated./flow-team-onboarding.User: "We just finished onboarding — go ahead and prefill the cards"
Extraction: Full prefill, no overrides
Action:
aiwg prefill-cards
Response: "Prefilled metadata in 14 artifact templates — use cases (6), ADRs (4), test plans (3), deployment plan (1). Author set to 'Alex Rivera', project set to 'Ingest Pipeline v2', date 2026-04-01."
User: "Show me what prefill-cards would do without changing anything"
Extraction: Dry-run requested
Action:
aiwg prefill-cards --dry-run
Response: "Dry run: would update 14 files. Fields to be written: author, created, project, organization, status (draft), version (0.1). No changes made."
User: "Just prefill the ADR cards for now"
Extraction: Limit to ADR type
Action:
aiwg prefill-cards --type adrs
Response: "Prefilled metadata in 4 ADR templates. Author set to 'Alex Rivera'."
data-ai
Report which research-corpus radar sidecars are overdue for refresh. Computes staleness (days since last refresh vs the cadence window) for every radar, sorted most-overdue-first. Runs via `aiwg corpus radar-status`.
data-ai
Aggregate research-corpus radar sidecars into a corpus or per-cluster freshness report — totals, overdue count, per-cluster / per-GRADE / per-trajectory breakdowns, an overdue table, and per-radar rationale snippets. Runs via `aiwg corpus radar-report`.
testing
Scaffold radar/freshness sidecars for research-corpus REFs. Pulls title/authors from the citation sidecar and GRADE from the analysis doc, defaults the refresh cadence from GRADE and the cluster from a corpus-local map, and stamps documentation/radar/REF-XXX-radar.md. Runs via `aiwg corpus radar-init`.
data-ai
Compute an entity's publication trajectory — per-year paper counts, topic drift, hot-streak detection (≥3 consecutive A-grade years), and career phase. Runs via `aiwg corpus profile-temporal`.