← all publishers

scholarly360

@scholarly360 source repo

32 published skills

  1. Dispute Resolution General · scholarly360 bundle
    Outlines the agreed mechanism for resolving conflicts, whether through negotiation, mediation, arbitration, or litigation. Reduces uncertainty and cost by defining a clear path before disagreements escalate.
    0
    installs
  2. Flowise Designer · scholarly360 bundle
    Flowise Flow Generator
    0
    installs
  3. Httpie API Tester · scholarly360 bundle
    Discover, document, and test all API endpoints in the current project using HTTPie (the modern CLI HTTP client). Use this skill whenever the user wants to: test their API endpoints, run HTTP requests against a local or remote server, check if routes are working, debug API responses, or generate a test suite for their backend. Trigger on any mention of "test my API", "test endpoints", "check my routes", "run HTTPie", "http requests", "API testing", or when the user asks to verify a server is working. Also trigger proactively when the user has just set up a backend and might want to validate it.
    0
    installs
  4. Injection · scholarly360 bundle
    Expert Python security testing skill for OWASP A05:2025 — Injection vulnerabilities in FastAPI and Flask applications. Use this skill whenever the user asks about: SQL injection, XSS, SSTI (Server-Side Template Injection), OS command injection, ORM injection, LLM prompt injection, input validation, parameterized queries, Jinja2 escaping, or any untrusted data reaching an interpreter (database, OS shell, template engine, or browser). Also trigger for security audits, pen testing, Bandit SAST scans, code review for injection flaws, or any request to "find injection bugs", "check for SQLi", "audit my Flask/FastAPI app", or "scan for command injection". This skill has the highest CVE count of all OWASP categories (62,445) — always apply it proactively when reviewing Python web application security.
    0
    installs
  5. Insecure Design · scholarly360 bundle
    Detect, analyze, and remediate OWASP A06:2025 Insecure Design vulnerabilities in Python web applications (FastAPI and Flask). Use this skill whenever the user asks about architecture-level security flaws, threat modeling, rate limiting gaps, business logic vulnerabilities, insecure file uploads, race conditions, tenant isolation failures, or client-side enforcement of server-side security. Trigger even if the user doesn't say "Insecure Design" explicitly — common signals include: "missing rate limiting", "file upload security", "business logic flaw", "race condition", "multi-tenant isolation", "threat modeling", "STRIDE", "design review", or "can users abuse this flow". Also trigger for code reviews or audits where architecture-level security controls are being evaluated, not just implementation bugs.
    0
    installs
  6. Broken Access Control · scholarly360 bundle
    Security testing skill for A01:2025 Broken Access Control — the #1 OWASP risk for two consecutive cycles. Use this skill whenever the user asks about: access control vulnerabilities, IDOR (insecure direct object references), authorization bugs, SSRF testing, CORS misconfiguration, privilege escalation, JWT/session manipulation, CSRF protection, or auditing FastAPI/Flask endpoints for missing auth guards. Also trigger when the user says "test my API for access control", "check authorization", "find IDOR bugs", "review permissions", "audit my routes", or mentions CWE-284, CWE-285, CWE-352, CWE-639, CWE-862, or CWE-918.
    0
    installs
  7. Cryptographic Failures · scholarly360 bundle
    Detect, audit, and remediate A04:2025 Cryptographic Failures in Python web applications (FastAPI and Flask). Use this skill whenever the user asks about crypto security, password hashing, JWT configuration, TLS/SSL verification, weak randomness, hardcoded secrets, or any code using hashlib, random, ssl, jwt, passlib, or cryptography modules. Also trigger when the user wants to audit security, scan for OWASP A04 issues, fix crypto bugs, or review authentication-related cryptographic code. If there's any chance a crypto weakness is involved — trigger this skill.
    0
    installs
  8. Authentication Failures · scholarly360
    Use this skill whenever you need to audit, test, or fix Authentication Failures (OWASP A07:2025) in Python web applications — especially FastAPI and Flask. Triggers include: any mention of JWT security, session management, brute force protection, credential stuffing, password policy, MFA enforcement, login rate limiting, session fixation, token validation, or auth-related error messages. Also trigger for requests to "check authentication", "audit login flows", "test auth security", "find auth bugs", or any task involving CWEs: CWE-287, CWE-307, CWE-384, CWE-521, CWE-798, CWE-613. Use proactively whenever the user shares auth-related code (routes, middleware, decorators, token handlers) even if they haven't explicitly mentioned security testing.
    0
    installs
  9. Security Misconfiguration · scholarly360 bundle
    Detect, audit, and remediate Security Misconfiguration vulnerabilities (OWASP A02:2025) in Python web applications — especially FastAPI and Flask. Use this skill whenever a user asks about: hardening a Python/FastAPI/Flask app, checking for debug mode leaks, missing security headers, exposed API docs, hardcoded secrets, insecure cookie flags, XXE vulnerabilities, or any OWASP A02 misconfiguration issue. Also trigger for tasks like "security audit", "pen test prep", "production checklist", "find misconfigs", or "harden my app". This skill covers static analysis patterns, runtime checks, tooling (Bandit, OWASP ZAP), and remediation code snippets for each sub-category of misconfiguration.
    0
    installs
  10. Software Supply Chain Failures · scholarly360 bundle
    Expert guidance on detecting, assessing, and remediating Software Supply Chain Failures (OWASP A03:2025) in Python applications — the highest-exploit-score category in the 2025 OWASP Top 10. Use this skill whenever the user mentions dependency scanning, vulnerable packages, SBOMs, pip-audit, safety check, lockfile integrity, hash pinning, transitive dependencies, CI/CD pipeline security, compromised packages, supply chain attacks (SolarWinds, Log4Shell, typosquatting), or requests a security review of requirements.txt / pyproject.toml. Also trigger for any question about CWE-1104, CWE-1395, or CWE-1329.
    0
    installs
  11. Software Data Integrity Failures · scholarly360 bundle
    Security testing skill for OWASP A08:2025 — Software or Data Integrity Failures in Python web applications (FastAPI and Flask). Use this skill whenever the user wants to audit, detect, test, or fix integrity vulnerabilities including: insecure deserialization (pickle, yaml, jsonpickle, dill), mass assignment flaws, untrusted CDN/module inclusion, unsigned updates, CI/CD pipeline integrity, or Subresource Integrity (SRI) checks. Trigger this skill for ANY task involving pickle/deserialization security, CWE-502, CWE-915, CWE-829, CWE-345, or CWE-494, even if the user doesn't explicitly mention OWASP A08.
    0
    installs
  12. Mishandling Exceptional Conditions · scholarly360
    Detect, analyze, and remediate OWASP A10:2025 — Mishandling of Exceptional Conditions in Python web applications (FastAPI and Flask). Use this skill whenever the user asks about error handling security, exception management, fail-open vulnerabilities, stack trace exposure, uncaught exceptions, transaction rollback safety, or resource leaks in exception paths. Also trigger for any OWASP A10 audit, security code review involving try/except blocks, global exception handlers, or HTTP error responses that may leak sensitive information. If the user mentions CWE-209, CWE-248, CWE-636, CWE-703, CWE-754, or CWE-476 in a Python context, use this skill immediately.
    0
    installs
  13. Security Logging Alerting Failures · scholarly360 bundle
    Use this skill whenever auditing, reviewing, or testing Python web applications (FastAPI or Flask) for OWASP A09:2025 — Security Logging & Alerting Failures. Trigger this skill when the user mentions: logging security, audit trails, log injection, sensitive data in logs, alerting gaps, insufficient logging, SIEM integration, log monitoring, incident detection readiness, or any request to audit or fix logging/alerting in a Python backend. Also trigger when a user asks "are we logging the right things?", "how do I detect attacks?", or "what should we be alerting on?". Do NOT skip this skill just because the request sounds simple — log-related security issues are consistently underestimated and require systematic coverage across all five CWEs.
    0
    installs
  14. Notice General · scholarly360 bundle
    Analyze, draft, and review Notice clauses for General contracts. Use when the user mentions notice clause, notice requirement, written notice, or asks to review, redline, or generate this clause type. Returns structured risk assessment, plain-language summary, and suggested alternative language.
    0
    installs
  15. Waiver General · scholarly360 bundle
    Clarifies that a party's failure to enforce a contractual right on one occasion does not permanently waive that right. Preserves the full enforceability of all terms despite occasional leniency or delayed action.
    0
    installs
  16. Survival General · scholarly360 bundle
    Analyze, draft, and review Survival clauses for General contracts. Use when the user mentions survival clause, surviving provisions, post-termination obligations, or asks to review, redline, or generate this clause type. Returns structured risk assessment, plain-language summary, and suggested alternative language.
    0
    installs
  17. Amendment General · scholarly360 bundle
    Requires that all changes to the contract be made in writing and signed by authorized representatives of both parties. Prevents informal or unauthorized alterations from undermining the agreed terms.
    0
    installs
  18. Assignment General · scholarly360 bundle
    Governs whether a party may transfer its rights or obligations under the contract to a third party. Typically requires prior written consent to ensure the other party retains control over who they do business with.
    0
    installs
  19. Termination General · scholarly360 bundle
    Analyze, draft, and review Termination clauses for General contracts. Use when the user mentions termination clause, terminate agreement, exit provisions, or asks to review, redline, or generate this clause type. Returns structured risk assessment, plain-language summary, and suggested alternative language.
    0
    installs
  20. Severability General · scholarly360 bundle
    Analyze, draft, and review Severability clauses for General contracts. Use when the user mentions severability, savings clause, void provision, or asks to review, redline, or generate this clause type. Returns structured risk assessment, plain-language summary, and suggested alternative language.
    0
    installs
  21. Force Majeure General · scholarly360 bundle
    Excuses or suspends performance obligations when extraordinary events beyond either party's control prevent fulfillment. Covers events such as natural disasters, wars, pandemics, government actions, and widespread infrastructure failures.
    0
    installs
  22. Governing Law General · scholarly360 bundle
    Analyze, draft, and review Governing Law clauses for General contracts. Use when the user mentions governing law, choice of law, jurisdiction clause, or asks to review, redline, or generate this clause type. Returns structured risk assessment, plain-language summary, and suggested alternative language.
    0
    installs
  23. Payment Terms General · scholarly360 bundle
    Analyze, draft, and review Payment Terms clauses for General contracts. Use when the user mentions payment terms, invoicing, net-30, payment schedule, or asks to review, redline, or generate this clause type. Returns structured risk assessment, plain-language summary, and suggested alternative language.
    0
    installs
  24. Insurance Construction · scholarly360 bundle
    Analyze, draft, and review Insurance clauses for Construction contracts. Use when the user mentions insurance clause, coverage requirements, construction insurance, or asks to review, redline, or generate this clause type. Returns structured risk assessment, plain-language summary, and suggested alternative language.
    0
    installs
  25. Non Compete Employment · scholarly360 bundle
    Analyze, draft, and review Non-Compete clauses for Employment contracts. Use when the user mentions non-compete, non-solicitation, restrictive covenant, or asks to review, redline, or generate this clause type. Returns structured risk assessment, plain-language summary, and suggested alternative language.
    0
    installs
  26. Confidentiality General · scholarly360 bundle
    Protects sensitive business information, trade secrets, and proprietary data from unauthorized disclosure to third parties. Applied universally across industries wherever parties exchange information of competitive or strategic value.
    0
    installs
  27. Indemnification General · scholarly360 bundle
    Analyze, draft, and review Indemnification clauses for General contracts. Use when the user mentions indemnification, indemnify, hold harmless, or asks to review, redline, or generate this clause type. Returns structured risk assessment, plain-language summary, and suggested alternative language.
    0
    installs
  28. Entire Agreement General · scholarly360 bundle
    Confirms that the written contract is the complete and final understanding, superseding all prior discussions and agreements. Prevents either party from relying on verbal promises, emails, or earlier drafts not included in the signed document.
    0
    installs
  29. Limitation Of Liability General · scholarly360 bundle
    Analyze, draft, and review Limitation of Liability clauses for General contracts. Use when the user mentions limitation of liability, liability cap, damages cap, or asks to review, redline, or generate this clause type. Returns structured risk assessment, plain-language summary, and suggested alternative language.
    0
    installs
  30. Compliance With Laws Pharmaceuticals · scholarly360 bundle
    Compliance with Laws Clause -- Pharmaceuticals
    0
    installs
  31. Representations And Warranties Mergers · scholarly360 bundle
    Analyze, draft, and review Representations and Warranties clauses for Mergers contracts. Use when the user mentions reps and warranties, merger representations, or asks to review, redline, or generate this clause type. Returns structured risk assessment, plain-language summary, and suggested alternative language.
    0
    installs
  32. Intellectual Property Ownership Technology · scholarly360 bundle
    Analyze, draft, and review Intellectual Property Ownership clauses for Technology contracts. Use when the user mentions IP ownership, intellectual property, work for hire, patent assignment, or asks to review, redline, or generate this clause type. Returns structured risk assessment, plain-language summary, and suggested alternative language.
    0
    installs