orchestrate-research
Pass
Audited by Gen Agent Trust Hub on Oct 17, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONDYNAMIC_CONTEXT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill reads metadata and content from various markdown artifacts in the project to determine the current research state. This creates an attack surface where malicious content in processed files could influence the orchestrator's routing logic.
- Ingestion points: The skill reads files from the
research/,.agents/skill-artifacts/, and.agents/experience/directories as specified inSKILL.mdandscripts/manifest-sync.ts. - Boundary markers: The skill relies on standard markdown frontmatter and a structured JSON manifest (
.agents/manifest.json) for data organization. - Capability inventory: The skill has access to shell execution (
Bash) and file system operations via Bun-based TypeScript scripts. - Sanitization: The
scripts/manifest-sync.tsfile implements a custom regex-based frontmatter parser that performs basic extraction and coercion of metadata fields, providing some level of structural validation. - [COMMAND_EXECUTION]: The skill executes local TypeScript scripts using the
bunruntime to perform project maintenance and metadata synchronization. - Evidence:
SKILL.mdcontains instructions to executebun scripts/manifest-sync.tsto regenerate the state index. - Evidence:
scripts/scaffold-eval-loop.tsusesBun.spawnSyncto execute the manifest sync script during workspace setup. - [DYNAMIC_CONTEXT_INJECTION]: The skill utilizes dynamic context injection to provide the agent with immediate visibility into the repository state upon invocation.
- Evidence:
SKILL.mdcontains shell commands using the!command`` syntax to list artifacts in.agents/skill-artifacts, check for canonical folders, and display the last five git commits.
Audit Metadata