artifact-status

Installation
SKILL.md

Artifact Status

Scan .agents/, report state, recommend next action.

Non-orchestrated utility skill — no sub-agents or critic gate. Runs as a single pass.

Execute

  1. Scan .agents/ for every .md file, including .agents/meta/. For each, read frontmatter to extract skill:, date:, status:, version:. If a field is missing or malformed, report it as in the table — never silently skip a file. Meta-skill artifacts (.agents/meta/) are ephemeral process outputs — report them but don't include them in the dependency graph.

  2. Report as a single table sorted by date (newest first). Mark STALE if date: is >30 days old. Include file count for glob paths (mkt/content/*.md).

| Artifact | Skill | Date | Age | Status |
|----------|-------|------|-----|--------|
| product-context.md | icp-research | 2026-03-15 | 13d | ok |
| solution-design.md | solution-design | 2026-02-10 | 46d | STALE |
| mkt/content/ | content-create | — | — | 4 files |
| spec.md | — | — | — | no frontmatter |

If .agents/ doesn't exist or is empty, say so and skip to step 3.

  1. Recommend based on the user's goal. If they gave one, trace the dependency graph backward from that goal and identify the first missing or stale artifact. If no goal, use the priority table below. For artifacts not in the table, trace the dependency graph and recommend the skill that created the missing upstream artifact.
If this is missing/stale Run this Because
product-context.md /icp-research 12+ downstream skills depend on it
market-research.md or problem-analysis.md /market-research or /problem-analysis Feed into /solution-design
solution-design.md /solution-design Architecture, funnel, and comms need it
targets.md /funnel-planner Attribution and experiments need targets
spec.md /plan-interviewer Can't architect without a spec
system-architecture.md /system-architecture Can't break down tasks without architecture
tasks.md /task-breakdown Needs architecture first
mkt/imc-plan.md /imc-plan Content needs channel strategy
design/brand-system.md /brand-system Visual decisions need brand identity
design/user-flow.md /user-flow Architecture and tasks need flow context
meta/review-chain-report.md /review-chain Ship gate checks review status
ship-report.md /ship Deploy-verify reads ship context

Don't list every missing artifact — focus on the one or two skills that unblock the most.

Cross-Project Mode (--cross-project)

When invoked with --cross-project or "scan all projects":

  1. Scan .agents/ in the current directory AND in sibling skill repo directories:

    • ../research-skills/.agents/
    • ../marketing-skills/.agents/
    • ../product-skills/.agents/
    • ../meta-skills/.agents/ (Adjust paths based on the actual repo layout — these are sibling directories at the same level)
  2. Report as a unified table with a Project column:

| Project | Artifact | Skill | Date | Age | Status |
|---------|----------|-------|------|-----|--------|
| research | product-context.md | icp-research | 2026-03-15 | 13d | ok |
| marketing | mkt/imc-plan.md | imc-plan | 2026-02-10 | 46d | STALE |
| product | system-architecture.md | system-architecture | — | — | no frontmatter |
| meta | meta/review-chain-report.md | review-chain | 2026-03-28 | 3d | ok |
  1. Trace cross-project dependencies — a stale product-context.md in research-skills affects downstream artifacts in marketing-skills and product-skills.

  2. Recommend the highest-impact action across ALL projects, noting which project directory to run it in.

Critical Gates

  • Report must cover ALL .md files found in .agents/ — no silent omissions
  • Recommendation must trace the dependency graph, not just match the priority table
  • When recommending a skill from another stack (research, marketing, product), flag it so the user knows they may need to install that stack

Anti-Patterns

  • Dumping a flat list — Don't list every missing artifact equally. Trace the graph, find the root blocker. INSTEAD: "product-context.md is missing — run /icp-research first, then 12+ downstream skills unlock."
  • Ignoring malformed artifacts — An artifact with no date: field is still useful data. INSTEAD: report it with and note the missing field.
  • Recommending deep pipeline skills when upstream is missing — Don't suggest /task-breakdown when system-architecture.md doesn't exist. INSTEAD: trace backward and recommend /system-architecture (or further back if needed).

Dependency Graph

product-context.md ← /icp-research
├→ market-research.md ← /market-research ─┐
├→ problem-analysis.md ← /problem-analysis ┤
│                                           ├→ solution-design.md ← /solution-design
│                                           │   ├→ targets.md ← /funnel-planner → experiment-*.md
│                                           │   ├→ mkt/imc-plan.md ← /imc-plan → mkt/content/ → mkt/*.humanized.md
│                                           │   └→ system-architecture.md ← /system-architecture
│                                           │       └→ tasks.md ← /task-breakdown
│                                           │           └→ (execute) → review-chain-report.md ← /review-chain
│                                           │               └→ ship-report.md ← /ship
│                                           │                   └→ deploy-verify-report.md ← /deploy-verify
├→ spec.md ← /plan-interviewer ────────────→┘
├→ design/brand-system.md ← /brand-system
└→ design/user-flow.md ← /user-flow ──→ system-architecture.md, tasks.md

Trace from the user's goal back through this graph to find the first gap.

Related skills
Installs
1
GitHub Stars
8
First Seen
Apr 1, 2026