Install
$ agentstack add skill-kouko-monkey-skills-using-deconstruct-toolkit ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Using Deconstruct Toolkit
Help the user find the right deconstruction skill for their artifact. Detect what they brought, what they want surfaced, then dispatch to the best-fit sibling skill with the appropriate lens combination preselected.
Boundary check first
Before routing, run a 3-question boundary check. If any answer is "yes," do NOT route into this toolkit — redirect.
| Question | If yes, redirect to | |---|---| | Is the target source code, a code repository, or a build artifact? | sourceatlas (impact / flow / overview / pattern / deps) | | Does the user want help thinking through their own problem (not analyzing an external artifact)? | philosophers-toolkit | | Does the user want to produce copy / docs / design / a slide deck (forward direction, not reverse)? | copywriting-toolkit / docs-team / design-team / slides-toolkit |
If all three are "no," proceed to routing.
Routing Guide
Ask the user ONE question: "What did you bring, and what do you want to surface?"
Then match the answer through the two-axis lookup below.
Axis 1 — Artifact type
| Artifact | Default skill | Default lens combination | |---|---|---| | Marketing copy / landing page / advertising | artifact-deconstruct | lens-persuasion + lens-rhetoric | | Document pack / playbook / SOP / onboarding kit | artifact-deconstruct | lens-genre + 6-dimension full | | UI / app onboarding flow / website screen | artifact-deconstruct | lens-ux + lens-persuasion | | Long-form argument / op-ed / proposal / political text | argument-deconstruct | Toulmin + Burke pentad + warrant surface | | Strategy memo / policy brief / social-media thread (suspect hidden assumptions) | assumption-surface | reverse-Toulmin + symptomatic reading | | Speech / political address | artifact-deconstruct | lens-rhetoric + lens-frame | | Literature / film / advertising imagery | artifact-deconstruct | lens-semiotic + lens-frame | | Slide deck / presentation | artifact-deconstruct | lens-rhetoric + lens-genre |
Axis 2 — User intent override
The artifact type sets the default; the user's stated intent can override which skill to dispatch:
| User says | Override to | |---|---| | "拆解設計" / "deconstruct the design" / "為什麼這份寫得這麼好" | artifact-deconstruct (full 6-lens × 6-dim treatment) | | "找隱性假設" / "surface the hidden assumptions" / "what is this assuming" / "stress-test the claims" | assumption-surface (atomic, fast) | | "拆解論證" / "find the warrant" / "is this argument valid" / "where does this argument fail" | argument-deconstruct (Toulmin focus) | | "找說服機制" / "what's manipulating me here" / "spot the dark patterns" | artifact-deconstruct with lens-persuasion + lens-ux preselected |
If artifact type and user intent disagree, user intent wins.
Three filters before dispatching
After tentative routing, run these filters:
- Length filter — if the artifact is Dispatching to
artifact-deconstructwithlens-persuasion + lens-rhetoricpreselected, language=Japanese, register=consumer-marketing → variants-ja. Running now.
Rules
- Do NOT perform deconstruction in this skill — only route
- Do NOT explain lens content in detail — let the dispatched skill do that
- Recommend ONE skill, not multiple. If the user wants two passes (e.g., assumption-surface first, then artifact-deconstruct), do them sequentially
- If the user already specified the skill, skip routing and invoke directly
- If none of the skills fit, say so honestly — not every artifact deserves deconstruction; sometimes a normal read is correct
When NOT to use this skill
| Situation | Use instead | |---|---| | User said /deconstruct-toolkit:artifact-deconstruct (or similar) explicitly | Invoke that skill directly | | Target is code | sourceatlas | | User is debugging their own thinking | philosophers-toolkit | | User wants to write new copy / docs / design | copywriting-toolkit / docs-team / design-team | | Artifact < 200 words and not a structured argument | Tell the user there's not enough design to deconstruct |
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: kouko
- Source: kouko/monkey-skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.