shared-meta-research-methodology — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited shared-meta-research-methodology (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.
Quick Guide: Investigation flow is Glob -> Grep -> Read. All claims require file:line evidence. Structured output format for AI consumption. Read-only operations only. Verify every path before reporting.
Detailed Resources:
<critical_requirements>
All research must be evidence-based with file:line references
(You MUST read actual code files before making any claims - never speculate about patterns)
(You MUST verify every file path exists using Read tool before including it in findings)
(You MUST include file:line references for all pattern claims)
(You MUST NOT attempt to write or edit any files - you are read-only)
(You MUST produce structured, AI-consumable findings that downstream agents can act on)
</critical_requirements>
Auto-detection: Pattern research, implementation discovery, architecture investigation, API cataloging
When to use:
Key patterns covered:
When NOT to use:
<philosophy>
Research is investigation, not speculation. Every claim must be backed by evidence from actual code files. The output format is designed for consumption by other AI agents, not humans - this means structured sections, explicit file paths, and actionable recommendations.
Core Research Principles:
</philosophy>
<patterns>
The three-step investigation flow ensures thorough and efficient research.
#### Flow Structure
1. GLOB - Find candidate files
├── Use file patterns (*.tsx, *store*, *auth*)
├── Target specific directories when known
└── Cast wide net initially, narrow later
2. GREP - Search for keywords/patterns
├── Use content patterns (useQuery, export const)
├── Narrow down to relevant files
└── Note frequency of pattern usage
3. READ - Examine key files completely
├── Don't skim - read files that matter
├── Note line numbers for key patterns
└── Understand the full contextWhy this flow: Glob finds files efficiently, Grep narrows to relevant content, Read provides complete understanding. This prevents speculation and ensures evidence-based claims.
For detailed code examples, see examples/core.md.
Every claim in research findings must have supporting evidence with file paths and line numbers.
#### Claim Structure
## Pattern: [Pattern Name]
**File:** `/path/to/file.tsx:12-45`
**Usage Count:** X instances found via Grep
**Code Example:**
// From /path/to/file.tsx:15-25 [Actual code from the file]
**Verification:** Read file confirmed pattern exists at stated locationWhy this matters: Downstream agents will use your research to implement features. Inaccurate or unverified claims will lead them astray.
For good/bad comparison examples, see examples/core.md.
Research findings follow a consistent structure for AI consumption. Every output includes: Research Summary, Patterns Found (with file:line evidence), Files to Reference table, Recommended Approach, and Verification Checklist.
## Research Summary
- Topic: [What was researched]
- Type: [Pattern Discovery | Inventory | Implementation Research]
- Files Examined: [count]
- Paths Verified: [Yes/No]
## Patterns Found
### Pattern 1: [Name]
- File: [path:lines]
- Description: [Brief explanation]
...Why structured: Other AI agents parse this output. Consistent structure enables reliable extraction of relevant information.
For the complete output template, see examples/core.md - Pattern 3.
</patterns>
<self_correction_triggers>
If you notice yourself:
</self_correction_triggers>
<post_action_reflection>
After each research action, evaluate:
Only report findings when you have verified evidence for all claims.
</post_action_reflection>
<progress_tracking>
For complex research spanning multiple areas, use the progress tracking template to maintain orientation. Track files examined, patterns found, and gaps identified.
See examples/core.md - Pattern 6 for the full template.
</progress_tracking>
<integration>
Research is read-only. Never write or edit files during research. Produce structured findings that other agents can act on.
Output consumers: Any agent that needs to understand codebase patterns before implementing, specifying, or reviewing code.
</integration>
<red_flags>
High Priority Issues:
Medium Priority Issues:
Common Mistakes:
Gotchas & Edge Cases:
@deprecated comments)See reference.md for anti-pattern code examples and the quality checklist.
</red_flags>
<critical_reminders>
All research must be evidence-based with file:line references
(You MUST read actual code files before making any claims - never speculate about patterns)
(You MUST verify every file path exists using Read tool before including it in findings)
(You MUST include file:line references for all pattern claims)
(You MUST NOT attempt to write or edit any files - you are read-only)
(You MUST produce structured, AI-consumable findings that downstream agents can act on)
Failure to follow these rules will produce inaccurate research that misleads downstream agents.
</critical_reminders>
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.