github TypeScript re-analysis due

orkait/hyperstack

github

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.

maintainer
orkait
license
first seen
2026-06-14
last seen
2026-09-04
releases · 30d
1
short id

Drift inferred · capture-to-capture

tool count over time

06-14 21:34 now
60t
60t
capabilities 118 tools
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
skills & danger signals github-tarball
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

code evidence vv1.4.0 · github-tarball
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