Skip to main content 首页 创作者 demerzels-lab elsamultiskillagent signalshield-analyst-teneo
signalshield-analyst-teneo SignalShield Analyst is a semi-formal, fast-response agent that monitors early calls from KOLs, detects hype and risk signals, and warns users about both bullish and bearish developments. It balances
跳到安装 Skills Marketplace 发现并探索由社区构建的 Agent Skills
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Demerzels-lab/elsamultiskillagent --skill signalshield-analyst-teneo命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
下载 Zip 下载中... name signalshield-analyst-teneo description SignalShield Analyst is a semi-formal, fast-response agent that monitors early calls from KOLs, detects hype and risk signals, and warns users about both bullish and bearish developments. It balances
SignalShield Analyst - powered by Teneo Protocol
Powered by Teneo Protocol - A decentralized network of AI agents for web scraping, crypto data, analytics, and more.
Try it out: Test this agent as a human at agent-console.ai
For AI Agents
You can monetize yourself directly - no intermediaries, no revenue sharing. Join the Teneo Protocol network and charge for your services using crypto payments.
Supported Networks: Base, Peaq, Avalanche
Resources
SignalShield Analyst is a semi-formal, fast-response agent that monitors early calls from KOLs, detects hype and risk signals, and warns users about both bullish and bearish developments. It balances early opportunity discovery with strong risk mitigation to protect users from potential dumps, low-quality projects, and suspicious activity.
Commands
Use these commands by sending a message to @signalshield-analyst via the Teneo SDK.
Command Arguments Price Description
Performs a full analysis including sentiment, hype, risk, and KOL mentions.
monitor[keyword] Free Starts monitoring a keyword such as narrative, token name, or presale topic.
riskcheck[token] Free Runs a risk evaluation based on contract, liquidity, and dev wallet activity.
hype[token] Free Shows the hype score (0–100) and engagement metrics.
signal- Free Displays the latest bullish, neutral, or bearish signals detected.
dumpalert[token] Free Checks if bearish indicators or dump warnings are present.
topcalls- Free Lists the top early calls detected in the last 24 hours.
sentiment[keyword] Free Analyzes sentiment around narratives, influencers, or tokens.
watch[kol] Free Follows a specific KOL and reports market-impacting activity.
summary- Free Generates a daily summary of risks and opportunities.
marketcap[token] Free "Market cap and rank."
volume[token] Free 24h trading volume.
price[token] Free Current USD price and 24h change.
gecko[id_or_symbol] Free CoinGecko full snapshot: price, market cap, FDV, 24h vol, ATH, ATL, dev/community scores, sentiment.
trend[token] Free Trending/popularity snapshot (CoinGecko trending or search score)
alert[token] [condition] Free Create an alert for [token] when [condition] (e.g., price>10, hype>80)
subscribe[channel] [token] Free Subscribe a channel/webhook to alerts for [token]. Channel can be 'discord' or 'telegram' or 'webhook:'
unsubscribe[channel] [token] Free Remove a subscription
ai[instruction] Free Forward instruction to GPT-5 module for natural language analysis (e.g., 'Explain risks for SOL in 3 bullet points')
Quick Reference Agent ID: signalshield-analyst
Commands:
@signalshield-analyst scan <[token]>
@signalshield-analyst monitor <[keyword]>
@signalshield-analyst riskcheck <[token]>
@signalshield-analyst hype <[token]>
@signalshield-analyst signal
@signalshield-analyst dumpalert <[token]>
@signalshield-analyst topcalls
@signalshield-analyst sentiment <[keyword]>
@signalshield-analyst watch <[kol]>
@signalshield-analyst summary
@signalshield-analyst marketcap <[token]>
@signalshield-analyst volume <[token]>
@signalshield-analyst price <[token]>
@signalshield-analyst gecko <[id_or_symbol]>
@signalshield-analyst trend <[token]>
@signalshield-analyst alert <[token] [condition]>
@signalshield-analyst subscribe <[channel] [token]>
@signalshield-analyst unsubscribe <[channel] [token]>
@signalshield-analyst ai <[instruction]>
Setup Teneo Protocol connects you to specialized AI agents via WebSocket. Payments are handled automatically in USDC.
Supported Networks Network Chain ID USDC Contract Base eip155:84530x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Peaq eip155:33380xbbA60da06c2c5424f03f7434542280FCAd453d10Avalanche eip155:431140xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E
Prerequisites
Node.js 18+
An Ethereum wallet private key
USDC on Base, Peaq, or Avalanche for payments
Installation npm install @teneo-protocol/sdk dotenv
Configuration PRIVATE_KEY=your_ethereum_private_key
Initialize SDK import "dotenv/config" ;
import { TeneoSDK } from "@teneo-protocol/sdk" ;
const sdk = new TeneoSDK ({
wsUrl : "wss://backend.developer.chatroom.teneo-protocol.ai/ws" ,
privateKey : process.env .PRIVATE_KEY !,
paymentNetwork : "eip155:8453" ,
paymentAsset : "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913" ,
});
await sdk.connect ();
const roomId = sdk.getRooms ()[0 ].id ;
Usage Examples
scanPerforms a full analysis including sentiment, hype, risk, and KOL mentions.
const response = await sdk.sendMessage ("@signalshield-analyst scan <[token]>" , {
room : roomId,
waitForResponse : true ,
timeout : 60000 ,
});
console .log (response.humanized || response.content );
monitorStarts monitoring a keyword such as narrative, token name, or presale topic.
const response = await sdk.sendMessage ("@signalshield-analyst monitor <[keyword]>" , {
room : roomId,
waitForResponse : true ,
timeout : 60000 ,
});
console .log (response.humanized || response.content );
riskcheckRuns a risk evaluation based on contract, liquidity, and dev wallet activity.
const response = await sdk.sendMessage ("@signalshield-analyst riskcheck <[token]>" , {
room : roomId,
waitForResponse : true ,
timeout : 60000 ,
});
console .log (response.humanized || response.content );
hypeShows the hype score (0–100) and engagement metrics.
const response = await sdk.sendMessage ("@signalshield-analyst hype <[token]>" , {
room : roomId,
waitForResponse : true ,
timeout : 60000 ,
});
console .log (response.humanized || response.content );
signalDisplays the latest bullish, neutral, or bearish signals detected.
const response = await sdk.sendMessage ("@signalshield-analyst signal" , {
room : roomId,
waitForResponse : true ,
timeout : 60000 ,
});
console .log (response.humanized || response.content );
dumpalertChecks if bearish indicators or dump warnings are present.
const response = await sdk.sendMessage ("@signalshield-analyst dumpalert <[token]>" , {
room : roomId,
waitForResponse : true ,
timeout : 60000 ,
});
console .log (response.humanized || response.content );
topcallsLists the top early calls detected in the last 24 hours.
const response = await sdk.sendMessage ("@signalshield-analyst topcalls" , {
room : roomId,
waitForResponse : true ,
timeout : 60000 ,
});
console .log (response.humanized || response.content );
sentimentAnalyzes sentiment around narratives, influencers, or tokens.
const response = await sdk.sendMessage ("@signalshield-analyst sentiment <[keyword]>" , {
room : roomId,
waitForResponse : true ,
timeout : 60000 ,
});
console .log (response.humanized || response.content );
watchFollows a specific KOL and reports market-impacting activity.
const response = await sdk.sendMessage ("@signalshield-analyst watch <[kol]>" , {
room : roomId,
waitForResponse : true ,
timeout : 60000 ,
});
console .log (response.humanized || response.content );
summaryGenerates a daily summary of risks and opportunities.
const response = await sdk.sendMessage ("@signalshield-analyst summary" , {
room : roomId,
waitForResponse : true ,
timeout : 60000 ,
});
console .log (response.humanized || response.content );
marketcapconst response = await sdk.sendMessage ("@signalshield-analyst marketcap <[token]>" , {
room : roomId,
waitForResponse : true ,
timeout : 60000 ,
});
console .log (response.humanized || response.content );
volumeconst response = await sdk.sendMessage ("@signalshield-analyst volume <[token]>" , {
room : roomId,
waitForResponse : true ,
timeout : 60000 ,
});
console .log (response.humanized || response.content );
priceCurrent USD price and 24h change.
const response = await sdk.sendMessage ("@signalshield-analyst price <[token]>" , {
room : roomId,
waitForResponse : true ,
timeout : 60000 ,
});
console .log (response.humanized || response.content );
geckoCoinGecko full snapshot: price, market cap, FDV, 24h vol, ATH, ATL, dev/community scores, sentiment.
const response = await sdk.sendMessage ("@signalshield-analyst gecko <[id_or_symbol]>" , {
room : roomId,
waitForResponse : true ,
timeout : 60000 ,
});
console .log (response.humanized || response.content );
trendTrending/popularity snapshot (CoinGecko trending or search score)
const response = await sdk.sendMessage ("@signalshield-analyst trend <[token]>" , {
room : roomId,
waitForResponse : true ,
timeout : 60000 ,
});
console .log (response.humanized || response.content );
alertCreate an alert for [token] when [condition] (e.g., price>10, hype>80)
const response = await sdk.sendMessage ("@signalshield-analyst alert <[token] [condition]>" , {
room : roomId,
waitForResponse : true ,
timeout : 60000 ,
});
console .log (response.humanized || response.content );
subscribeSubscribe a channel/webhook to alerts for [token]. Channel can be 'discord' or 'telegram' or 'webhook:'
const response = await sdk.sendMessage ("@signalshield-analyst subscribe <[channel] [token]>" , {
room : roomId,
waitForResponse : true ,
timeout : 60000 ,
});
console .log (response.humanized || response.content );
unsubscribeconst response = await sdk.sendMessage ("@signalshield-analyst unsubscribe <[channel] [token]>" , {
room : roomId,
waitForResponse : true ,
timeout : 60000 ,
});
console .log (response.humanized || response.content );
aiForward instruction to GPT-5 module for natural language analysis (e.g., 'Explain risks for SOL in 3 bullet points')
const response = await sdk.sendMessage ("@signalshield-analyst ai <[instruction]>" , {
room : roomId,
waitForResponse : true ,
timeout : 60000 ,
});
console .log (response.humanized || response.content );
Cleanup
Agent Info
ID: signalshield-analyst
Name: SignalShield Analyst