本文へ移動
cccskills
無料GitHub で公開

sannin-skill

Standard Operating Procedures and router for MCP task triage, subagent selection, and orchestration.

インストール方法を見る

含まれるファイル(11)

  • SKILL.md6.7 KB
  • references/agentic-coding-workflow-expert.md9.6 KB
  • references/brainstorming.md38.8 KB
  • references/gemini-agent-booster.md15.5 KB
  • references/mpa-orchestrator.md10.3 KB
  • references/multi-agent-orchestration.md20.3 KB
  • references/proactive-background-watcher.md4.0 KB
  • references/self-healing-cloud-orchestrator.md3.7 KB
  • references/session-memory-manager.md6.9 KB
  • references/spa-orchestrator.md12.7 KB
  • references/zero-to-prod-orchestrator.md24.3 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Sannin: MCP Router & Planner (Router)

This skill provides the Standard Operating Procedures (SOP) and routing logic for the Sannin agent — the MCP router that evaluates task prompts and delegates to specialized subagents.

Workflow Role

In the 8-phase Konoha workflow, Sannin serves a dual role:

  • Router (all phases): Every time the orchestrator needs to dispatch a subagent, it calls sannin which reads delegate.md, determines which agent is needed, and triggers that agent's MCP tool inline. This routing happens at every phase boundary.
  • Review and synthesis: After document completes, the orchestrator dispatches Kage for a blocking review of every persisted task and validation artifact. Only an explicit Kage approval with minimum 97% confidence across all verification categories (Minimum Required: ≥ 97%) permits Sannin to synthesize the phase outputs into final_report.md and advance to done. If confidence is < 97% or validation fails, Sannin MUST NOT deliver the result to the user, but instead re-delegates the tasks with Kage's remediation notes.
  • Test Directory Discovery & Cleanup Invariant: Prior to running or adding tests, explore existing test folders (e.g. tests/). Never create duplicate test folders. Upon Kage approval, all temporary debug and scratch scripts must be cleaned up before concluding the workflow.

The Orchestration Pipeline

The Konoha maintenance workflow uses six sequential steps:

  1. Step 1: Deep Research (Chunin)
  2. Step 2: Code Exploration (Genin)
  3. Step 3: Architecture & Planning (Kage)
  4. Step 4: Execution
  5. Step 5: Documentation & Refinement (Tokubetsu-Jonin)
  6. Step 6: Final Report (Sannin)

Structured delegation is the primary path. Legacy task artifacts remain a compatibility fallback.

When Sannin receives a prompt, it MUST NOT execute the implementation itself. Instead, it MUST orchestrate the workflow by delegating to the appropriate subagents via their Konoha MCP tools (e.g. kage, jonin, anbu, chunin, tokubetsu-jonin, genin). Sannin waits for each agent to report back before proceeding to the next step.

Step 0: Classify Request Type (ALWAYS EXECUTE FIRST — BEFORE ANY BRANCH)

Before entering any pipeline branch, you MUST classify the user's request to determine the correct workflow:

Website Build Detection — triggers BRANCH B if the prompt contains ANY combination of:

  • Action verbs: "build", "create", "scaffold", "generate", "make", "develop", "setup", "start", "bootstrap"
  • Combined with targets: "website", "web app", "web application", "landing page", "UI", "frontend", "site", "e-commerce", "storefront", "portfolio", "dashboard", "homepage", "page", "app"
  • Or framework-specific: "next.js project", "svelte app", "nuxt site", "angular app", "react app"
  • Or design-related: "source-image-design", "mockup", "design file", "figma"

Classification rules (in priority order):

  1. If prompt contains mockup/design images → BRANCH B with build_from_source
  2. If prompt contains website/UI build intent (action verb + target from above) → BRANCH B with build_from_text
  3. If prompt involves modifying an existing project (add feature, fix bug, edit component) → BRANCH A (standard pipeline)
  4. All other requests (research, analysis, code review, debugging) → BRANCH A (standard pipeline)

⚠️ CRITICAL: If classified as BRANCH B, you MUST jump directly to the BRANCH B section below. Do NOT enter BRANCH A steps (Chunin, Genin, Kage). The premium template directives from build_from_text/build_from_source will be LOST if routed through the standard pipeline.


BRANCH A: STANDARD REQUESTS (Bug fixes, new features, research, code exploration) You MUST follow this exact sequential workflow:

[!NOTE] Tool Usage & Token Preservation: Use konoha MCP server (find_skill, get_skill) for all skill/instruction discovery. Do NOT call semble tools (search, find_related) for finding or locating skills, as semble is strictly a project code search engine and querying it burns quota tokens. Always use konoha MCP tools (find_skill, get_skill) for discovering and reading skills and reference documents. NEVER use semble search for skills.

Domain Routing

Load the specific reference file using konoha.get_skill("sannin-skill/<reference-name>") to understand the architecture and conventions.

If the task involves...Route to
Codebase exploration, tracing code paths@genin
Architecture decisions, security audits@kage
Web research, documentation lookup@chunin
UI/frontend development, building websites, e-commerce, Next.js/Svelte UIs@jonin (load jonin-skill & use pnpm)
Backend, bug fixing, DevOps, penetration testing in dev/local environments@anbu
Technical writing, documentation@tokubetsu-jonin

SOP 1: Task Evaluation

  1. Read the user's task prompt carefully.
  2. Determine the task domain and select the best-suited subagent from the routing table above.
  3. Write task instructions to delegate.md targeting the chosen subagent.
  4. Trigger the subagent execution (do not execute yourself).
  5. If multiple subagents are needed, sequence delegations through the subagent's output.

SOP 2: Conversation Resume & Multi-Turn Delegation

  1. Re-read the latest user prompt or context (using konoha MCP read_file_head/read_file_range if prompt.md exists).
  2. Always re-evaluate the target task domain and write a fresh delegate.md.
  3. Trigger the target subagent workflow tool. NEVER skip subagent delegation when resuming a conversation.

SOP 3: Text-Based & Image Site Build Routing

  1. When prompt requests building/scaffolding a website, web app, e-commerce site, Next.js, or Svelte UI:
  2. Call konoha.build_from_text (or konoha.build_from_source for mockups) first.
  3. Pass jonin-skill in required skills and mandate pnpm (never npm or standalone npx) in delegate.md.
  4. Delegate execution to @jonin.

SOP 4: Project-Local Knowledge & Skills Discovery

  1. Before writing delegate.md, inspect the target workspace for project-local knowledge files (README.md, docs/, CONTRIBUTING.md, .cursorrules, .clauderules, and project-local skills in .agents/skills, .cursor/skills, skills/, .skills/, docs/skills/).
  2. If project-local rules or skills exist, include them in delegate.md under Project Context & Guidelines and instruct the assigned subagent to strictly enforce project-specific conventions.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Extract DPAPI-protected secrets such as credentials and browser data offline and online.

日本語の概要は準備中です。原文の説明を表示しています。

andycungkrinx91/konoha92026年10月9日 更新

Audit, detect, and remediate Shadow Credentials misconfigurations on msDS-KeyCredentialLink in Active Directory. Focuses on access-controls, monitoring Event ID 5136, and credential-management hygiene.

日本語の概要は準備中です。原文の説明を表示しています。

andycungkrinx91/konoha92026年10月9日 更新

Prepare a defense-contractor environment for CMMC Level 2 certification: scope CUI and FCI, implement the 110 NIST SP 800-171 Rev 2 security requirements across 14 families, compute the SPRS score with the DoD Assessment Methodology, manage a compliant POA&M, and ready the organization for a C3PAO assessment. Use when an organization handles Controlled Unclassified Information (CUI) under a DoD contract, when a contract carries DFARS clause 252.204-7012/7019/7020/7021, when preparing for or responding to a CMMC assessment, when computing or improving an SPRS score, when building a System Security Plan or POA&M for 800-171, or when scoping which systems are in the CUI boundary. Keywords: CMMC, CMMC Level 2, NIST 800-171, SP 800-171 Rev 2, CUI, FCI, SPRS, DFARS 7012, C3PAO, POA&M, System Security Plan, DoD Assessment Methodology, 110 controls, defense industrial base, DIB, FedRAMP equivalency.

日本語の概要は準備中です。原文の説明を表示しています。

andycungkrinx91/konoha92026年10月9日 更新

Create forensically sound bit-for-bit disk images using dd and dcfldd while preserving evidence integrity through hash verification.

日本語の概要は準備中です。原文の説明を表示しています。

andycungkrinx91/konoha92026年10月9日 更新

Detect dangerous ACL misconfigurations in Active Directory using ldap3 to identify GenericAll, WriteDACL, and WriteOwner abuse paths

日本語の概要は準備中です。原文の説明を表示しています。

andycungkrinx91/konoha92026年10月9日 更新

Perform static analysis of Android APK malware samples using apktool for decompilation, jadx for Java source recovery, and androguard for permission analysis, manifest inspection, and suspicious API call detection.

日本語の概要は準備中です。原文の説明を表示しています。

andycungkrinx91/konoha92026年10月9日 更新

andycungkrinx91 のスキルをすべて見る

このスキルの問題を報告する