Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Frontend Developer

v1.0.0

Professional Frontend Development Career Roadmap Platform that generates personalized learning paths and development strategies for aspiring and experienced...

0· 90·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for krishnakumarmahadevan-cmd/toolweb-frontend-developer.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Frontend Developer" (krishnakumarmahadevan-cmd/toolweb-frontend-developer) from ClawHub.
Skill page: https://clawhub.ai/krishnakumarmahadevan-cmd/toolweb-frontend-developer
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install toolweb-frontend-developer

ClawHub CLI

Package manager switcher

npx clawhub@latest install toolweb-frontend-developer
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
medium confidence
Purpose & Capability
The name, description, SKILL.md usage examples, and openapi.json consistently describe a 'Frontend Developer Roadmap' API. Nothing in the bundle asks for unrelated privileges (no env vars, no binaries). However, the package provides no homepage, no server/base URL, no owner contact info beyond an opaque owner ID, and no declared authentication scheme—so it's unclear where or how the API is actually hosted or authorized.
Instruction Scope
SKILL.md limits runtime actions to constructing and sending API requests and describes endpoints and payloads; it does not instruct reading local files, environment variables, or other system state. The notable omission is that it does not specify a base URL/servers entry or any concrete endpoint host to call, nor does it explain authentication/keys—this makes the instructions underspecified and may lead an agent to ask the user for details or to attempt network calls to an unspecified destination.
Install Mechanism
There is no install specification and no code files that would be written to disk; this minimizes installation risk. The skill is instruction-only and therefore has a small local footprint.
Credentials
The skill declares no required environment variables or credentials, which is consistent with a purely informational API description. However, many real APIs require API keys or tokens; the openapi.json contains no security schemes and SKILL.md does not explain authentication. This mismatch (no credential declarations but an API that lists pricing tiers) is worth clarifying before providing any credentials or sensitive data.
Persistence & Privilege
The skill does not request 'always: true' and has no install-time hooks or config modifications. It does not attempt to modify other skills or system settings based on the provided materials.
What to consider before installing
This skill appears to be an instruction-only description of an external 'Frontend Developer Roadmap' API and does not request local permissions or credentials—but important information is missing. Before installing or using it: 1) Ask the publisher for the API base URL (servers) and the domain hosting the service and verify the domain and TLS certificate. 2) Ask whether the API requires an API key or other credentials, and if so, why these are not declared in the skill metadata. 3) Do not submit sensitive data (passwords, cloud credentials, full personal identifiers) to the API until you confirm the service's privacy policy and authentication. 4) Prefer skills that include a verifiable homepage, owner contact, or published source. Given the unknown provenance and missing auth/hosting details, treat this skill as unverified until you obtain that information.

Like a lobster shell, security has layers — review code before you run it.

latestvk978e2rk2kydsa6433p5ecshhx83sfv7
90downloads
0stars
1versions
Updated 1mo ago
v1.0.0
MIT-0

Overview

The Frontend Developer Roadmap API is a comprehensive career guidance platform designed to help developers navigate the complex landscape of frontend development. Whether you're just starting your journey or looking to advance your expertise, this API generates personalized roadmaps tailored to your experience level, current skills, and career goals.

Built for educators, career counselors, and self-directed learners, the platform intelligently assesses individual capabilities and creates actionable development paths. It provides curated learning resources, framework recommendations, and structured progression milestones that align with industry standards and modern web development practices.

The API is ideal for developer communities, educational platforms, coding bootcamps, and enterprise training programs seeking to deliver data-driven career development guidance at scale.

Usage

Generate a Personalized Roadmap

Create a POST request to generate a customized frontend development roadmap based on user assessment data:

Request:

{
  "sessionId": "session-uuid-12345",
  "userId": 42,
  "timestamp": "2024-01-15T14:30:00Z",
  "assessmentData": {
    "sessionId": "session-uuid-12345",
    "timestamp": "2024-01-15T14:30:00Z",
    "experience": {
      "yearsOfExperience": 2,
      "currentRole": "Junior Frontend Developer",
      "previousProjects": 5
    },
    "skills": {
      "html": "intermediate",
      "css": "intermediate",
      "javascript": "beginner-intermediate",
      "react": "beginner",
      "typescript": "none"
    },
    "goals": {
      "primary": "Master React and TypeScript",
      "timeframe": "6 months",
      "careerAspiration": "Senior Frontend Engineer"
    }
  }
}

Response:

{
  "roadmapId": "roadmap-98765",
  "userId": 42,
  "generatedAt": "2024-01-15T14:30:15Z",
  "phases": [
    {
      "phase": 1,
      "title": "Foundation Reinforcement",
      "duration": "4 weeks",
      "focus": ["Advanced CSS", "JavaScript ES6+", "DOM APIs"],
      "milestones": ["Complete 2 CSS projects", "Master async/await", "Build vanilla JS app"]
    },
    {
      "phase": 2,
      "title": "React Mastery",
      "duration": "8 weeks",
      "focus": ["React fundamentals", "Hooks", "State management"],
      "milestones": ["Build 3 React projects", "Implement Redux", "Learn React Router"]
    },
    {
      "phase": 3,
      "title": "TypeScript Integration",
      "duration": "6 weeks",
      "focus": ["TypeScript basics", "Advanced types", "React + TypeScript"],
      "milestones": ["Refactor projects to TypeScript", "Master generics", "Type-safe React apps"]
    }
  ],
  "recommendedResources": [
    {
      "title": "Advanced CSS: Grid & Flexbox",
      "type": "course",
      "platform": "Udemy",
      "difficulty": "intermediate"
    },
    {
      "title": "React Official Documentation",
      "type": "documentation",
      "platform": "react.dev",
      "difficulty": "intermediate"
    }
  ],
  "estimatedCompletionTime": "18 weeks"
}

Endpoints

GET /

Description: Root endpoint that returns API information and status.

Parameters: None

Response: JSON object with API metadata and service status.


GET /health

Description: Health check endpoint to verify API availability and service status.

Parameters: None

Response: JSON object confirming service health and operational status.


POST /api/frontend/roadmap

Description: Generate a personalized frontend developer roadmap based on user assessment data, current skills, and career goals.

Parameters:

ParameterTypeRequiredDescription
sessionIdstringYesUnique identifier for the user session
userIdinteger or nullNoUnique user identifier (optional for anonymous requests)
timestampstringYesISO 8601 formatted timestamp of the request
assessmentDataobjectYesNested object containing user assessment details (see below)

assessmentData Object:

ParameterTypeRequiredDescription
sessionIdstringYesSession identifier matching parent sessionId
timestampstringYesISO 8601 formatted timestamp of assessment
experienceobjectNoObject containing years of experience, current role, and project history
skillsobjectNoObject mapping skill names to proficiency levels (e.g., "html": "intermediate")
goalsobjectNoObject containing primary goals, timeframe, and career aspirations

Response: JSON object containing generated roadmap phases, recommended resources, learning milestones, and estimated completion time.

Error Response (422): Validation error if required fields are missing or malformed.


GET /api/frontend/frameworks

Description: Retrieve a comprehensive list of supported frontend frameworks and libraries with metadata.

Parameters: None

Response: JSON array containing framework names, versions, descriptions, learning resources, and popularity metrics.


GET /api/frontend/resources

Description: Retrieve curated learning resources including courses, tutorials, documentation, and community resources for frontend development.

Parameters: None

Response: JSON array of learning resources categorized by topic, difficulty level, resource type, and platform.

Pricing

PlanCalls/DayCalls/MonthPrice
Free550Free
Developer20500$39/mo
Professional2005,000$99/mo
Enterprise100,0001,000,000$299/mo

About

ToolWeb.in - 200+ security APIs, CISSP & CISM, platforms: Pay-per-run, API Gateway, MCP Server, OpenClaw, RapidAPI, YouTube.

References

Comments

Loading comments...