character-management — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited character-management (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Create and manage rich character profiles for a story project. Each character is a markdown file with YAML frontmatter in the characters/ directory. Characters are cross-referenced with other story elements through kebab-case identifiers.
A story project must already exist (created via the story-init skill). Verify by checking for story.md in the project root.
story.md for genre, themes, and tone contextcharacters/_index.md for existing charactersreferences/character-template.mdcharacters/{name-kebab}.md, or use story add character "{Name}" --role "{role}" when the CLI is availablecharacters/_index.md registry tablestory reindex .
story links .
story validate .characters/_index.md for context on other characterscharacters/_index.md if role or status changedstory reindex ., story links ., and story validate .Reference references/relationship-types.md for the full list of relationship types and inverse pairs.
When adding a relationship:
characters/_index.mdFamily trees are maintained in the characters/_index.md under the "Family Trees" section. Format:
## Family Trees
### {Family Name}
- **{Character Name}** ({status}) - [{name-kebab}.md]
- **{Child Name}** - [{name-kebab}.md]
- **{Child Name}** - [{name-kebab}.md]Indent children under parents. Note marriages/partnerships inline.
notable-characters), ensure the link exists both wayslocations frontmatter listworldbuilding/factions/{faction-kebab}.md under membersworldbuilding/artifacts/{artifact-kebab}.mdcharacters frontmattermagic-user is used, always use that exact tag)Use the Story CLI when it is available. If story is not installed but the story-maintenance skill is present, use node ../story-maintenance/scripts/story.js with the same arguments, resolving the path relative to this skill folder. If no CLI is available, perform the registry and backlink checks manually.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.