MCP HubMCP Hub
SKILL·9DD49F

ship-checklist

Necmttn
更新日 27 days ago
4 閲覧
104
12
104
GitHubで表示
ドキュメントgeneral

について

このスキルは、開発者がaxグラフへの新しいデータ書き込みやクエリをリリースする際の「完了定義」チェックリストを提供し、各書き込みがオンデマンド読み取りとエージェント向けの能動的読み取りパスの両方を持つことを保証します。「ship」「new signal」「wire this up」などのキーワードで起動され、新しいSurrealDBテーブル、インジェストステージ、または分析クエリのPRを開く前に使用されます。中核となる原則は、エージェントが新しいデータを自律的に発見し、それに基づいて行動できるまで機能は完了と見なされないというものです。

クイックインストール

Claude Code

推奨
メイン
npx skills add Necmttn/ax -a claude-code
プラグインコマンド代替
/plugin add https://github.com/Necmttn/ax
Git クローン代替
git clone https://github.com/Necmttn/ax.git ~/.claude/skills/ship-checklist

このコマンドをClaude Codeにコピー&ペーストしてスキルをインストールします

ドキュメント

ship-checklist - every write needs a read path an agent can find

The recurring miss in ax: we ship the write + an on-demand CLI read, and skip the proactive / agent-facing read. A signal only visible on a manual CLI run is invisible to the self-improvement loop. ax's whole thesis is that agents discover and act on signals - so a new write is not done until an agent can find it without being told.

Organizing rule: every write needs (B) an on-demand read AND (C) a proactive read AND an agent-facing surface (MCP/skill). Most features do A+B and stop.

Run this before opening the PR. Skipping a row is fine - but say so in the PR and why, don't skip silently.

A. Write

  • Schema in schema.surql + registered in SCHEMA_TABLES (CI mirror guard)
  • Ingest idempotent + incremental (since-aware) + deref-free denormalization for reads (no record derefs inside aggregates - they hang prod)
  • Backfill: does history get the signal, or only new data? Note "dark until re-ingest" if so
  • Stage deps = every producer of the input table

B. Read - on-demand

  • CLI: a command or a facet on an existing one (consistent family)
  • --json envelope for scripting
  • Dashboard/studio surface (if visual)

C. Read - proactive (the usually-missed half)

  • MCP tool so an agent can query it in-context (apps/axctl/src/mcp/tools.ts)
  • ax improve recommend generator - mint a proposal when the signal crosses a threshold (agent gets the suggestion unprompted)
  • ax insights / dashboard next-actions wiring (if it implies an action)
  • dojo agenda item (if the overnight loop should act on it)
  • Skill: a cognitive pattern teaching an agent to act on the signal (e.g. the ln skill routes visual judgment to subagents off ax cost images)

D. Documentation

  • CLAUDE.md command/section docs (there is a docs gate for new subcommands)
  • llms.txt / site docs / README, if user-facing
  • CHANGELOG + release notes (release-please)
  • Spec in docs/superpowers/specs/ for non-trivial features

E. Onboarding / distribution

  • Onboarding prompt (@ax/onboarding-prompt) - should a day-1 user/agent know it exists?
  • Marketing coverage (site page / blog / X), if a user-facing capability
  • /api/version capability flag, if relevant

F. Verify (evidence, not assertion)

  • Tests: unit on pure helpers + schema-mirror guard + CLI command-list test
  • Live-verified against the real DB - paste the actual output in the PR
  • "Dark until data" honesty: state if it needs backfill/telemetry to light up

How to use

Create a TodoWrite item per relevant row, or paste the A-F headers into the PR body as a checked list. The point is the C section - if a new signal has no MCP tool, no improve generator, and no skill, an agent will never surface it on its own, and the feature is half-built no matter how clean the write is.

GitHub リポジトリ

Necmttn/ax
パス: skills/ship-checklist
0
agent-memoryagent-observabilityai-agentsbunclaude-codecodex
FAQ

よくある質問

ship-checklist Skillとは何ですか?

ship-checklist はNecmttn が作成した Claude Skillです。Skillは、Claudeが必要に応じて読み込む指示とリソースをまとめ、追加の指示なしで ship-checklist に関連するタスクを実行できるようにします。

ship-checklist をインストールするには?

このページのインストールコマンドを使用してください。ship-checklist をプラグインとして Claude Code に追加するか、リポジトリを skills ディレクトリにクローンし、Claudeを再起動してSkillを読み込みます。

ship-checklist はどのカテゴリに属しますか?

ship-checklist は ドキュメント カテゴリに属します。

ship-checklist は無料で利用できますか?

はい。ship-checklist は AIMCP に掲載されており、無料でインストールできます。

関連スキル

railway-docs
ドキュメント

このスキルは、Railwayの機能や仕様、特定のドキュメントURLに関する質問に答えるために、最新のRailwayドキュメントを取得します。開発者がRailwayの公式情報源から正確かつ最新の情報を直接受け取れるようにします。ユーザーがRailwayの動作方法について尋ねたり、Railwayドキュメントを参照する際にご利用ください。

スキルを見る
n8n-code-python
ドキュメント

このClaudeスキルは、n8nのコードノードでPythonコードを記述するための専門的なガイダンスを提供します。具体的には、Pythonの標準ライブラリの使用方法や、`_input`、`_json`、`_node`といったn8n独自の構文の扱い方を解説します。n8n環境内におけるPythonの制限事項を開発者が理解できるよう支援し、ほとんどのワークフローではJavaScriptの使用を推奨しながらも、特定のデータ変換ニーズに対応するPythonソリューションを提案します。

スキルを見る
archon
ドキュメント

Archonスキルは、RAGを活用したセマンティック検索とプロジェクト管理をREST APIを通じて提供します。ドキュメントの検索、階層的なプロジェクト/タスクの管理、ドキュメントアップロード機能を備えたナレッジ検索の実行にご利用いただけます。外部ドキュメントを検索する際は、他の情報源を利用する前に常にArchonを最優先で使用してください。

スキルを見る
n8n-code-javascript
ドキュメント

このClaudeスキルは、n8nのCodeノードでJavaScriptコードを書くための専門的なガイダンスを提供します。`$input`/`$json`変数、HTTPヘルパー、DateTime処理などの重要なn8n固有の構文を網羅し、一般的なエラーのトラブルシューティングも行います。CodeノードでカスタムJavaScript処理を必要とするn8nワークフローを開発する際にご利用ください。

スキルを見る