Skip to content
Back to skills

Aming Claw Hn Demo Before Work

ASecurity

HN demo case for the fear that AI does not understand project structure and duplicates work. Guides evidence collection for graph-first discovery, backlog contract, target file fence, and acceptance criteria before implementation.

  • 28 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 2, 2026
developmentgonoderailsapi

Works with

  • api
  • mcp

Security analysis

A100/100

Scanned October 2, 2026

npx -y skills add amingclawdev/aming-claw --skill aming-claw-hn-demo-before-work --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Aming Claw Hn Demo Before Work?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Aming Claw Hn Demo Before Work
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/amingclawdev-aming-claw-hn-demo-before-work/badge)](https://www.skillsdirectory.com/skills/amingclawdev-aming-claw-hn-demo-before-work)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: aming-claw-hn-demo-before-work
description: HN demo case for the fear that AI does not understand project structure and duplicates work. Guides evidence collection for graph-first discovery, backlog contract, target file fence, and acceptance criteria before implementation.
---

## REQUIRED FIRST READ

Before any response that uses this skill, in this exact order:

  ListMcpResourcesTool()
  ReadMcpResourceTool(uri="aming-claw://current-context")
  ReadMcpResourceTool(uri="aming-claw://skill")
  ReadMcpResourceTool(uri="aming-claw://graph-first")

current-context anchors project_id, governance URLs, and 3 guardrails.
skill is the operating contract (Start Sequence, Observer Operating Modes).
graph-first has copy-pasteable graph_query payload examples.

Common failures when these are skipped:
- Bootstrapping the wrong project (workspace_match auto-detected aming-claw)
- Calling task_create dev/pm (V1 default is observer-led mf_parallel.v1)
- Using Grep on the aming-claw codebase instead of graph_query
- Fabricating trace_id strings (audit ledger is server-resolvable, will fail)
- Running Execution Supervisor mode by default (Design Alignment is default)

# HN Demo: Before Work

Show how Aming Claw turns "the AI will grep blindly and duplicate work" into a
bounded, auditable start condition.

## Fear

AI does not understand the project structure, misses existing modules, and
creates duplicate work.

## Evidence To Collect

- Graph discovery: node, file, function, or neighbor evidence for the target
  area before reading broad source files.
- Backlog duplicate/overlap probe: real `backlog_list` or governance API
  response for the proposed work title/files before `backlog_upsert`, recorded
  exactly with `count`, `bugs`, and `request_id`.
- Backlog contract: row with title, details, target files, tests, required
  docs, and acceptance criteria.
- Target file fence: exact files or worktree boundary assigned to the worker.
- Acceptance criteria: concrete conditions the implementation must satisfy.

## Architecture Reason

- Commit-bound graph: graph evidence is tied to a known commit, not dirty local
  guesses.
- Graph-first discovery: the operator starts from structure, ownership, and
  neighbors before patching.
- Backlog contract: scope, acceptance criteria, and evidence obligations live
  in the work ledger.

## Synthetic Data Setup (only if data does not exist)

If task_timeline_list / backlog_list returns empty for the demo project, you are
CREATING demo data, not reading existing data. Mandatory rules:

1. DO NOT call task_create with type=pm/dev/test/qa/merge. That is the chain
   path. V1 default is observer-led mf_parallel.v1.

2. Write parallel_contract into backlog.chain_trigger_json via backlog_upsert.
   workers[] is an array; for parallel work include multiple workers with
   DISJOINT owned_files.

3. Tie every task_timeline_append to the same mf_id (MF-<BACKLOG-ID>).
   Per-worker events use the worker's task_id; observer events can use
   parent_task_id.

4. For each mf_sub graph_query: query_source="mf_subagent" + the worker's
   task_id, parent_task_id, worker_role="mf_sub", fence_token as top-level
   params.

5. Capture the returned trace_id and write into payload.graph_query_trace_ids
   in the timeline event. NEVER fabricate trace_id strings -- anyone can GET
   /api/graph-governance/<pid>/query-traces/<trace_id> to verify.

6. mf_type=chain_rescue in mf_timeline_precheck output is the MVP MF storage
   bucket label, not an error. See aming-claw://mf-sop.

## Role and Mode

This subskill inherits the observer-mode operator role, mode boundaries, and
acceptance criteria from the umbrella `aming-claw-hn-demo` skill loaded by the
Skill tool.
Do not invent an `aming-claw://skill-hn-demo` MCP resource.

This subskill covers only Before Work operator steps for graph-first discovery,
backlog duplicate/overlap probing, backlog contract evidence, target fence
evidence, and acceptance criteria. Use Design Alignment by default; enter
Execution Supervisor only when the umbrella mode gate is explicitly satisfied.

## Operator Steps

1. Check governance and dashboard status. If governance is offline, instruct
   the user to run `aming-claw start`; do not start it silently.
2. Confirm the project and graph commit with `graph_status` or the dashboard.
3. Inspect the Graph view for the target area. Prefer node inspector, related
   files, functions, and neighbors over broad source search.
4. Run a real backlog duplicate/overlap probe for the proposed work title and
   target files before creating or updating the backlog row. Record the exact
   governance response body, including `count`, `bugs`, and `request_id`.
5. Inspect or create the Backlog row. Verify target files and acceptance
   criteria are present before implementation.
6. Inspect or state the fence: branch/worktree, owned files, base commit, and
   any merge queue/fence token if this is a subagent demo.
7. Capture screenshots or links for Graph, Backlog, and fence evidence.

## Evidence Summary

```text
Before-work evidence
- Fear: project structure misunderstanding and duplicate work
- Graph: <snapshot/link/screenshot/node evidence>
- Backlog duplicate/overlap probe: <exact governance response/request_id>
- Backlog contract: <bug id/link/screenshot>
- Fence: <branch/worktree/files/base commit>
- Acceptance criteria: <summary or link>
- Architecture reason: commit-bound graph + graph-first discovery + backlog contract
- Limitations: <none/offline dashboard/manual screenshot/etc>
```

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.