[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6ACW2BSZGT78H83HA5TFJEY":3,"skill-same:01M6ACW2BSZGT78H83HA5TFJEY":62},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":25,"linkOnly":26,"markdownContent":27,"markdownBody":28,"frontMatter":29,"refName":30,"commitSha":31,"skillDirectory":32,"forksCount":33,"repositoryHtmlUrl":34,"repositoryHomepageUrl":34,"ownerHtmlUrl":35,"ownerBlogUrl":36,"ownerDescription":6,"updatedAt":37,"install":38,"resources":51},"01M6ACW2BSZGT78H83HA5TFJEY","market-screener",null,"Screen stocks using technical indicators. Use this skill when evaluating whether a stock meets specific technical conditions.","apache\u002Fflink-agents-demos","apache","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F47359?v=4","01M6AC83E6K4FDKK7HZ8WNMQKE","The Apache Software Foundation","01M6ACW0VCXQK6C539D7QMADR4",18,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fapache\u002Fflink-agents-demos\u002Fblob\u002Fmain\u002Fflink-stock-trading-demo\u002Fskills\u002Fmarket-screener\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24],"market screener","2026-11-10 10:12:30",false,"---\nname: market-screener\ndescription: Screen stocks using technical indicators. Use this skill when evaluating whether a stock meets specific technical conditions.\n---\n\n# Market Screener Skill\n\nScreen and evaluate stocks based on technical analysis indicators.\n\n## Use Cases\n\n- Determine if a stock is overbought or oversold\n- Assess whether trading volume is abnormally high\n- Identify price breakout signals\n\n## Screening Rules\n\n### 1. RSI Screening\n- RSI \u003C 30: **Oversold** — potential bounce opportunity, mark as buy candidate\n- RSI > 70: **Overbought** — potential pullback risk, mark as sell candidate\n- 30 ≤ RSI ≤ 70: Neutral, no signal triggered\n\n### 2. MACD Screening\n- MACD line crosses above signal line (golden cross): Buy signal\n- MACD line crosses below signal line (death cross): Sell signal\n- Histogram turning from negative to positive: Trend improving\n\n### 3. Volume Screening\n- Current volume > Average volume × 2: Volume surge, trend may accelerate\n- Current volume \u003C Average volume × 0.5: Volume contraction, trend may weaken\n\n## Composite Score\n\nCombine the three dimensions above into a composite score of 0-3:\n- 3 points: Strong signal, recommend immediate action\n- 2 points: Moderate signal, consider taking action\n- 1 point: Weak signal, recommend waiting\n- 0 points: No signal\n\n## Usage\n\n1. Fetch current market data for the stock\n2. Call the `calculate_rsi` tool to compute RSI\n3. Call the `calculate_macd` tool to compute MACD\n4. Compare current volume against historical average\n5. Score according to the rules above and provide a recommendation","# Market Screener Skill\n\nScreen and evaluate stocks based on technical analysis indicators.\n\n## Use Cases\n\n- Determine if a stock is overbought or oversold\n- Assess whether trading volume is abnormally high\n- Identify price breakout signals\n\n## Screening Rules\n\n### 1. RSI Screening\n- RSI \u003C 30: **Oversold** — potential bounce opportunity, mark as buy candidate\n- RSI > 70: **Overbought** — potential pullback risk, mark as sell candidate\n- 30 ≤ RSI ≤ 70: Neutral, no signal triggered\n\n### 2. MACD Screening\n- MACD line crosses above signal line (golden cross): Buy signal\n- MACD line crosses below signal line (death cross): Sell signal\n- Histogram turning from negative to positive: Trend improving\n\n### 3. Volume Screening\n- Current volume > Average volume × 2: Volume surge, trend may accelerate\n- Current volume \u003C Average volume × 0.5: Volume contraction, trend may weaken\n\n## Composite Score\n\nCombine the three dimensions above into a composite score of 0-3:\n- 3 points: Strong signal, recommend immediate action\n- 2 points: Moderate signal, consider taking action\n- 1 point: Weak signal, recommend waiting\n- 0 points: No signal\n\n## Usage\n\n1. Fetch current market data for the stock\n2. Call the `calculate_rsi` tool to compute RSI\n3. Call the `calculate_macd` tool to compute MACD\n4. Compare current volume against historical average\n5. Score according to the rules above and provide a recommendation",{"name":5,"description":7},"main","d8e53be0fc48df8a4c64305becc48c4907b076e0","flink-stock-trading-demo\u002Fskills\u002Fmarket-screener",16,"https:\u002F\u002Fgithub.com\u002Fapache\u002Fflink-agents-demos","https:\u002F\u002Fgithub.com\u002Fapache","https:\u002F\u002Fwww.apache.org\u002F","2026-10-08 04:54:59",{"source":8,"skillName":5,"commands":39,"prompt":49,"zipAvailable":50},[40,43,46],{"tool":41,"command":42},"npx","npx skills add apache\u002Fflink-agents-demos --skill market-screener",{"tool":44,"command":45},"bunx","bunx skills add apache\u002Fflink-agents-demos --skill market-screener",{"tool":47,"command":48},"pnpm","pnpm dlx skills add apache\u002Fflink-agents-demos --skill market-screener","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fapache\u002Fflink-agents-demos\u002Fblob\u002Fmain\u002Fflink-stock-trading-demo\u002Fskills\u002Fmarket-screener\u002FSKILL.md",true,[52,58],{"path":53,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":56,"sourceHtmlUrl":57},"references\u002Frule_reference.md","REFERENCE","参考文档",10697,"https:\u002F\u002Fgithub.com\u002Faliyome\u002Fenv\u002Fblob\u002Fmaster\u002F.rulesync\u002Fskills\u002F.curated\u002Fast-grep\u002Freferences\u002Frule_reference.md",{"path":59,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":60,"sourceHtmlUrl":61},"SKILL.zh.md",1336,"https:\u002F\u002Fgithub.com\u002Fapache\u002Fflink-agents-demos\u002Fblob\u002Fmain\u002Fflink-stock-trading-demo\u002Fskills\u002Fmarket-screener\u002FSKILL.zh.md",[]]