Token导航 LogoToken导航TokenDH.com
研究检索操作浏览器github未标认证来源可访问许可证需确认审计提醒

nanostacknanostack 搜索

Agent Skill

nanostack 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

606

周安装

25

GitHub Stars

182

下载量

198
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:nanostack(nanostack 搜索)
来源仓库:https://github.com/garagon/nanostack
仓库路径:skills/nanostack
安装命令:
npx skills add https://github.com/garagon/nanostack --skill nanostack
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/garagon/nanostack --skill nanostack

简介

nanostack 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中快速定位候选结果。

  • 适用于需要根据关键词或任务场景进行信息检索的研究与筛选任务。
  • 通过关键词输入和来源线索匹配,输出结构化候选结果列表。
  • 安装前需确认权限范围及是否触发联网或文件读写操作。
  • 建议结合原始 README 核验具体用法和维护状态。

SKILL.md

Nanostack — Engineering Workflow Skills

You have access to a set of composable engineering workflow skills. Each skill is a folder with supporting files — read them as needed for context.

Available Skills

SkillWhen to useModesKey files
/thinkBefore planning — strategic product thinking, premise validation, scope decisions.think/references/forcing-questions.md, think/references/cognitive-patterns.md
/nanoBefore starting any non-trivial work. Produces a scoped, actionable plan.plan/templates/plan-template.md
/reviewAfter code is written. Two-pass review + scope drift detection + conflict resolution.--quick --standard --thoroughreview/checklist.md, reference/conflict-precedents.md
/qaTo verify code works. Browser-based testing with Playwright, plus root-cause debugging.--quick --standard --thoroughqa/bin/screenshot.sh
/securityBefore shipping. OWASP Top 10 + STRIDE + variant analysis + conflict detection.--quick --standard --thoroughsecurity/references/owasp-checklist.md, security/templates/security-report.md
/shipTo create PRs, merge, deploy, and verify. Generates sprint journal on success.ship/templates/pr-template.md
/guardWhen working near production, destructive operations, or sensitive systems.guard/bin/check-dangerous.sh
/featureAdd a feature to an existing project. Skips /think, goes straight to plan → build → review → security → qa → ship.feature/SKILL.md
/conductorOrchestrate parallel agent sessions through a sprint. Coordinate task claiming and artifact handoff.start claim complete statusconductor/bin/sprint.sh
/nano-runFirst-time setup. Configures stack, permissions, and preferences conversationally. Guides first sprint.start/SKILL.md
/nano-helpQuick reference for all nanostack commands and how to use them.help/SKILL.md

Workflow Order

The default workflow is: /think/nano → build → /review/qa/security/ship

With /conductor, review + qa + security run in parallel — they all depend on build, not on each other:

think → plan → build ─┬─ review  ─┐
                      ├─ qa       ├─ ship
                      └─ security ─┘

Activate /guard at any point when operating near production or sensitive systems.

Zen

Read ZEN.md for the full set of principles. When in doubt about a decision during any skill, consult it. The short version:

  • Question the requirement before writing the code.
  • Delete what shouldn't exist. Don't optimize what's left until you do.
  • Narrow the scope, not the ambition.
  • Fix it or ask. Never ignore it.
  • Security is not a tradeoff. It is a constraint.
  • The output should look better than what was asked for.

Intensity Modes

Skills /review, /security, and /qa support intensity modes:

ModeFlagWhenConfidence
Quick--quickTrivial changes (typos, config, docs)9/10 — only the obvious
Standard(default)Normal changes7/10 — anything reasonable
Thorough--thoroughCritical changes (auth, payments, infra)3/10 — flag everything suspicious

Skills auto-suggest a mode based on the diff, but the user always decides.

Artifact Persistence

Saving artifacts is not optional. Every skill must save its artifact after completing.

Skills automatically save their output to .nanostack/ after every run:

.nanostack/<phase>/<timestamp>.json

This enables:

  • Scope drift detection/review compares planned vs actual files
  • Conflict detection/review and /security cross-reference each other's findings
  • Sprint journals/ship generates a journal entry from all phase artifacts
  • Trend tracking — Are security findings decreasing over time?

Auto-saving is on by default. The user can disable it by setting auto_save: false in .nanostack/config.json.

Artifacts are validated before saving: save-artifact.sh rejects invalid JSON, missing required fields (phase, summary), and phase mismatches.

To discard artifacts from a bad session: bin/discard-sprint.sh (removes artifacts and journal entry for the current project and date).

Conflict Resolution

When skills produce contradictory guidance (e.g., /review says "more error detail" but /security says "minimize error exposure"), the conflict resolution framework applies:

  1. Security has default precedence — unless the risk is theoretical or internal-only
  2. Context determines final precedence — public-facing app vs internal tool vs startup vs compliance
  3. Conflicts are documented, not silenced — every resolution is recorded in the skill artifact

Read reference/conflict-precedents.md for known conflict patterns and pre-defined resolutions.

Project Config

On first use in a project, run bin/init-config.sh --interactive to create .nanostack/config.json. This stores:

  • Installed agents — auto-detected (claude, codex, cursor, opencode, gemini)
  • Detected stack — node, go, python, docker
  • Preferences — default intensity mode, auto-save, conflict precedence

If config exists, read it at the start of any skill to adapt behavior:

bin/init-config.sh  # outputs current config or {} if none

Skills use config for:

  • /review, /qa, /security: read preferences.default_intensity instead of always defaulting to standard
  • /security: read preferences.conflict_precedence to determine who wins in cross-skill conflicts
  • /security: read detected to skip irrelevant checks (don't scan for Python vulns in a Go project)

Per-skill configs (security/config.json, guard/config.json) store skill-specific settings and are read by that skill only.

Universal Rules

  • Read before acting. Every skill must read the relevant code/diff/config before producing output. Never analyze blind.
  • Boil the lake, not the ocean. When completeness costs minutes more than shortcuts, do the complete thing. When it costs days, don't.
  • Log failures, not just successes. When something goes wrong during a skill (script error, wrong approach, unexpected project behavior), capture it: ~/.claude/skills/nanostack/bin/capture-failure.sh <skill> "<what went wrong>" "<what was tried>" "<what fixed it>" Failures compound into knowledge. Next sprint, the same mistake is avoided. This does not require /compound or a successful ship — just log and move on.

Proactive Triggers

Suggest skills when context matches — don't wait for the user to remember:

TriggerSuggest
User says "what should I build" / unclear on direction/think
Task touches 3+ files or user says "how should I approach this"/nano
User says "done", "finished", "ready for review"/review
User says "does this work", "test this", bug report/qa
Pre-ship, user says "ready to deploy", or diff touches auth/env/infra/security
User says "create PR", "merge", "ship it"/ship
Destructive commands, production access, or sensitive operations detected/guard

Usage Rules

  • Start with /think for new products or when the "what" is unclear
  • Run /nano before building anything that touches more than 3 files
  • Run /review on your own code — the adversarial pass catches what you missed
  • /security is not optional before shipping to production
  • /guard is on-demand — activate it, don't leave it always on
  • Skills compose: /qa can invoke /security checks, /ship can invoke /review

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

32.03%
按下载量换算63

Claude

28.8%
按下载量换算57

Cursor

20.84%
按下载量换算41

Gemini CLI

9.81%
按下载量换算19

安全审计

Gen Agent Trust Hub

通过

Socket

可疑

Snyk

通过

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills