Disciplined Engineering Harness for AI Agents. MCP server + 21 adversarial skill gates. Real-time ground truth for React, Next.js, shadcn/ui, Motion, React Flow, Echo, Go, Rust, and Design Tokens.
Drift inferred · capture-to-capture
tool count over time
06-14 21:34 now
60t
60t
transport stdio counts 118 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
design_tokens_generate
-
design_tokens_get_category
-
design_tokens_get_color_ramp
-
design_tokens_get_gotchas
-
design_tokens_get_procedure
-
design_tokens_list_categories
-
design_tokens_search
-
designer_generate_design_brief
-
designer_generate_implementation_plan
-
designer_get_anti_patterns
-
designer_get_cognitive_law
-
designer_get_composition_rules
-
designer_get_design_system
-
designer_get_font_pairing
-
designer_get_industry_rules
-
designer_get_interaction_pattern
-
designer_get_landing_pattern
-
designer_get_page_template
-
designer_get_personality
-
designer_get_preset
-
designer_get_ux_writing
-
designer_list_personalities
-
designer_list_presets
-
designer_resolve_intent
-
designer_search
-
designer_verify_implementation
-
echo_decision_matrix
-
echo_get_middleware
-
echo_get_recipe
-
echo_list_middleware
-
echo_list_recipes
-
echo_search_docs
-
golang_get_antipatterns
-
golang_get_pattern
-
golang_get_practice
-
golang_list_patterns
-
golang_list_practices
-
golang_search_docs
-
hyperstack_setup
-
lenis_generate_setup
-
lenis_get_api
-
lenis_get_pattern
-
lenis_list_apis
-
lenis_search_docs
-
marketing_brief
-
marketing_get_anti_patterns
-
marketing_get_awareness_stages
-
marketing_get_brand_strategy
-
marketing_get_channels
-
marketing_get_copywriting_formulas
-
marketing_get_growth_model
-
marketing_get_gtm
-
marketing_get_hooks
-
marketing_get_icp
-
marketing_get_lifecycle
-
marketing_get_messaging
-
marketing_get_persuasion
-
marketing_get_positioning
-
marketing_get_pricing
-
marketing_get_voice
-
marketing_get_voice_of_customer
-
motion_generate_animation
-
motion_get_api
-
motion_get_examples
-
motion_get_transitions
-
motion_list_apis
-
motion_search_docs
-
optimizer_get_technique
-
optimizer_list_classes
-
optimizer_list_techniques
-
optimizer_match_problem
-
optimizer_search
-
product_manager_get_anti_patterns
-
product_manager_get_decision_tools
-
product_manager_get_discovery_rules
-
product_manager_get_four_risks
-
product_manager_get_jtbd
-
product_manager_get_metrics
-
product_manager_get_mvp_scoping
-
product_manager_get_prioritization
-
product_manager_get_product_sense
-
product_manager_get_roadmapping
-
product_manager_get_strategy_rules
-
product_manager_opportunity_vs_solution
-
product_manager_resolve_product_decision
-
product_manager_score_rice
-
product_manager_validate_job_statement
-
react_get_constraints
-
react_get_pattern
-
react_list_patterns
-
react_search_docs
-
reactflow_generate_flow
-
reactflow_get_api
-
reactflow_get_examples
-
reactflow_get_migration_guide
-
reactflow_get_pattern
-
reactflow_get_template
-
reactflow_list_apis
-
reactflow_search_docs
-
reflect_get_panel
-
reflect_get_persona
-
reflect_get_voice_rules
-
reflect_list_personas
-
rust_cheatsheet
-
rust_get_practice
-
rust_list_practices
-
rust_search_docs
-
shadcn_get_component
-
shadcn_get_composition
-
shadcn_get_rules
-
shadcn_get_snippet
-
shadcn_list_components
-
ui_ux_get_checklist
-
ui_ux_get_component_pattern
-
ui_ux_get_gotchas
-
ui_ux_get_principle
-
ui_ux_list_principles
-
ui_ux_search
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit 6ced864 · analyzer v33 · 1w ago
skills & prompt files 31
- agent-rules orkait-hyperstack-6ced864/AGENTS.md
- agent-rules orkait-hyperstack-6ced864/GEMINI.md
- skill orkait-hyperstack-6ced864/SKILL.md
- skill orkait-hyperstack-6ced864/skills/autonomous-mode/SKILL.md
- skill orkait-hyperstack-6ced864/skills/behaviour-analysis/SKILL.md
- skill orkait-hyperstack-6ced864/skills/blueprint/SKILL.md
- skill orkait-hyperstack-6ced864/skills/bro/SKILL.md
- skill orkait-hyperstack-6ced864/skills/code-review/SKILL.md
- skill orkait-hyperstack-6ced864/skills/codemode/SKILL.md
- skill orkait-hyperstack-6ced864/skills/debug-discipline/SKILL.md
- skill orkait-hyperstack-6ced864/skills/deliver/SKILL.md
- skill orkait-hyperstack-6ced864/skills/design-patterns-skill/SKILL.md
- skill orkait-hyperstack-6ced864/skills/designer/SKILL.md
- skill orkait-hyperstack-6ced864/skills/engineering-discipline/SKILL.md
- skill orkait-hyperstack-6ced864/skills/forge-plan/SKILL.md
- skill orkait-hyperstack-6ced864/skills/hyperstack/SKILL.md
- skill orkait-hyperstack-6ced864/skills/lab/SKILL.md
- skill orkait-hyperstack-6ced864/skills/marketing/SKILL.md
- skill orkait-hyperstack-6ced864/skills/optimizer/SKILL.md
- skill orkait-hyperstack-6ced864/skills/parallel-dispatch/SKILL.md
- skill orkait-hyperstack-6ced864/skills/pm-gate/SKILL.md
- skill orkait-hyperstack-6ced864/skills/readme-writer/SKILL.md
- skill orkait-hyperstack-6ced864/skills/reflect/SKILL.md
- skill orkait-hyperstack-6ced864/skills/run-plan/SKILL.md
- skill orkait-hyperstack-6ced864/skills/security-review/SKILL.md
- skill orkait-hyperstack-6ced864/skills/shadcn-expert/SKILL.md
- skill orkait-hyperstack-6ced864/skills/ship-gate/SKILL.md
- skill orkait-hyperstack-6ced864/skills/subagent-ops/SKILL.md
- skill orkait-hyperstack-6ced864/skills/test-first/SKILL.md
- skill orkait-hyperstack-6ced864/skills/testing-skills/SKILL.md
- skill orkait-hyperstack-6ced864/skills/worktree-isolation/SKILL.md
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 208
filesystem 18
- fs orkait-hyperstack-6ced864/hooks/session-start.mjs :3
import { readFileSync } from "node:fs"; - fs (weak) orkait-hyperstack-6ced864/scripts/audit/consistency.ts :1
import { readdirSync, readFileSync, statSync } from "node:fs"; - fs (weak) orkait-hyperstack-6ced864/scripts/audit/run.ts :1
import { mkdirSync, writeFileSync } from "node:fs"; - fs (weak) orkait-hyperstack-6ced864/scripts/generate-skills-index.ts :1
import * as fs from "fs"; - fs (weak) orkait-hyperstack-6ced864/scripts/start-mcp.ts :2
import * as fs from "fs"; - fs orkait-hyperstack-6ced864/src/index.ts :23
import { readFileSync } from "node:fs"; - fs orkait-hyperstack-6ced864/src/internal/compile-runtime-context.ts :6
import { readFileSync } from "node:fs"; - fs orkait-hyperstack-6ced864/src/internal/context-compiler.ts :1
import { mkdirSync, readFileSync, writeFileSync } from "node:fs"; - fs orkait-hyperstack-6ced864/src/internal/setup-hyperstack.ts :1
import * as fs from "node:fs"; - fs orkait-hyperstack-6ced864/src/personas/registry.ts :1
import { readdirSync, readFileSync, existsSync, statSync } from "node:fs"; - fs orkait-hyperstack-6ced864/src/shared/loader-factory.ts :1
import { readFileSync } from "fs"; - fs (weak) orkait-hyperstack-6ced864/tests/audit-harness-behaviour.test.ts :2
import { readdirSync } from "node:fs"; - fs (weak) orkait-hyperstack-6ced864/tests/context-compiler-behaviour.test.ts :2
import { readFileSync, writeFileSync } from "node:fs"; - fs (weak) orkait-hyperstack-6ced864/tests/role-harness-behaviour.test.ts :2
import { existsSync, readFileSync } from "node:fs"; - fs (weak) orkait-hyperstack-6ced864/tests/runtime-behaviour.test.ts :2
import { readFile } from "node:fs/promises"; - fs (weak) orkait-hyperstack-6ced864/tests/shadcn-rules-surface.test.ts :2
import { existsSync } from "node:fs"; - fs (weak) orkait-hyperstack-6ced864/tests/skills-index-behaviour.test.ts :2
import { readFileSync, readdirSync, existsSync } from "node:fs"; - fs (weak) orkait-hyperstack-6ced864/tests/workflow-behaviour.test.ts :2
import { readFile } from "node:fs/promises";
shell / exec 5
- shell orkait-hyperstack-6ced864/bin/hyperstack.mjs :3
import { spawn } from "node:child_process"; - shell (weak) orkait-hyperstack-6ced864/scripts/ensure-singleton.ts :1
import { execSync } from "child_process"; - shell (weak) orkait-hyperstack-6ced864/scripts/start-mcp.ts :1
import { execSync, spawn } from "child_process"; - shell orkait-hyperstack-6ced864/src/internal/setup-hyperstack.ts :4
import { execSync } from "node:child_process"; - shell (weak) orkait-hyperstack-6ced864/tests/runtime-behaviour.test.ts :6
import { spawn } from "node:child_process";
network 1
- net (weak) orkait-hyperstack-6ced864/scripts/audit/fetch.ts :15
const res = await fetch(`https://registry.npmjs.org/${enc}/latest`, { signal: AbortSignal.timeout(10000) });
tool registrations 118
- design_tokens_generate orkait-hyperstack-6ced864/src/plugins/design-tokens/tools/generate.ts :11
- design_tokens_get_category orkait-hyperstack-6ced864/src/plugins/design-tokens/tools/get-category.ts :6
- design_tokens_get_color_ramp orkait-hyperstack-6ced864/src/plugins/design-tokens/tools/get-color-ramp.ts :6
- design_tokens_get_gotchas orkait-hyperstack-6ced864/src/plugins/design-tokens/tools/get-gotchas.ts :5
- design_tokens_get_procedure orkait-hyperstack-6ced864/src/plugins/design-tokens/tools/get-procedure.ts :6
- design_tokens_list_categories orkait-hyperstack-6ced864/src/plugins/design-tokens/tools/list-categories.ts :6
- design_tokens_search orkait-hyperstack-6ced864/src/plugins/design-tokens/tools/search.ts :6
- designer_generate_design_brief orkait-hyperstack-6ced864/src/plugins/designer/tools/generate-design-brief.ts :31
- designer_generate_implementation_plan orkait-hyperstack-6ced864/src/plugins/designer/tools/generate-implementation-plan.ts :13
- designer_get_anti_patterns orkait-hyperstack-6ced864/src/plugins/designer/tools/get-anti-patterns.ts :6
- designer_get_cognitive_law orkait-hyperstack-6ced864/src/plugins/designer/tools/get-cognitive-law.ts :6
- designer_get_composition_rules orkait-hyperstack-6ced864/src/plugins/designer/tools/get-composition-rules.ts :6
- designer_get_design_system orkait-hyperstack-6ced864/src/plugins/designer/tools/get-design-system.ts :6
- designer_get_font_pairing orkait-hyperstack-6ced864/src/plugins/designer/tools/get-font-pairing.ts :6
- designer_get_industry_rules orkait-hyperstack-6ced864/src/plugins/designer/tools/get-industry-rules.ts :6
- designer_get_interaction_pattern orkait-hyperstack-6ced864/src/plugins/designer/tools/get-interaction-pattern.ts :6
- designer_get_landing_pattern orkait-hyperstack-6ced864/src/plugins/designer/tools/get-landing-pattern.ts :6
- designer_get_page_template orkait-hyperstack-6ced864/src/plugins/designer/tools/get-page-template.ts :6
- designer_get_personality orkait-hyperstack-6ced864/src/plugins/designer/tools/get-personality.ts :6
- designer_get_preset orkait-hyperstack-6ced864/src/plugins/designer/tools/get-preset.ts :6
- designer_get_ux_writing orkait-hyperstack-6ced864/src/plugins/designer/tools/get-ux-writing.ts :6
- designer_list_personalities orkait-hyperstack-6ced864/src/plugins/designer/tools/list-personalities.ts :5
- designer_list_presets orkait-hyperstack-6ced864/src/plugins/designer/tools/list-presets.ts :5
- designer_resolve_intent orkait-hyperstack-6ced864/src/plugins/designer/tools/resolve-intent.ts :9
- designer_search orkait-hyperstack-6ced864/src/plugins/designer/tools/search.ts :6
- designer_verify_implementation orkait-hyperstack-6ced864/src/plugins/designer/tools/verify-implementation.ts :12
- echo_decision_matrix orkait-hyperstack-6ced864/src/plugins/echo/tools/decision-matrix.ts :6
- echo_get_middleware orkait-hyperstack-6ced864/src/plugins/echo/tools/get-middleware.ts :6
- echo_get_recipe orkait-hyperstack-6ced864/src/plugins/echo/tools/get-recipe.ts :6
- echo_list_middleware orkait-hyperstack-6ced864/src/plugins/echo/tools/list-middleware.ts :5
- echo_list_recipes orkait-hyperstack-6ced864/src/plugins/echo/tools/list-recipes.ts :6
- echo_search_docs orkait-hyperstack-6ced864/src/plugins/echo/tools/search-docs.ts :6
- golang_get_antipatterns orkait-hyperstack-6ced864/src/plugins/golang/tools/get-antipatterns.ts :5
- golang_get_pattern orkait-hyperstack-6ced864/src/plugins/golang/tools/get-pattern.ts :6
- golang_get_practice orkait-hyperstack-6ced864/src/plugins/golang/tools/get-practice.ts :6
- golang_list_patterns orkait-hyperstack-6ced864/src/plugins/golang/tools/list-patterns.ts :6
- golang_list_practices orkait-hyperstack-6ced864/src/plugins/golang/tools/list-practices.ts :6
- golang_search_docs orkait-hyperstack-6ced864/src/plugins/golang/tools/search-docs.ts :6
- hyperstack_setup orkait-hyperstack-6ced864/src/plugins/hyperstack/tools/setup.ts :7
- lenis_generate_setup orkait-hyperstack-6ced864/src/plugins/lenis/tools/generate-setup.ts :5
- lenis_get_api orkait-hyperstack-6ced864/src/plugins/lenis/tools/get-api.ts :6
- lenis_get_pattern orkait-hyperstack-6ced864/src/plugins/lenis/tools/get-pattern.ts :8
- lenis_list_apis orkait-hyperstack-6ced864/src/plugins/lenis/tools/list-apis.ts :6
- lenis_search_docs orkait-hyperstack-6ced864/src/plugins/lenis/tools/search-docs.ts :6
- marketing_brief orkait-hyperstack-6ced864/src/plugins/marketing/tools/brief.ts :6
- marketing_get_anti_patterns orkait-hyperstack-6ced864/src/plugins/marketing/tools/get-anti-patterns.ts :5
- marketing_get_awareness_stages orkait-hyperstack-6ced864/src/plugins/marketing/tools/get-awareness-stages.ts :5
- marketing_get_brand_strategy orkait-hyperstack-6ced864/src/plugins/marketing/tools/get-brand-strategy.ts :5
- marketing_get_channels orkait-hyperstack-6ced864/src/plugins/marketing/tools/get-channels.ts :5
- marketing_get_copywriting_formulas orkait-hyperstack-6ced864/src/plugins/marketing/tools/get-copywriting-formulas.ts :5
- marketing_get_growth_model orkait-hyperstack-6ced864/src/plugins/marketing/tools/get-growth-model.ts :5
- marketing_get_gtm orkait-hyperstack-6ced864/src/plugins/marketing/tools/get-gtm.ts :5
- marketing_get_hooks orkait-hyperstack-6ced864/src/plugins/marketing/tools/get-hooks.ts :5
- marketing_get_icp orkait-hyperstack-6ced864/src/plugins/marketing/tools/get-icp.ts :5
- marketing_get_lifecycle orkait-hyperstack-6ced864/src/plugins/marketing/tools/get-lifecycle.ts :5
- marketing_get_messaging orkait-hyperstack-6ced864/src/plugins/marketing/tools/get-messaging.ts :5
- marketing_get_persuasion orkait-hyperstack-6ced864/src/plugins/marketing/tools/get-persuasion.ts :5
- marketing_get_positioning orkait-hyperstack-6ced864/src/plugins/marketing/tools/get-positioning.ts :5
- marketing_get_pricing orkait-hyperstack-6ced864/src/plugins/marketing/tools/get-pricing.ts :5
- marketing_get_voice_of_customer orkait-hyperstack-6ced864/src/plugins/marketing/tools/get-voice-of-customer.ts :5
- marketing_get_voice orkait-hyperstack-6ced864/src/plugins/marketing/tools/get-voice.ts :5
- motion_generate_animation orkait-hyperstack-6ced864/src/plugins/motion/tools/generate-animation.ts :5
- motion_get_api orkait-hyperstack-6ced864/src/plugins/motion/tools/get-api.ts :6
- motion_get_examples orkait-hyperstack-6ced864/src/plugins/motion/tools/get-examples.ts :6
- motion_get_transitions orkait-hyperstack-6ced864/src/plugins/motion/tools/get-transitions.ts :5
- motion_list_apis orkait-hyperstack-6ced864/src/plugins/motion/tools/list-apis.ts :6
- motion_search_docs orkait-hyperstack-6ced864/src/plugins/motion/tools/search-docs.ts :6
- optimizer_get_technique orkait-hyperstack-6ced864/src/plugins/optimizer/tools/get-technique.ts :6
- optimizer_list_classes orkait-hyperstack-6ced864/src/plugins/optimizer/tools/list-classes.ts :5
- optimizer_list_techniques orkait-hyperstack-6ced864/src/plugins/optimizer/tools/list-techniques.ts :6
- optimizer_match_problem orkait-hyperstack-6ced864/src/plugins/optimizer/tools/match-problem.ts :6
- optimizer_search orkait-hyperstack-6ced864/src/plugins/optimizer/tools/search.ts :6
- product_manager_get_anti_patterns orkait-hyperstack-6ced864/src/plugins/product-manager/tools/get-anti-patterns.ts :5
- product_manager_get_decision_tools orkait-hyperstack-6ced864/src/plugins/product-manager/tools/get-decision-tools.ts :5
- product_manager_get_discovery_rules orkait-hyperstack-6ced864/src/plugins/product-manager/tools/get-discovery-rules.ts :5
- product_manager_get_four_risks orkait-hyperstack-6ced864/src/plugins/product-manager/tools/get-four-risks.ts :5
- product_manager_get_jtbd orkait-hyperstack-6ced864/src/plugins/product-manager/tools/get-jtbd.ts :5
- product_manager_get_metrics orkait-hyperstack-6ced864/src/plugins/product-manager/tools/get-metrics.ts :5
- product_manager_get_mvp_scoping orkait-hyperstack-6ced864/src/plugins/product-manager/tools/get-mvp-scoping.ts :5
- product_manager_get_prioritization orkait-hyperstack-6ced864/src/plugins/product-manager/tools/get-prioritization.ts :5
- product_manager_get_product_sense orkait-hyperstack-6ced864/src/plugins/product-manager/tools/get-product-sense.ts :5
- product_manager_get_roadmapping orkait-hyperstack-6ced864/src/plugins/product-manager/tools/get-roadmapping.ts :5
- product_manager_get_strategy_rules orkait-hyperstack-6ced864/src/plugins/product-manager/tools/get-strategy-rules.ts :5
- product_manager_opportunity_vs_solution orkait-hyperstack-6ced864/src/plugins/product-manager/tools/opportunity-vs-solution.ts :6
- product_manager_resolve_product_decision orkait-hyperstack-6ced864/src/plugins/product-manager/tools/resolve-product-decision.ts :6
- product_manager_score_rice orkait-hyperstack-6ced864/src/plugins/product-manager/tools/score-rice.ts :6
- product_manager_validate_job_statement orkait-hyperstack-6ced864/src/plugins/product-manager/tools/validate-job-statement.ts :6
- react_get_constraints orkait-hyperstack-6ced864/src/plugins/react/tools/get-constraints.ts :5
- react_get_pattern orkait-hyperstack-6ced864/src/plugins/react/tools/get-pattern.ts :6
- react_list_patterns orkait-hyperstack-6ced864/src/plugins/react/tools/list-patterns.ts :6
- react_search_docs orkait-hyperstack-6ced864/src/plugins/react/tools/search-docs.ts :6
- reactflow_generate_flow orkait-hyperstack-6ced864/src/plugins/reactflow/tools/generate-flow.ts :5
- reactflow_get_api orkait-hyperstack-6ced864/src/plugins/reactflow/tools/get-api.ts :6
- reactflow_get_examples orkait-hyperstack-6ced864/src/plugins/reactflow/tools/get-examples.ts :6
- reactflow_get_migration_guide orkait-hyperstack-6ced864/src/plugins/reactflow/tools/get-migration-guide.ts :5
- reactflow_get_pattern orkait-hyperstack-6ced864/src/plugins/reactflow/tools/get-pattern.ts :6
- reactflow_get_template orkait-hyperstack-6ced864/src/plugins/reactflow/tools/get-template.ts :6
- reactflow_list_apis orkait-hyperstack-6ced864/src/plugins/reactflow/tools/list-apis.ts :6
- reactflow_search_docs orkait-hyperstack-6ced864/src/plugins/reactflow/tools/search-docs.ts :6
- reflect_get_panel orkait-hyperstack-6ced864/src/plugins/reflect/tools/get-panel.ts :6
- reflect_get_persona orkait-hyperstack-6ced864/src/plugins/reflect/tools/get-persona.ts :6
- reflect_get_voice_rules orkait-hyperstack-6ced864/src/plugins/reflect/tools/get-voice-rules.ts :5
- reflect_list_personas orkait-hyperstack-6ced864/src/plugins/reflect/tools/list-personas.ts :5
- rust_cheatsheet orkait-hyperstack-6ced864/src/plugins/rust/tools/cheatsheet.ts :7
- rust_get_practice orkait-hyperstack-6ced864/src/plugins/rust/tools/get-practice.ts :6
- rust_list_practices orkait-hyperstack-6ced864/src/plugins/rust/tools/list-practices.ts :6
- rust_search_docs orkait-hyperstack-6ced864/src/plugins/rust/tools/search-docs.ts :6
- shadcn_get_component orkait-hyperstack-6ced864/src/plugins/shadcn/tools/get-component.ts :6
- shadcn_get_composition orkait-hyperstack-6ced864/src/plugins/shadcn/tools/get-composition.ts :11
- shadcn_get_rules orkait-hyperstack-6ced864/src/plugins/shadcn/tools/get-rules.ts :5
- shadcn_get_snippet orkait-hyperstack-6ced864/src/plugins/shadcn/tools/get-snippet.ts :6
- shadcn_list_components orkait-hyperstack-6ced864/src/plugins/shadcn/tools/list-components.ts :6
- ui_ux_get_checklist orkait-hyperstack-6ced864/src/plugins/ui-ux/tools/get-checklist.ts :6
- ui_ux_get_component_pattern orkait-hyperstack-6ced864/src/plugins/ui-ux/tools/get-component-pattern.ts :6
- ui_ux_get_gotchas orkait-hyperstack-6ced864/src/plugins/ui-ux/tools/get-gotchas.ts :6
- ui_ux_get_principle orkait-hyperstack-6ced864/src/plugins/ui-ux/tools/get-principle.ts :6
- ui_ux_list_principles orkait-hyperstack-6ced864/src/plugins/ui-ux/tools/list-principles.ts :6
- ui_ux_search orkait-hyperstack-6ced864/src/plugins/ui-ux/tools/search.ts :6
declared dependencies 5
- @modelcontextprotocol/sdk@^1.17.0
- tsx@^4.21.0
- zod@^3.23.0
- @types/node@^20.0.0
- typescript@^5.5.0