Agent Skills Library
View source
Field reports

Skill Field Reports

SDMCC-safe field-report categories, allowed data, forbidden data, and operational sorting guidance.

Skill Field Reports

Skill field reports are governed operational evidence about how a skill behaved in real use. They are adapted from the ClawdMarks "field report" idea, but SDMCC treats them as signed-in workspace signal, not public social reviews.

Goals

Categories

CategoryUse whenOperational meaning
worked_wellThe skill completed the expected workflow with useful output.Positive evidence for adoption or promotion.
missing_contextRequired project, board, parent item, environment, or policy context was absent.The skill or reference docs may need clearer prerequisites.
permission_blockedAzure DevOps, repo, AWS, Cognito, SharePoint, or another approved system blocked a step.Access or role setup needs review.
validation_failedA repo check, fixture, parser, smoke test, or review scenario failed.The skill or platform code needs correction before promotion.
install_frictionInstall commands, host setup, CLI extension, certificate trust, or target path setup caused problems.Install docs or setup scripts need improvement.
unsafe_ambiguityThe agent could not proceed safely without risking the wrong board, repo, secret, environment, or external action.Instructions need a stronger confirmation or routing rule.
suggested_improvementThe run worked, but the reporter found a reusable improvement.Candidate backlog or documentation update.

Allowed Fields

FieldClassificationRule
skillIdAllowedStore the repo skill folder name or stable skill identifier.
categoryAllowedStore one of the approved categories above.
ratingAllowedStore whole numbers from 1 to 5 as a coarse usefulness signal.
commentControlledStore a sanitized short comment, capped by the implementation. No raw logs or source text.
submittedAt, createdAt, updatedAllowedStore ISO timestamps for sorting and retention.
submittedByControlledUse only for authenticated workspace display and authorization context. Do not copy into public pages.
sourceAllowedStore hosted, local, fixture, or another approved source label.

Forbidden Data

Do not store or display these in field reports:

Sorting And Filters

Current SDMCC data supports these library sorts:

Planned but not yet supported:

Implementation Notes

The existing skill-feedback storage path is the governed SDMCC field-report path. The implementation should:

Example Fixture

{
  "skillId": "azure-devops-pbi",
  "category": "validation_failed",
  "rating": 2,
  "comment": "Dry-run validation found a missing parent Feature confirmation step.",
  "source": "fixture"
}