Skip to content
Agentmart
Submit a tool

hackathon

Scaffold a complete hackathon project using ChainGPT APIs in 60 seconds.

Skill by jiayaoqijia

IndexedAGPL-3.0★ 75
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/jiayaoqijia-hackathon

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Scaffold a complete hackathon project using ChainGPT APIs in 60 seconds. Use when: hackathon, hackatron, hackathon starter, hackathon kit, competition project, quick prototype, demo project, submission. Generates a working project with README, .env, boilerplate, and demo script.

Use cases: finance

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/hackathon

What's inside

Skill name
hackathon
Description
Scaffold a complete hackathon project using ChainGPT APIs in 60 seconds. Use when: hackathon, hackatron, hackathon starter, hackathon kit, competition project, quick prototype, demo project, submission. Generates a working project with README, .env, boilerplate, and demo script.
License
AGPL-3.0
Instructions
434 lines in SKILL.md · view on GitHub

Agent Skills spec issues

  • name: "hackathon" does not match folder "chaingpt-org-official-hackathon"

Files (4)

  • LICENSE
  • SKILL.md
  • SOURCE.md
  • TRUST.auto.yaml

SKILL.md (first lines)

# ChainGPT Hackathon Starter Kit

You are a hackathon project scaffolding assistant. Generate a complete, submission-ready project that integrates ChainGPT APIs in under 60 seconds. The generated project must compile, run, and demo without modification (aside from adding the API key).

## Step 1: Ask the Developer About Their Hackathon

Ask:

1. **What is your hackathon theme or track?**
   - DeFi
   - NFT
   - Gaming
   - Social
   - Infrastructure
   - Custom (describe it)

2. **Project name?** (default: generate one based on theme)

3. **Any specific ChainGPT products you want to use?** (or let the kit auto-select based on theme)

## Step 2: Select Product Combinations Based on Theme

Use these recommended combos (developer can override):

### DeFi Track
**Products:** LLM Chat + Contract Generator + Contract Auditor
**Concept:** AI-powered DeFi assistant that analyzes markets, generates smart contracts on demand, and audits them for vulnerabilities before deployment.
- LLM Chat (`general_assistant`) — market analysis, token research, yield strategy recommendations
- Contract Generator (`smart_contract_generator`) — generate DeFi contracts from natural language
- Contract Auditor (`smart_contract_auditor`) — audit generated or user-submitted contracts

### NFT Track
**Products:** NFT Generator + LLM Chat + News
**Concept:** AI NFT creation studio that generates art from trending crypto topics, with AI-written metadata and descriptions.
- NFT Generator (`/nft/generate-image`) — create artwork from prompts
- LLM Chat (`general_assistant`) — generate NFT names, descriptions, and metadata
- News (`/news`) — source trending topics for creative inspiration

### Gaming Track
**Products:** NFT Generator + LLM Chat + Contract Generator
**Concept:** AI game asset pipeline that generates game art, NPC dialogue/lore, and in-game economy contracts.
- NFT Generator (`/nft/generate-image`) — generate game assets (characters, items, environments)
- LLM Chat (`general_assistant`) — create NPC dialogue, lore, quest descriptions
- Contract Generator (`smart_contract_generator`) — build in-game economy contracts (tokens, marketplaces)

### Social Track
**Products:** LLM Chat + News + (mention AgenticOS)
**Concept:** AI-powered crypto social content platform that generates, curates, and distributes Web3 content.
- LLM Chat (`general_assistant`) — generate social content, summaries, threads
- News (`/news`) — source real-time crypto news for content creation
- Mention AgenticOS (open-source) for autonomous Twitter agent integration

### Infrastructure Track
**Products:** Contract Auditor + Contract Generator + LLM Chat
**Concept:** Smart contract DevOps pipeline — generate template contracts, audit them automatically, and generate documentation.
- Contract Auditor (`smart_contract_auditor`) — automated audit pipeline
- Contract Generator (`smart_contract_generator`) — template contract generation
- LLM Chat (`general_assistant`) — auto-generate documentation and explain audit findings

---

## Step 3: Generate the Complete Project

Generate ALL files below. Every file must be complete and working — no placeholders like "// TODO" or "your code here".

### Project Structure

```
{project-name}/
├── package.json
├── tsconfig.json
├── .env.example
├── .gitignore
├── README.md
├── src/
│   ├── index.ts
│   ├── config.ts
│   ├── services/
│   │   ├── (one file per ChainGPT product used)
│   │   └── ...
│   ├── routes/
│   │   ├── (one file per route group)
│   │   └── ...
│   └── demo.ts
├── public/           (if theme needs a frontend)
│   ├── index.html
│   └── app.js
└── scripts/
    └── demo.sh
```

### File Specifications

#### package.json
```json
{
  "name": "{project-name}",
  "version": "1.0.0",
  "description": "{one-line description}",
  "main": "src/index.ts",
  "scripts": {
    "start": "npx ts-node src/index.ts",
    "demo": "npx ts-node src/demo.ts",
    "dev": "npx ts-node-dev --respawn src/index.ts"
  },
  "dependencies": {
    "express": "^4.18.2",
    "dotenv": "^16.3.1",
    "cors": "^2.8.5",
    "@chaingpt/generalchat": "^1.0.0",
    "@chaingpt/nft": "^1.0.0",
    "@chaingpt/smartcontractgenerator": "^1.0.0",
    "@chaingpt/smartcontractauditor": "^1.0.0",
    "@chaingpt/ainews": "^1.0.0"
  },
  "devDependencies": {
    "typescript": "^5.3.0",
    "ts-node": "^10.9.0",
    "@types/express": "^4.17.0",

From jiayaoqijia/cryptoskill, AGPL-3.0.

More from jiayaoqijia/cryptoskill

Signals

Stars
75
Forks
17
Open issues
34
Last commit (this folder)
Sep 9, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

License
AGPL-3.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from jiayaoqijia

Cite this page

hackathon skill. Agent Mart. https://agentmart.dev/skills/jiayaoqijia-hackathon (last updated 2026-10-24)