majiayu000
- 75k skills
- 0 followers
- 567 repo stars
- 3 weeks ago last updated
- ▌ Analyse Juridique · majiayu000 bundleCe skill doit être utilisé quand l'utilisateur demande à "vérifier les clauses", "comparer le contrat cadre", "analyser la cohérence juridique", "valider les clauses de l'offre", ou a besoin d'extraire et comparer des clauses entre un contrat cadre PDF et une offre de services. Aussi déclenché par "contrat cadre", "clauses juridiques", "cohérence contractuelle", "vérification légale".
- ▌ Analysis Diagnose · majiayu000 bundlePerform systematic root cause investigation through 4-phase process. Use when encountering bugs, test failures, or unexpected behavior. Includes evidence gathering, hypothesis formation, testing protocols, and solution justification. Not for trivial fixes, creative experimentation, learning new systems, or implementing solutions.
- ▌ Analyze Spec Flow · majiayu000 bundleUse this skill when you have a specification, plan, feature description, or technical document that needs user flow analysis and gap identification.
- ▌ Analyze With File · majiayu000 bundleInteractive collaborative analysis with documented discussions, inline exploration, and evolving understanding. Serial execution with no agent delegation.
- ▌ Analyzing Domains · majiayu000 bundleUse when entering unfamiliar domains, modeling complex business logic, or when terms/concepts are unclear. Triggers: "what are the domain concepts", "define the entities", "model this domain", "DDD", "ubiquitous language", "bounded context", or when implementing-features Phase 1.2 detects unfamiliar domain.
- ▌ Analyzing Kb Gaps · majiayu000 bundleUse when you have Knowledge Base exports and want to identify user pain points, missing articles, and AI assistance opportunities.
- ▌ Artifact Analysis · majiayu000 bundleUse when the user wants a cited, structured read of local documents and project knowledge. Triggers on: "analyze these docs", "scan my project for context", "read the docs folder", "summarize what's in .beagle/concepts/", "extract context from docs/", "what's in this folder", "go read everything in X and tell me what's there". Also invoked programmatically by other beagle skills (prfaq-beagle Ignition, brainstorm-beagle reference points, strategy-interview context grounding) via the companion contract. Does NOT trigger on codebase lookups ("find this function", "search the repo"), web research (use web-research), LLM-as-judge evaluation (use llm-judge), or document editing (use humanize-beagle). Produces a written scan plan, parallel-subagent findings, and a cited synthesis report on disk — never inline prose, never unsourced claims.
- ▌ AWS Cost Estimate · majiayu000 bundleGenerate AWS cost estimates from architecture documents. Use when the user needs to estimate monthly/annual costs for an AWS architecture.
- ▌ Backtest Strategy · majiayu000 bundleGuide agents through backtesting strategy ideas with automatic data fetching and performance analysis
- ▌ Catalyst Calendar · majiayu000 bundleMaintain calendar of upcoming catalysts for portfolio positions and watchlist. Earnings dates, ex-div dates, regulatory events, macro releases. Triggers on "catalysts", "upcoming events", "earnings calendar", "what's coming up", "catalyst calendar".
- ▌ Cluster Documents · majiayu000 bundleAutomated content similarity and grouping analysis. Groups related documents by topic, purpose, or content similarity.
- ▌ Community Metrics · majiayu000 bundleWhen the user wants to measure community health, build dashboards, create reports, or understand what metrics to track. Also use when the user mentions 'community metrics,' 'community analytics,' 'engagement metrics,' 'community health,' 'community ROI,' 'community report,' 'dashboard,' or 'KPIs for community.' For growth-specific metrics, see community-growth.
- ▌ Concept Anatomist · majiayu000 bundle概念解剖师 - 通过8个维度深度解构任意概念,最终压缩为一个顿悟。当用户要求解释、剖析或深度理解某个概念、术语或想法时使用。生成 org-mode 格式的概念解剖报告。
- ▌ Confidence Scorer · majiayu000 bundleAssign confidence scores (0-100) to every claim in a response. Helps users understand which parts are verified facts and which are educated guesses. Use when the user needs to know how much to trust each part of the answer.
- ▌ Create Postmortem · majiayu000 bundleCreate a blameless postmortem when the user asks to write a postmortem, document what went wrong, analyze an incident, or run a 5 Whys analysis
- ▌ Critical Thinking · majiayu000 bundleCritical thinking as philosophical practice. Covers the Socratic method (elenchus), argument identification and reconstruction, premise evaluation, fallacy detection (formal and informal), charitable interpretation (principle of charity), dialectical thinking (thesis-antithesis-synthesis), thought experiment methodology, philosophical writing and reading, intellectual virtues (humility, courage, empathy, honesty), Dewey's reflective thinking, and critical thinking applied to everyday reasoning. Use when analyzing arguments, practicing Socratic questioning, evaluating reasoning, or developing philosophical method.
- ▌ Cultural Research · majiayu000 bundleUse this to autonomously populate Martinique_DB. Takes a cultural topic from the 6 CoT circles, runs a deep research loop using gpt-researcher or web search, structures findings into DB-ready entries, and loops until coverage is sufficient.
- ▌ Customer Research · majiayu000 bundleUse this skill when conducting customer research - designing surveys, writing interview guides, performing NPS deep-dive analysis, interpreting behavioral analytics (funnels, cohorts, retention), or building data-driven user personas. Triggers on "create a survey", "interview script", "NPS analysis", "user persona", "behavioral analytics", "customer segmentation", "voice of customer", "churn analysis", "jobs to be done", or "research plan".
- ▌ Data Storytelling · majiayu000 bundleTransform data into compelling narratives using visualization, context, and persuasive structure. Use when presenting analytics to stakeholders, creating data reports, or building executive presentations.
- ▌ Defects Reactions · majiayu000 bundleThis skill group covers calculations involving crystallographic defects and chemical reaction pathways in solid-state materials. Two main approaches are available:
- ▌ Design Challenger · majiayu000 bundleEvaluate high-level protocol or system designs for overcomplication, then propose simpler, more structured alternatives with explicit trade-offs. Use when the user wants to challenge a system design, simplify an architecture, reduce protocol complexity, or compare design alternatives.
- ▌
- ▌ Feasibility Check · majiayu000 bundle技術的な実現可能性を検証し、PoCの計画を立てる。ユースケース記述後、DDDモデリングや本格実装の前に技術リスクを洗い出す場合に使用。「技術的に実現できるか確認したい」「PoCを計画したい」「技術リスクを洗い出したい」「不確実性を検証したい」などのリクエストで起動。
- ▌ Fieldwork Methods · majiayu000 bundleField observation, data collection, and research methods for geographic inquiry. Covers site selection and sampling strategies, field observation techniques (landscape reading, transects, quadrats), survey and interview methods for human geography, GPS and field mapping, environmental monitoring and instrumentation, data recording and field notebooks, ethical considerations in fieldwork, and the integration of field data with GIS analysis. Use when planning geographic field research, designing data collection protocols, evaluating field evidence, or connecting field observations to broader geographic analysis.
- ▌ Flashrag Evidence · majiayu000 bundleLocal evidence retrieval (FlashRAG-style) for VCO/vibe: search protocols/config/skills docs and return citeable snippets with file+line anchors.
- ▌ Guard Users Qwen · majiayu000 bundleGuardrail policy for Qwen CLI: refuse catastrophic actions, require scoped approvals, and reduce secret leakage.
- ▌ Hunt Brute Force · majiayu000 bundleHunt Missing/Weak Rate Limiting — login brute force, OTP/2FA brute force (10^6), credential stuffing, username/email enumeration via error differences or timing, weak password policy, missing CAPTCHA, IP-based rate limit bypass via X-Forwarded-For, ReDoS. Medium to Critical depending on target.
- ▌ Hunt Host Header · majiayu000 bundleHunt Host Header Injection — password reset poisoning → ATO, cache poisoning via unkeyed host, X-Forwarded-Host injection, SSRF via Host header, routing-based SSRF, OAuth redirect_uri poisoning. High to Critical when it leads to ATO or mass cache poisoning.
- ▌ Hunt Source Leak · majiayu000 bundleHunt source code and build artifact leakage — JavaScript source maps (.js.map) reconstructing TypeScript/ES6 source, Swagger/OpenAPI JSON endpoint discovery, .env/.git exposure, webpack chunks with hardcoded secrets, robots.txt/security.txt recon, build-info files, asset-manifest.json API route discovery, .DS_Store file listing. Use at the START of every recon session — these findings often unlock the entire attack surface.
- ▌ Hunt Tls Network · majiayu000 bundleHunt TLS/SSL and DNS misconfigurations — missing HSTS (downgrade attack), weak cipher suites, expired/invalid certificates, mTLS bypass, missing SPF/DKIM/DMARC (email spoofing), DNS Zone Transfer (AXFR), dangling CNAME subdomain takeover, missing CAA records. Use during recon to find infrastructure weaknesses and email spoofing opportunities.
- ▌
- ▌ JWT Verification · majiayu000 bundleVerify JWT tokens in backend services and enforce authenticated user context. This skill should be used when implementing JWT token validation in FastAPI, extracting user identity from JWT claims, designing authenticated endpoint middleware, establishing user context for request processing, handling token expiration and refresh scenarios, and debugging authentication failures.
- ▌ LLM App Security · majiayu000 bundleSecure LLM-powered applications with input validation, output controls, tenant isolation, and abuse prevention.
- ▌ Magento Security · majiayu000 bundleImplement Magento 2 security — CSP, 2FA, CSRF protection, ACL, admin security configuration, input validation, and security best practices. Use when hardening a Magento installation or reviewing security posture.
- ▌ Model Extraction · majiayu000 bundleTechniques to extract model weights, architecture, and training data through API queries
- ▌
- ▌ Oidc Integration · majiayu000 bundlePlan and implement OIDC and OAuth 2.0 integration for React or TypeScript frontends and Java or Spring Boot backends. Use whenever the user mentions OIDC, OpenID Connect, OAuth login, SSO, PKCE, authorization code flow, refresh tokens, JWT or JWKS validation, login callback pages, protected routes, Keycloak, Auth0, IdentityServer, Authing, multi-provider auth, or "add login" and "integrate IdP" style requests even if they do not explicitly say OIDC.
- ▌ Oidf Conformance · majiayu000 bundleOIDF適合性テストの実行・結果分析・不合格項目の修正ワークフローを行う際に使用。FAPI 1.0 Advanced/FAPI-CIBAのOIDF認定テスト結果の分析、GAP管理、修正パターンの適用に役立つ。
- ▌ Orthogonal Didit · majiayu000 bundleIdentity verification via phone/email OTP and AML screening using Didit API
- ▌ Midnight Core Concepts Privacy Patterns · majiayu000 bundleUse when implementing privacy-preserving logic in Compact, working with hashes, commitments, Merkle trees, nullifier patterns, or keeping data private on-chain.
- ▌ RAG Exploitation · majiayu000 bundleAttack techniques for Retrieval-Augmented Generation systems including knowledge base poisoning
- ▌ Respond Phishing · majiayu000 bundleRespond to a reported phishing email following PICERL methodology. Use when a phishing email is reported or detected. Analyzes artifacts, identifies recipients who clicked, contains malicious IOCs, and removes emails from mailboxes.
- ▌ Review Find Bugs · majiayu000 bundleFind bugs, security vulnerabilities, and code quality issues in local branch changes. Use when asked to review changes, find bugs, security review, or audit code on the current branch.
- ▌ Security Auditor · majiayu000 bundlePerforms comprehensive security audits of KrakenD configurations to identify vulnerabilities, authentication gaps, and security best practices violations with Flexible Configuration support
- ▌ Security Hygiene · majiayu000 bundleSecurity hygiene for GSD's self-modifying skill and agent system. Use this skill whenever: creating, editing, or deleting skill files (.claude/skills/, .claude/commands/), modifying agent definitions (.claude/agents/), working with YAML configuration or chipset files, handling JSONL observation data (.planning/patterns/), processing community-contributed skills or chipsets, any file path operations that could involve user input, or when installing/updating project-claude configuration. Also activates for discussions about skill-creator security, trust models, or content hygiene.
- ▌ Security Updates · majiayu000 bundleSecure boot and firmware update workflows for Zephyr RTOS. Covers MCUboot integration, production image signing, DFU protocols (MCUmgr), fail-safe rollback mechanisms, and mbedTLS crypto basics. Trigger when implementing over-the-air (OTA) updates, securing the boot process, or managing cryptographic keys.
- ▌
- ▌ Server Hardening · majiayu000 bundleComprehensive server security hardening workflows based on CIS Benchmarks. Use when securing new servers, improving security posture, or implementing security controls on Linux systems.
- ▌ Smart App Launch · majiayu000 bundleExpert guidance for implementing SMART App Launch (HL7 FHIR specification for OAuth 2.0-based authorization). Use this skill when implementing FHIR app authorization, EHR launch sequences, standalone app launch, backend services authentication, SMART scopes, token handling, or capability discovery. Trigger keywords include "SMART", "SMART on FHIR", "EHR launch", "standalone launch", "FHIR authorization", "FHIR OAuth", "backend services", "system scopes", "patient scopes", "fhirUser", ".well-known/smart-configuration", "PKCE", "client_credentials", "launch context".
- ▌ Ssl Certificates · majiayu000 bundleLet's Encrypt, certbot, auto-renewal, wildcard DNS challenge, SSL troubleshooting with Cloudflare proxy
- ▌ Aget Propose Skill · majiayu000 bundleEnable structured proposal of new skills before implementation. Follows 'propose -> review -> approve -> implement' governance pattern. Advisory enforcement.
- ▌ Aget Record Lesson · majiayu000 bundleRecord lessons learned from sessions as persistent, searchable, committable artifacts. Classifies each lesson as Framework (help other AGETs) or Domain (help principal).
- ▌ Auto Updater Skill · majiayu000 bundleAutomatic skill update management: check for updates, diff, apply, rollback, version tracking
- ▌
- ▌ Cortex Skills Loop · majiayu000 bundleDrives the cortex skills recommend-feedback-rate loop. Use when a context change occurs (new file types, domain shift, task pivot) or when a task completes and skill effectiveness should be recorded.
- ▌ Create Skill Files · majiayu000 bundleWorker skill that creates skill files from parameters. Use ONLY within Task() invoked by skill-manager. Not for direct invocation.
- ▌
- ▌ List Affitor Skill · majiayu000 bundleTurn a repeatable AI prompt or workflow into a structured, publish-ready skill for list.affitor.com. Use this skill when the user wants to create a new skill, write a SKILL.md, convert a prompt to a skill, publish a skill to the directory, or document an AI workflow. Also trigger for: "create a skill", "write a skill", "make this a skill", "turn this into a skill", "publish skill", "add skill to list", "write SKILL.md", "skill from prompt", "document this workflow", "package this as a skill".
- ▌ Localsetup Context · majiayu000 bundleLocalsetup v2 framework context - overview, invariants, and skills index. Load first when working in a repo that uses Localsetup v2. Use when starting work in this repo or when user asks about framework rules.
- ▌ Meta Skill Catalog · majiayu000 bundleMaintains the skill catalog (catalog.json) with metadata about all installed skills. Use when adding, removing, or auditing skills. Invoke with /meta-skill-catalog to see current inventory, check for issues, or rebuild the catalog from disk.
- ▌ Process Integrator · majiayu000 bundleIntegrate skills and agents into process files by updating task definitions with appropriate skill.name and agent.name references.
- ▌ Reference Creation · majiayu000 bundleCreate and organize reference files for complex skills with 40+ patterns. Guides sub-topic identification, file structure, README creation, and cross-linking. All content must be in English. Trigger: When creating complex skill with 40+ patterns or 4+ natural sub-topics.
- ▌ Skill Design Guide · majiayu000 bundleComprehensive guide for designing, building, testing, and distributing Claude skills. Use when user wants to "create a skill", "build a skill", "write a SKILL.md", "design a workflow skill", "make an MCP skill", or asks about skill structure, frontmatter, trigger phrases, or skill best practices. Walks through the full lifecycle from use case definition to distribution.
- ▌ Skill Docs Updater · majiayu000 bundleSynchronize skill documentation. Use after creating or modifying any skill. Updates SKILLS-INDEX.md with the full skills table.
- ▌ Skill Forge Evolve · majiayu000 bundleImprove and iterate on existing Claude Code skills based on usage feedback, test results, or changing requirements. Handles under/over-triggering fixes, instruction refinement, new sub-skill addition, and architecture evolution. Use when user says "improve skill", "fix skill", "skill not triggering", "skill triggers too much", "update skill", or "evolve skill".
- ▌ Skill Forge Review · majiayu000 bundleAudit and validate existing Claude Code skills for quality, triggering accuracy, structure compliance, and best practices. Scores skills on a 0-100 scale and provides prioritized improvement recommendations. Use when user says "review skill", "audit skill", "check skill", "validate skill", or "skill quality".
- ▌ Skill Health Check · majiayu000 bundleプロジェクト プロジェクトのスキルシステムガバナンスを自動検証するスキル。 GOVERNANCE.md 規則遵守状況をチェックし、ヘルスレポートを生成する。 **自動化された監査項目**: - MANIFEST.json 保有有無 - 依存関係一貫性 (calls ↔ called_by マッチング) - Deprecated スキル経過時間 - バージョンスキーマ遵守 - 状態遷移規則検証 「スキルヘルスチェック」、「ガバナンス検査」、「スキル監査」、「health check」などのリクエストでトリガーされる。 <example> user: "スキルヘルスチェックして" assistant: "skill-health-checkを使用してスキルシステム全体を監査します" </example> <example> user: "ガバナンス規則違反ある?" assistant: "skill-health-checkを実行して規則違反事項を検査します" </example>
- ▌ Skill Personalizer · majiayu000 bundleUse when auditing or adapting newly created, downloaded, forked, installed, or community Agent Skills to the user's tools, habits, directories, session history, and preferred workflows, especially when triggers feel wrong, noisy, or too generic.
- ▌
- ▌ Tools Meta Reflect · majiayu000 bundleCapture session learnings and propose targeted improvements to docs, skills, or core agent instructions. Evidence-based only - no theoretical improvements. Closes the feedback loop directly by updating existing files.
- ▌ Using Agent Skills · majiayu000 bundleUse when starting a session or when you need to discover which skill applies to the current task. This is the meta-skill that governs how all other skills are discovered and invoked.
- ▌ External Tools Skill · majiayu000 bundle外部CLI工具装备系统,支持10+个成熟CLI工具的深度整合,包括fzf、ripgrep、jq等,提供模糊搜索、代码查找、JSON处理等高级功能
- ▌ Startup Diagnostic · majiayu000 bundleUse when starting a session and suspecting configuration issues, after hook failures, MCP connection errors, or degraded vault performance. Also useful as a periodic health audit.
- ▌ Storage Management · majiayu000 bundleArcanea Storage Guardian System. Continuous disk management for Windows + WSL2 environments. Audit, clean, migrate, monitor, backup, and visualize storage across C:/ and D:/ drives. Security council ensures nothing critical is deleted. Agent team manages all operations.
- ▌ Accepting Stories · majiayu000 bundleGuides product owner through systematic acceptance testing. Use when verifying acceptance criteria, checking story completion, or conducting final review before marking a story as done.
- ▌ Af Playwright E2e · majiayu000 bundleWrite Playwright E2E tests from Markdown scenario specifications or debug existing E2E tests. Use when creating end-to-end test files, generating tests from mini-PRD scenarios, configuring Playwright, or using Page Object Model patterns.
- ▌ Analyzing Mempool · majiayu000 bundleMonitor blockchain mempools for pending transactions, front-running, and MEV opportunities. Use when monitoring pending blockchain transactions. Trigger with phrases like "check mempool", "scan pending txs", or "find MEV".
- ▌ Auto Test Project · majiayu000 bundle当用户明确要求"测试项目"、"运行 auto-test-project"或"进行项目级测试"时使用。对完整项目进行多轮 A 轮批判性测试 + B 轮质量检查,系统化发现、记录、修复问题。⚠️ 不适用:用户只是想优化功能(应直接修改)、只是询问项目问题(应直接回答)、没有明确"测试"意图。
- ▌ Aztec E2e Testing · majiayu000 bundleGenerate end-to-end tests for Aztec contracts with real network interaction. Use when writing integration tests, testing contract deployments, or validating full transaction flows. Supports Vitest (recommended) and Jest.
- ▌ Bake Site Compare · majiayu000 bundleCompare production WordPress sites against their baked static versions to find differences. Use when testing Bake deployments, checking for missing assets, broken styles, console errors, or any visual/functional discrepancies between production and static sites. Triggers on requests to compare sites, verify bake output, check for differences, or test static deployments.
- ▌
- ▌ Behavior Contract · majiayu000 bundleBug condition/postcondition formalization as testable Behavior Contracts. Defines invariants that must be preserved across fixes.
- ▌ Claude Md Auditor · majiayu000 bundleUse PROACTIVELY when reviewing CLAUDE.md configurations, onboarding new projects, or before committing memory file changes. Validates against official Anthropic documentation, community best practices, and LLM context optimization research. Detects security violations, anti-patterns, and compliance issues. Not for runtime behavior testing or imported file validation.
- ▌ Coverage 70 Tests · majiayu000 bundleEnsure new (staged and unstaged) changes are covered by tests at >70% and the full test suite is green. Use when asked to validate coverage for recent changes, add tests for modified code, or verify nothing else broke.
- ▌ Coverage Analyzer · majiayu000 bundleRAN coverage analysis with signal strength mapping, cognitive consciousness, and intelligent optimization for comprehensive network coverage management. Use when analyzing signal coverage, optimizing antenna parameters, implementing coverage mapping, or enabling intelligent coverage management in 5G networks.
- ▌ Vibe Coverage Enforcer · majiayu000 bundleEnforces tiered test coverage standards with three dimensions — line coverage by tier, spec-to-test traceability, and spec-to-code implementation mapping. Use before claiming code is complete.
- ▌ Cypress Selectors · majiayu000 bundle3-level selector system for testing: CORE_SELECTORS + BLOCK_SELECTORS + THEME_SELECTORS. Provides helpers sel(), cySelector(), entitySelectors() for components and POMs. Use this skill when working with data-cy attributes, POMs, or Cypress tests.
- ▌ Debugging Testing · majiayu000 bundleUse when the user reports a bug they can't reproduce, asks where to start debugging, or mentions a Heisenbug / production-only failure. Drives the observe→hypothesize→predict→test→iterate scientific method.
- ▌ Detect Kiro Specs · majiayu000 bundleDetect Kiro specs with modified files in current branch. Use before PRs, spec-specific tests, or CI filtering.
- ▌ Dev Test Electron · majiayu000 bundleThis skill should be used when the user asks to "test Electron app", "automate Electron desktop app", "debug Electron renderer", "test VS Code extension", "E2E test Electron", or needs Chrome DevTools Protocol automation for Electron applications. Use for renderer process debugging, main process control, native menu automation, and file dialog testing.
- ▌ E2e Test Reviewer · majiayu000 bundleUse when reviewing, auditing, or improving existing E2E test specs. Triggers on tasks like "review tests", "improve test quality", "audit specs", "check test scenarios". Detects naming-assertion mismatch, missing Then, error swallowing, always-passing assertions, boolean traps, conditional bypass, raw DOM queries, render-only tests, duplicate scenarios, misleading names, over-broad assertions, hard-coded timeouts, flaky selectors, and YAGNI violations in Page Objects.
- ▌ E2e Testing Skill · majiayu000 bundleTest complete RAG pipeline: query → embedding → retrieval → reranking → generation → answer validation.
- ▌ Execute Tdd Tasks · majiayu000 bundleExecute TDD task pairs autonomously with RED-GREEN-REFACTOR verification. Orchestrates wave-based execution with strategic parallelism, routing TDD tasks to tdd-executor agents and non-TDD tasks to standard task-executor. Use when user says "execute tdd tasks", "run tdd tasks", "start tdd execution", or wants to execute TDD-paired tasks from create-tdd-tasks.
- ▌ Firebase Patterns · majiayu000 bundleFirebase integration patterns for CJS2026 - Cloud Functions, Firestore operations, security rules, and authentication flows
- ▌ Fix Test Failures · majiayu000 bundleFix test assertion failures, timeouts, and test suite failures from dependency updates. Use when Jest, pytest, unittest, or other test checks fail.
- ▌ Fluent Assertions · majiayu000 bundleWrites fluent, readable test assertions and validations using FluentAssertions library. Use when: Writing unit tests, validating service responses, asserting domain entity states, testing collections and async operations.
- ▌ Forge Lang Python · majiayu000 bundlePython development standards including pytest, ruff, black, and mypy. Use when working with Python files, tests, or dependencies.
- ▌ Global Validation · majiayu000 bundleValidate inputs and preconditions before work begins using symmetric validation across layers, allowlist thinking, and contextual business rules with auditability. Use this skill when writing input validation, form handling, API request validation, or domain logic checks. Applies to all boundary validation requiring structured error responses, edge-case coverage, sanitization, escaping, and contract tests ensuring consistent validation across clients, APIs, background jobs, and CLIs.
- ▌
- ▌ Julien MCP Notion · majiayu000 bundleInstall Notion MCP for workspace integration. Use when user needs Notion API access.